From nobody Mon Feb 23 03:28:28 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fK5ss73nZz6SdvR for ; Mon, 23 Feb 2026 03:28:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fK5ss5mr1z3Cs0 for ; Mon, 23 Feb 2026 03:28:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771817313; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=TLn0eDd2wIpA6wNEM+fhdukqYBYsAULD6gkGMthLrxI=; b=kfmlrfVK31C576lzxHvHRYq9boh4Tn8AWTLczcIrrqvop8T0fmxaAPCqkJctnQE8IHLqd7 C+KzfFMfiZIIqM9drHDabmZMNrWtzVd91WFDHg+TunGglI0gNIuU9pPVNmUAYhTld5aCrV oy0iWvwP8srBSd+xXe98yXX1itQ1FKfQ/vKcgrz2IuiG+l0ewREvSKzruz4/JQ9gnnWh1Y 7hE/I6B9dRejTTu1Qm30wUvX/CdwFO2KBbis8LSEcKawWkjAYCzk5mux/IX+eBfS00NKK6 cScRtn+N4RbwpFvskDPVUOJ7bZrtSjD4vWrGcMa9GsgMuIfgbcXDu5uCWGwkHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771817313; a=rsa-sha256; cv=none; b=bdHypo2QoUSoIjqAC3l5+mIL49lWV1ibcnesm5oVsjTAudWltEyXeb8A1cI1MDrd2w1r2T d8r/sCH2T6kesvjSZv5U7ySjWIRHABLgJlnmSc9n44Y/tM5pz2Di3URTt/3Zc9WY6zzdvn 4Y5TicLBWOJHm3eUpqOzZyaGZFeVRG99rSJfW8zCIkVEgmOjfxTASEk+SiiBsG17hMnLLW CvasVRNUiXn3m3HJgFQasIHQ1fk5WdBkrI+2bEF+mmrtiL++/B6BPDWQQFnIWKgooi5HIF Q/HGTBHoz7wQ6HGhWGBGYAyeWzf1RwTRBiNSxpKh8YH5gUTR0mO96qljHob8ZA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771817313; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=TLn0eDd2wIpA6wNEM+fhdukqYBYsAULD6gkGMthLrxI=; b=DI+kBv82T6K9y5Tq08HzSWckEtM/uBF8r/l+xS38vmXHmcVzsmp46KA4uHJQCAvBEpGTzV McWRSv8QPa1P3JOyNGadiuhONYDeIo4kVf29guznPWqXBae/8laOdajgfWE1ms47a08FHE XHfbaQATDKH5IEBmOoPcI/C2uB6SkpVZIX2uTJPnouAWRfFrmvEHBiDoguz9CpPgoFYfdu FTxrwcmc/vWlAzR6GE4GmjHrpm3+lUefaBZkDeKvqYWag153CX0jq5EYO+/CUvkgwp+JPp uXuhTU/rvBHKeUIrdI446uwKOe4LmojW9ZLUoCS/3fp9wSJRgaVZleXvM36bRQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fK5ss5772z1BrL for ; Mon, 23 Feb 2026 03:28:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 275bf by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Feb 2026 03:28:28 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 2d760fe8e0 - main - website: translate Status report Q4 2026 to russian List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2d760fe8e02dc18fc306be5168e01c47683871a1 Auto-Submitted: auto-generated Date: Mon, 23 Feb 2026 03:28:28 +0000 Message-Id: <699bc95c.275bf.54dcec6d@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=2d760fe8e02dc18fc306be5168e01c47683871a1 commit 2d760fe8e02dc18fc306be5168e01c47683871a1 Author: Vladlen Popolitov AuthorDate: 2026-02-23 03:28:13 +0000 Commit: Vladlen Popolitov CommitDate: 2026-02-23 03:28:13 +0000 website: translate Status report Q4 2026 to russian Differential Revision: https://reviews.freebsd.org/D55437 --- website/content/ru/status/_index.adoc | 3 +- .../ru/status/report-2025-10-2025-12/_index.adoc | 183 +++++++++++++++++++++ .../accessibility-handbook.adoc | 39 +++++ .../alpha-omega-beach-cleaning.adoc | 54 ++++++ .../ru/status/report-2025-10-2025-12/audio.adoc | 35 ++++ .../bananapi-r64-drivers.adoc | 50 ++++++ .../status/report-2025-10-2025-12/bhyve-cpuid.adoc | 69 ++++++++ .../report-2025-10-2025-12/foundation-sta.adoc | 143 ++++++++++++++++ .../ru/status/report-2025-10-2025-12/frdp.adoc | 55 +++++++ .../report-2025-10-2025-12/freebsd-foundation.adoc | 94 +++++++++++ .../report-2025-10-2025-12/freebsd-git-weekly.adoc | 21 +++ .../ru/status/report-2025-10-2025-12/gcc.adoc | 25 +++ .../report-2025-10-2025-12/geneve-support.adoc | 35 ++++ .../hpc-ports-modernization.adoc | 40 +++++ .../ru/status/report-2025-10-2025-12/intro.adoc | 16 ++ .../report-2025-10-2025-12/jdk21default.adoc | 30 ++++ .../ru/status/report-2025-10-2025-12/kde.adoc | 52 ++++++ .../status/report-2025-10-2025-12/kernel_rust.adoc | 39 +++++ .../ru/status/report-2025-10-2025-12/libvirt.adoc | 35 ++++ .../report-2025-10-2025-12/lkpi-wireless.adoc | 58 +++++++ .../status/report-2025-10-2025-12/mongodb80.adoc | 31 ++++ .../ru/status/report-2025-10-2025-12/openjdk.adoc | 53 ++++++ .../ru/status/report-2025-10-2025-12/openvox.adoc | 40 +++++ .../ru/status/report-2025-10-2025-12/osv.adoc | 38 +++++ .../parthenope-design-ideas.adoc | 40 +++++ .../qemu-vmm-accelerator.adoc | 40 +++++ .../ru/status/report-2025-10-2025-12/releng.adoc | 18 ++ .../ru/status/report-2025-10-2025-12/sbom.adoc | 45 +++++ .../ru/status/report-2025-10-2025-12/suspend.adoc | 38 +++++ .../ru/status/report-2025-10-2025-12/sylve.adoc | 87 ++++++++++ .../report-2025-10-2025-12/usb-debugging.adoc | 28 ++++ 31 files changed, 1533 insertions(+), 1 deletion(-) diff --git a/website/content/ru/status/_index.adoc b/website/content/ru/status/_index.adoc index d6b554a439..02e9344947 100644 --- a/website/content/ru/status/_index.adoc +++ b/website/content/ru/status/_index.adoc @@ -23,6 +23,7 @@ include::shared/ru/urls.adoc[] == 2025 +* link:report-2025-10-2025-12/[Октябрь 2025 - Декабрь 2025] * link:../../status/report-2025-07-2025-09/[Июль 2025 - Сентябрь 2025] * link:../../status/report-2025-04-2025-06/[Апрель 2025 - Июнь 2025] * link:../../status/report-2025-01-2025-03/[Январь 2025 - Март 2025] @@ -198,5 +199,5 @@ include::shared/ru/urls.adoc[] // // The FreeBSD Russian Documentation Project // -// Original EN revision (30.11.2025): f1086ae6be41ec3ba01b23bd4f64171a70d21887 +// Original EN revision (21.02.2026): 7abc67487b744d81963fd62471d1544f8653d0df // diff --git a/website/content/ru/status/report-2025-10-2025-12/_index.adoc b/website/content/ru/status/report-2025-10-2025-12/_index.adoc new file mode 100644 index 0000000000..de939b9363 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/_index.adoc @@ -0,0 +1,183 @@ +--- +title: "Отчет о состоянии работ FreeBSD за четвертый квартал 2025" +sidenav: about +--- + += Введение +:doctype: article +:toc: macro +:toclevels: 2 +:icons: font +:!sectnums: +:source-highlighter: rouge +:experimental: +:reports-path: content/ru/status/report-2025-10-2025-12 + +include::content/ru/status/categories-desc.adoc[] + +include::{reports-path}/intro.adoc[] + +''' + +toc::[] + + +''' + +[[FreeBSD-Team-Reports]] +== Отчеты команд FreeBSD + +{FreeBSD-Team-Reports-desc} + +''' + +include::{reports-path}/freebsd-foundation.adoc[] + +''' + +include::{reports-path}/releng.adoc[] + +''' + +[[projects]] +== Проекты + +{projects-desc} + +''' + +include::{reports-path}/alpha-omega-beach-cleaning.adoc[] + +''' + +include::{reports-path}/osv.adoc[] + +''' + +include::{reports-path}/sbom.adoc[] + +''' + +include::{reports-path}/bhyve-cpuid.adoc[] + +''' + +include::{reports-path}/foundation-sta.adoc[] + +''' + +include::{reports-path}/parthenope-design-ideas.adoc[] + +''' + +include::{reports-path}/qemu-vmm-accelerator.adoc[] + +''' + +include::{reports-path}/sylve.adoc[] + +''' + +[[kernel]] +== Ядро + +{kernel-desc} + +''' + +include::{reports-path}/suspend.adoc[] + +''' + +include::{reports-path}/audio.adoc[] + +''' + +include::{reports-path}/lkpi-wireless.adoc[] + +''' + +include::{reports-path}/geneve-support.adoc[] + +''' + +include::{reports-path}/kernel_rust.adoc[] + +''' + +include::{reports-path}/usb-debugging.adoc[] + +''' + +[[architectures]] +== Архитектуры + +{architectures-desc} + +''' + +include::{reports-path}/bananapi-r64-drivers.adoc[] + +''' + +[[documentation]] +== Документация + +{documentation-desc} + +''' + +include::{reports-path}/accessibility-handbook.adoc[] + +''' + +include::{reports-path}/freebsd-git-weekly.adoc[] + +''' + +include::{reports-path}/frdp.adoc[] + +''' + +[[ports]] +== Порты + +{ports-desc} + +''' + +include::{reports-path}/hpc-ports-modernization.adoc[] + +''' + +include::{reports-path}/gcc.adoc[] + +''' + +include::{reports-path}/libvirt.adoc[] + +''' + +include::{reports-path}/openjdk.adoc[] + +''' + +include::{reports-path}/jdk21default.adoc[] + +''' + +include::{reports-path}/kde.adoc[] + +''' + +include::{reports-path}/mongodb80.adoc[] + +''' + +include::{reports-path}/openvox.adoc[] + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (21.02.2026): fd235c5e3519f933453e0fd156f9fe244b905fb0 +// diff --git a/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc b/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc new file mode 100644 index 0000000000..bd051c9838 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc @@ -0,0 +1,39 @@ +[[_accessibility_handbook]] +=== Руководство по доступности (Accessibility Handbook) + +Ссылка: + +link:https://docs.freebsd.org/en/books/accessibility/[Руководство по доступности FreeBSD] URL: link:https://docs.freebsd.org/en/books/accessibility/[] + +Контакт: Список рассылки FreeBSD по доступности + +Контакт: Alfonso Sabato Siciliano + +В недавних отчетах было анонсировано новое Руководство по доступности и опубликованы его рецензии. +Цель руководства — документировать вспомогательные технологии, доступные во FreeBSD, охватывая как базовую систему, так и коллекцию портов. + +В течение этого квартала: + +* Книга была представлена на саммите разработчиков FreeBSD в Загребе в 2025 году, слайды доступны link:https://docs.google.com/presentation/d/1rnw5fU8KyUCGNqR6gkM5IBdyx8cVVdqigCGmrrd--a4[здесь]. +* Книга была опубликована и теперь доступна на веб-сайте FreeBSD в разделе link:https://docs.freebsd.org/en/[Документация] > link:https://docs.freebsd.org/en/books/[Книги] > link:https://docs.freebsd.org/en/books/accessibility/[Руководство по доступности]. + +В настоящее время руководство описывает вспомогательные технологии, связанные с нарушениями зрения. +Оно является частью проекта по доступности для людей с нарушениями зрения (Vision Accessibility), спонсируемого Фондом FreeBSD. +Руководство структурировано в две части и шесть глав: + +. Помощь (Help) — Описывает, как эффективно запрашивать помощь через соответствующие каналы связи FreeBSD. +. Виртуальный терминал (Virtual Terminal) — Документирует функции доступности для людей с нарушениями зрения в виртуальной консоли FreeBSD (man:vt[4]). +. Цвета (Colors) — Объясняет, как настраивать цветовые схемы, включая темы с высокой контрастностью и адаптацию цветов экрана под освещение. +. Плохое зрение (Low Vision) — Описывает инструменты доступности в графических средах рабочего стола для пользователей с плохим зрением, такие как экранные лупы, читаемые шрифты и масштабирование. +. Слепота (Blindness) — Описывает вспомогательные технологии для незрячих пользователей, фокусируясь в первую очередь на программах экранного доступа (screen readers) и совместимых с ними инструментах. +. Разработка (Development) — Предоставляет ресурсы для разработчиков, чтобы сделать их программное обеспечение доступным, тестировать доступность и улучшить поддержку для пользователей с нарушениями зрения. + +Руководство намеренно избегает изображений и минимизирует использование элементов, не являющихся обычным текстом, для улучшения совместимости со вспомогательными технологиями. +Советы и новые идеи приветствуются. +Если возможно, отправляйте отчеты в список рассылки FreeBSD по доступности, чтобы делиться и отслеживать обсуждения в публичном месте. + +Спонсор: Фонд FreeBSD + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (10.01.2026): 0fc374bc297420a310d608dc206d209c483b9680 +// diff --git a/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc b/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc new file mode 100644 index 0000000000..d12833cb02 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc @@ -0,0 +1,54 @@ +[[_alpha_omega_beach_cleaning_project]] +=== Проект генеральной уборки Alpha-Omega (Alpha-Omega Beach Cleaning) + +Ссылки: + +link:https://alpha-omega.dev[Alpha-Omega -- Проект Linux Foundation] URL: link:https://alpha-omega.dev[] + +link:https://github.com/ossf/alpha-omega[Alpha-Omega на GitHub] URL: link:https://github.com/ossf/alpha-omega[] + +link:https://freebsdfoundation.org[Фонд FreeBSD] URL: link:https://freebsdfoundation.org[] + +link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[Репозиторий проекта от Фонда FreeBSD] URL: link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[] + +Контакт: Pierre Pronchery + +Миссия Alpha-Omega — катализировать устойчивые улучшения безопасности в критически важных проектах и экосистемах с открытым исходным кодом. +После успешного проекта с Фондом FreeBSD в 2024 году — аудита гипервизора bhyve и фреймворка для изоляции Capsicum — Alpha-Omega снова выбрала FreeBSD, на этот раз для проекта генеральной уборки Alpha-Omega Beach Cleaning. +Этот новый грант заключается в общем улучшении безопасности и сопровождения стороннего программного обеспечения в базовой системе FreeBSD. +Фонд FreeBSD получил грант и занимается управлением и выполнением проекта. + +Со времени предыдущего отчета за 3 квартал 2025 года были выполнены следующие задачи: + +* Инвентаризация зависимостей +* Оценка рисков безопасности +* Предложение списка приоритетов +* Планирование соответствующих действий +* Формализация ответственных за код (code owners) + +Глобальный файл базы данных содержит информацию, собранную для проекта, в сотрудничестве с инициативой SBOM, спонсируемой немецким Sovereign Tech Agency. +Его структура также была упрощена за последние несколько месяцев, но он остается в формате YAML. +Он доступен, как и раньше, по ссылке link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning/blob/main/database.yml[database.yml]. + +Программа на Go aobc-generate в репозитории была переименована в aobc-tool. +В дополнение к предыдущим результатам, теперь она способна генерировать набор файлов SBOM. +Это выполняется через промежуточные файлы в формате pkg-config, которые затем преобразуются в SPDX с помощью программы bomtool из проекта pkgconf: + +* link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning/blob/main/pkgconfig[файлы pkgconfig] +* link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning/blob/main/spdx[файлы SPDX] + +Эта информация включает соответствующих ответственных за код, определенных для каждого стороннего компонента. +Программа aobc-tool также способна предлагать известных ответственных за код для данной части дерева исходных текстов. +Со всеми перечисленными ответственными за код связались в декабре 2025 года, чтобы проинформировать их о проекте и подтвердить их связь с компонентом. + +Полученные на данный момент отзывы были исключительно положительными, включая предложение упаковать инструмент в порты FreeBSD. +Однако на данный момент кажется более целесообразным переписать инструмент в виде, подходящем для включения в базовую систему, например, на Lua. + +Наконец, оставшиеся задачи будут выполняться до конца первого квартала 2026 года: + +* Интеграция методологий рецензирования +* Планирование выполнения и координации +* Итоговый отчет + +Эта инициатива была представлена комитету srcmgr в ноябре. +Их мнения и отзывы будут учтены на этом последнем этапе проекта. + +Ежемесячные отчеты предоставляются Alpha-Omega и доступны, как и раньше, на GitHub link:https://github.com/ossf/alpha-omega/tree/main/alpha/engagements/2025/FreeBSD[за 2025 год], а также скоро появятся link:https://github.com/ossf/alpha-omega/tree/main/alpha/engagements/2026/FreeBSD[за 2026 год]. + +Спонсоры: Alpha-Omega, Фонд FreeBSD diff --git a/website/content/ru/status/report-2025-10-2025-12/audio.adoc b/website/content/ru/status/report-2025-10-2025-12/audio.adoc new file mode 100644 index 0000000000..baa65b9c1c --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/audio.adoc @@ -0,0 +1,35 @@ +[[_audio_stack_improvements]] +=== Улучшения звукового стека (Audio Stack Improvements) + +Контакт: Christos Margiolis + +Я работаю над звуковым стеком с 1 квартала 2024 года. Ниже приведен список предыдущих отчетов о состоянии дел: + +link:https://www.freebsd.org/status/report-2024-01-2024-03/#_audio_stack_improvements[2024Q1] URL: link:https://www.freebsd.org/status/report-2024-01-2024-03/#_audio_stack_improvements[] + +link:https://www.freebsd.org/status/report-2024-04-2024-06/#_audio_stack_improvements[2024Q2] URL: link:https://www.freebsd.org/status/report-2024-04-2024-06/#_audio_stack_improvements[] + +link:https://www.freebsd.org/status/report-2024-07-2024-09/#_audio_stack_improvements[2024Q3] URL: link:https://www.freebsd.org/status/report-2024-07-2024-09/#_audio_stack_improvements[] + +link:https://www.freebsd.org/status/report-2024-10-2024-12/#_audio_stack_improvements[2024Q4] URL: link:https://www.freebsd.org/status/report-2024-10-2024-12/#_audio_stack_improvements[] + +link:https://www.freebsd.org/status/report-2025-01-2025-03/#_audio_stack_improvements[2025Q1] URL: link:https://www.freebsd.org/status/report-2025-01-2025-03/#_audio_stack_improvements[] + +link:https://www.freebsd.org/status/report-2025-04-2025-06/#_audio_stack_improvements[2025Q2] URL: link:https://www.freebsd.org/status/report-2025-04-2025-06/#_audio_stack_improvements[] + +link:https://www.freebsd.org/status/report-2025-07-2025-09/#_audio_stack_improvements[2025Q3] URL: link:https://www.freebsd.org/status/report-2025-07-2025-09/#_audio_stack_improvements[] + +Важная работа со времени link:https://www.freebsd.org/status/report-2025-07-2025-09/#_audio_stack_improvements[последнего отчета]: + +* virtual_oss в базовой системе (link:https://cgit.freebsd.org/src/commit/?id=c457acb4ee821cf015930a94f52c3870786468a7[обновление примечаний к релизу]). +* Автоматическое перенаправление звука в man:snd_hda[4] (link:https://cgit.freebsd.org/src/commit/?id=2ffaca551eaf32c17f701762ecf29a961cf19aa4[первоначальный коммит]). +* Дополнительные чистки, исправления и улучшения man:sound[4]. +* Улучшенная поддержка ноутбуков "из коробки". +* Написана статья о звуке для журнала FreeBSD Journal. +* Расширен (и продолжает расширяться) каталог `/usr/share/examples/sound`. +* Реализована поддержка man:kqueue[2] для man:sound[4] (link:https://cgit.freebsd.org/src/commit/?id=4181bf9d18166c4061bfa137b8a46972a5a55f67[коммит]). +* Несколько переписываний, исправлений и чисток кода MIDI. + +Вы также можете следить за процессом разработки в рассылке link:https://lists.freebsd.org/subscription/freebsd-multimedia[freebsd-multimedia@], куда я отправляю регулярные отчеты. + +Спонсор: Фонд FreeBSD + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (10.01.2026): c29933c2d76fb22e320610c9b1d1cf6d9be757ec +// \ No newline at end of file diff --git a/website/content/ru/status/report-2025-10-2025-12/bananapi-r64-drivers.adoc b/website/content/ru/status/report-2025-10-2025-12/bananapi-r64-drivers.adoc new file mode 100644 index 0000000000..d06836e79b --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/bananapi-r64-drivers.adoc @@ -0,0 +1,50 @@ +=== Разработка драйверов FreeBSD для BananaPi-R64 + +Ссылки: + +link:https://wiki.freebsd.org/arm/Bananapi[Вики] URL: link:https://wiki.freebsd.org/arm/Bananapi[] + +Контакт: Martin Filla + +==== Введение + +Banana Pi R64 — это плата для разработки на базе MediaTek MT7622 (ARM Cortex-A53, двухъядерный ~1.35 ГГц), оснащенная 4× Gigabit LAN, 1× Gigabit WAN, Wi-Fi (4×4n), Bluetooth 5.0 и множеством периферийных интерфейсов (UART, SPI, I²C, GPIO, SATA, mini-PCIe, eMMC и т.д.). + +==== Текущее состояние поддержки FreeBSD + +На данный момент реализовано: + +- **Драйвер UART** +- **Управление тактированием (clocks)** +- **Pinctrl** +- **Драйвер контроллера хранилища (eMMC/SD/MMC)** +- **Драйвер сетевого коммутатора mt7531** +- **Драйвер Ethernet mt7622** +- **Драйвер XHCI** +- **Драйвер сторожевого таймера (Watchdog)** +- **Драйвер RTC** +- **Драйвер RNG** +- **Драйвер Pciecfg** +- **Драйвер SysIRQ** + +==== План разработки (Roadmap) + +Реализовать недостающие драйверы: + +- USB3 / T-PHY +- SATA / AHCI / T-PHY +- Wi-Fi (вероятно, MediaTek MT7615) +- Подсистемы GPIO +- I2C +- SPI +- PWM +- PCIE + +Драйверы в работе: + +- T-PHY + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (18.01.2026): 7cffef513c968edd2e17f812a1a89f36e4bf72a3 +// diff --git a/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc b/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc new file mode 100644 index 0000000000..e5c29f27d5 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc @@ -0,0 +1,69 @@ +[[_full_cpuid_control_for_bhyve]] +=== Полный контроль CPUID для bhyve + +Контакт: Hans Rosenfeld + +==== Введение + +Ядра операционных систем, а также некоторые пользовательские библиотеки и программы часто должны знать, на какой модели CPU они работают и какие архитектурные возможности доступны для использования. +На платформах на базе x86 для запроса всей этой информации у CPU можно использовать инструкцию CPUID. + +В среде виртуальной машины не вся информация, сообщаемая хост-процессором, должна быть доступна гостевой ОС, некоторую другую информацию о CPU, например, о топологии системы, необходимо изменить в соответствии с конфигурацией ВМ, и также существует некоторая дополнительная информация, которую необходимо сообщать, но которую не поддерживает ни один реальный CPU, например, идентификация гипервизора. + +Таким образом, в рамках своей обычной работы в качестве гипервизора bhyve эмулирует инструкцию x86 CPUID для своих гостевых ВМ. +В настоящее время большая часть информации CPUID от хост-процессора передается гостевой ВМ с маскированием некоторых функций, а также сообщается синтетическая информация о гипервизоре, его возможностях и его конфигурации. +Ничто из этого в настоящее время не является явно настраиваемым в bhyve. + +==== Мотивация + +Полный контроль над информацией CPUID, эмулируемой для гостевой ВМ, имеет множество важных вариантов использования: + +===== Миграция ВМ + +Для миграции работающей или приостановленной ВМ между разными хост-системами ВМ обычно требуется, чтобы обе задействованные хост-системы работали на одном или, по крайней мере, совместимом по функциям семействе, модели и степпинге хост-процессоров. +Даже незначительные различия в модели и степпинге CPU могут привести к различиям в доступном наборе функций. + +Контроль над информацией CPUID для гостевой ВМ позволяет администратору ограничить ВМ использованием общего подмножества функций CPU, разделяемого всеми хост-системами ВМ, на которых ВМ потенциально может работать, что также может быть основано на абстрактном уровне архитектуры x86, а не на реальной модели CPU. + +В настоящее время это поддерживается QEMU/KVM на Linux, и эквивалентная поддержка в bhyve является ключевым шагом на пути к поддержке полнофункциональной живой миграции ВМ. + +===== Фиксированная модель CPU + +Некоторое программное обеспечение проверяет семейство/модель/степпинг CPU, а также строку бренда CPU по причинам совместимости ПО. +Изменение этих параметров из-за миграции ВМ или изменения оборудования в хост-системе ВМ было бы обнаружено и могло бы считаться системным изменением, потенциально отключая лицензию на проприетарное ПО. +Возможность использовать предопределенную модель CPU, будь то на основе реального CPU или архитектурного подмножества, полностью избежала бы этой проблемы. + +===== Изменение сигнатуры гипервизора + +Некоторое программное обеспечение, такое как драйверы Nvidia, проверяет сигнатуру гипервизора на соответствие определенным известным значениям. +Bhyve идентифицирует себя как "bhyve bhyve ", в то время как KVM сообщает "KVMKVMKVM\0\0\0". +Хотя реализация переключателя в командной строке для изменения сигнатуры гипервизора bhyve для каждой ВМ была бы возможна и без полного контроля CPUID, реализация этой функции с использованием полного контроля CPUID была бы более естественной и привела бы к более чистой архитектуре. + +===== Маскирование функций и архитектурный даунгрейд / апгрейд + +Возможность легко понижать или повышать модель CPU или маскировать отдельные биты функций может предоставить преимущества для разработки и тестирования операционных систем и приложений. + +==== Текущее состояние контроля CPUID для bhyve + +Базовая реализация части ядра vmm для контроля CPUID доступна в bhyve на illumos уже несколько лет. +Этот код был написан Oxide для использования со своим гипервизором Propolis, который основан на компонентах ядра FreeBSD/bhyve, портированных на illumos без использования какого-либо пользовательского кода bhyve. + +Как и все улучшения bhyve, сделанные на illumos, код ядра vmm для контроля CPUID имеет двойную лицензию CDDL и BSD. +Он был портирован на bhyve во FreeBSD под лицензией BSD. +В качестве доказательства концепции в пользовательском пространстве bhyve были реализованы новые параметры конфигурации для контроля CPUID, демонстрирующие потенциал полного контроля CPUID в bhyve. + +==== Обзор проекта + +Текущая работа над этим проектом направлена на интеграцию существующей концептуальной работы во FreeBSD и добавление следующих функций для удобства использования: + +- удобный метод конфигурации для переопределения отдельных битов, частей или даже целых функций CPUID по мере необходимости, сохраняя при этом остальную информацию CPUID хоста или предопределенную конфигурацию CPUID +- удобный метод конфигурации для сигнатуры гипервизора, сообщаемой bhyve +- набор предопределенных конфигураций CPUID на основе общих уровней архитектуры x86, возможно, также включающий набор данных CPUID для нескольких реальных моделей CPU, и удобный метод конфигурации для выбора одной из них для ВМ + +Спонсор: Фонд FreeBSD + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (16.02.2026): e9d9fc005914a65f4a58d0ca08e0cde6365cfcee +// \ No newline at end of file diff --git a/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc b/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc new file mode 100644 index 0000000000..a04f866408 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc @@ -0,0 +1,143 @@ +[[_infrastructure_modernization]] +=== Модернизация инфраструктуры (Infrastructure Modernization) + +Контакт: Ed Maste + +Контакт: Alice Sowerby + +Проект начался в 3 квартале 2024 года и был заказан Sovereign Tech Agency с бюджетом в 745 000 долларов США, которые должны быть израсходованы до конца 2025 года. +Основные цели — улучшить инструменты безопасности для базовой системы, портов и пакетов, обновить инфраструктуру проекта для ускорения разработки, повысить безопасность сборки и упростить начало работы для новых разработчиков. + +Для получения более подробной информации и обновлений, пожалуйста, посетите новый link:https://github.com/FreeBSDFoundation/all-projects/tree/main/Infrastructure%20Modernization%20(STA%20commissioned)[репозиторий с информацией о проекте]. + +==== Обновление за 4 квартал + +Все пять рабочих пакетов завершены к концу декабря 2025 года, и проект закрыт. +На момент написания (середина декабря) некоторые элементы все еще находятся на рассмотрении, и они были переданы сотрудникам Фонда для надлежащего внедрения. + +===== Рабочий пакет A: Сокращение технического долга (Technical Debt Reduction) + +Этот рабочий пакет был завершен в сентябре 2025 года. +Проект успешно выполнялся параллельно с созданием команды по управлению исходным кодом (Source Management team) проекта FreeBSD, поскольку они создавали и внедряли свои новые процессы, чтобы сделать управление ошибками более простым и устойчивым. + +Объем работ был разработан совместно с srcmgr@. + +Элементы работы следующие: + +* Создать панель мониторинга для команды по управлению исходным кодом, чтобы получить более четкую картину отставания по ошибкам (bug backlog) и того, насколько эффективно оно управляется (например, время до первого внимания для новых ошибок). +** Результат: https://grimoire.freebsd.org/ +* Обновить Bugzilla до поддерживаемой версии для повышения безопасности и использования новых функций. +** Результат: https://wiki.freebsd.org/Bugzilla/Roadmap +* Создать метод для автоматического применения патчей. +** Результат: https://github.com/linimon/patchQA +* Создать вышестоящую (upstream) документацию по запуску GrimoireLab (панель управления ошибками) на FreeBSD. +** Результат: https://github.com/chaoss/grimoirelab/blob/main/FreeBSD.md + +===== Рабочий пакет B: Сборки с нулевым доверием (Zero Trust Builds) + +Этот рабочий пакет сделал возможным воспроизводимую сборку FreeBSD без необходимости привилегий root. + +Детальный объем работ был разработан совместно с core@, srcmgr@, secteam@. + +Элементы работы следующие: + +* Должны быть выполнены +** Сборка без root для всех вариантов/артефактов релиза из исходных кодов (завершено) +** Артефакты из исходных кодов собираются воспроизводимо (завершено) +** Формализация и документирование make world и release.sh (на рассмотрении) +* Желательны +** Удаление привилегий из инструментов оркестрации (исключено из-за вероятного альтернативного решения в среднесрочной перспективе) +** Перенос скриптов сборки в публичный репозиторий (на рассмотрении) +** Решение проблем с зависимостями (завершено) +* Возможны +** Стандартизация окружения (на рассмотрении) +** Воспроизводимая сборка портов (на рассмотрении) +** CI для проверки воспроизводимости (на рассмотрении) +** Документация, позволяющая третьим сторонам подтверждать воспроизводимость (на рассмотрении) + +===== Рабочий пакет C: Автоматизация CI/CD + +Этот рабочий пакет улучшил автоматизацию CI/CD для оптимизации доставки и эксплуатации программного обеспечения, как нового, так и существующего, путем модернизации и повышения безопасности существующей системы CI/CD и ее расширения для охвата сторонних пакетов в коллекции портов FreeBSD. + +Детальный объем работ был разработан совместно с core@, srcmgr@, portmgr@, doceng@. + +Элементы работы следующие: + +* Должны быть выполнены +** Повышение качества входящих коммитов (на рассмотрении) +** CI перед слиянием (pre-merge CI) (завершено) +** Метаданные окружения (завершено) +** Расширение CI на дерево портов (на рассмотрении) +** Модель угроз для CI (на рассмотрении) +** Процесс управления CI (на рассмотрении) +** Документация (на рассмотрении) +* Желательны +** Совместимость со сторонними системами (на рассмотрении) +** Автоматизированный анализ в тестах (на рассмотрении) +** Управление тестовыми сценариями (на рассмотрении) +* Возможны +** Детальная отладка (на рассмотрении) + +===== Рабочий пакет D: Улучшения безопасности портов и пакетов + +Этот рабочий пакет улучшил безопасность коллекции портов и пакетов FreeBSD несколькими способами. +Мы добавили поддержку формата OSV (Open Source Vulnerability), который является стандартизированным способом описания уязвимостей безопасности. +Мы также создали базовые инструменты для загрузки информации об уязвимостях из глобальных баз данных безопасности, с особым вниманием к словарю NIST Common Platform Enumeration (CPE). + +Инструмент man:pkg[8] теперь может создавать и читать строки CPE, хотя он еще не поддерживает формат JSON для CPE. +Мы написали новые тестовые примеры для разбора CPE и OSV и обновили существующие тесты аудита безопасности man:pkg[8]. +Кроме того, мы создали тестовый репозиторий, который конвертирует данные об уязвимостях FreeBSD в формат OSV и работает с man:pkg[8]. +Этот тестовый репозиторий был проверен на точность, и процесс конвертации из старого формата VuXML FreeBSD в новый формат OSV теперь является простым. + +Детальный объем работ был разработан совместно с core@, portmgr@, pkgmgr@, secteam@. + +Элементы работы следующие: + +* Должны быть выполнены +** Новый формат базы данных (завершено) +** Настройка 2+ экземпляров базы данных (исключено из-за нехватки времени) +** Миграция данных из старой базы данных в новую (POC завершен) +** Добавление поддержки нового формата в man:pkg[8] (завершено) +** Взаимодействие с вышестоящими проектами (upstream engagement) (завершено) +** SBOM по требованию (на рассмотрении) +** Документирование настройки целей сборки и тестирования (на рассмотрении) +** Интеграция сторонних тестовых целей (исключено из-за нехватки времени) +** Непрерывное тестирование (на рассмотрении) +* Возможны +** Сделать артефакты CI доступными (исключено из-за нехватки времени) + +===== Рабочий пакет E: Улучшения SBOM + +Этот рабочий пакет предоставил фундаментальные улучшения инструментов и процессов для генерации спецификации программного обеспечения FreeBSD (SBOM). + +Мы внесли изменения (в настоящее время на рассмотрении) для консолидации отдельных данных о происхождении как из базовой системы, так и из деревьев портов в единое, более высокоуровневое представление. +Мы также создали инструментарий, который может сканировать дерево исходных текстов FreeBSD и генерировать отчет SBOM, охватывающий весь стек программного обеспечения. + +Дерево портов FreeBSD уже имело хорошие метаданные для создания SBOM и устоявшиеся инструменты для отслеживания зависимостей пакетов, поэтому наши решения SBOM для портов теперь зрелы и находятся на стадии рассмотрения. +Однако базовая система FreeBSD использует совершенно другую систему сборки, а информация для SBOM разбросана по всему репозиторию. +Основная проблема здесь заключалась в сборе всех зависимостей и информации о пакетах в одном месте. +В результате создание SBOM для базовой системы FreeBSD все еще находится на стадии технического предварительного просмотра, и в настоящее время доступны только примерные данные. + +На начало 2026 года был заказан последующий проект, чтобы опираться на эти фундаментальные элементы и разработать полноценное, надежное решение для SBOM. + +Детальный объем работ был разработан совместно с core@, portmgr@, pkgmgr@, secteam@, releng@. + +Элементы работы следующие: + +* Должны быть выполнены +** Оценка проектов/решений, доступных в более широкой экосистеме (завершено) +** Предложение целевого решения для SBOM (на рассмотрении) +** Создание SBOM в CI (например, еженедельные сборки) (исключено из-за нехватки времени) +** Создание SBOM в качестве артефакта в рамках процесса релиза (частично завершено) +** Артефакт SBOM по требованию (на рассмотрении) +** Обобщение существующих данных (на рассмотрении) +** Запись и объяснение принятых решений (на рассмотрении) +* Возможны +** Взаимодействие с другими подобными проектами (завершено) + +Заказчик: Sovereign Tech Agency + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (29.01.2026): 66ecb4ba940e913a1ac10490a388ffa6aeddb15e +// diff --git a/website/content/ru/status/report-2025-10-2025-12/frdp.adoc b/website/content/ru/status/report-2025-10-2025-12/frdp.adoc new file mode 100644 index 0000000000..3b3f8fe186 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/frdp.adoc @@ -0,0 +1,55 @@ +=== Проект русскоязычной документации FreeBSD (The FreeBSD Russian Documentation Project) + +Ссылки: + +link:https://www.freebsd.org/ru/[Официальный сайт FreeBSD на русском] URL: link:https://www.freebsd.org/ru/[] + +link:https://docs.freebsd.org/ru/books/faq/[FAQ] URL: link:https://docs.freebsd.org/ru/books/faq/[] + +link:https://github.com/freebsd-doc-ru/freebsd-doc/discussions[Сайт проекта русскоязычной документации FreeBSD] URL: link:https://github.com/freebsd-doc-ru/freebsd-doc/discussions[] + +Контакт: Андрей Захватов (Andrey Zakhvatov) + +Контакт: Владлен Пополитов (Vladlen Popolitov) + +Текущая цель Проекта русскоязычной документации FreeBSD — предоставлять актуальные русские переводы наиболее важных частей документации FreeBSD (FAQ, Руководство, содержимое веб-сайта). +Это необходимо для поддержки русскоязычных пользователей качественными официальными техническими материалами и для увеличения распространения операционной системы по всему миру. +Мы надеемся, что эта инициатива получит поддержку в русскоязычном сообществе FreeBSD и приведет к увеличению объема переведенных материалов. + +В течение последнего квартала: + +* 100% текста в Weblate было переведено, с учетом всех последних изменений. +* Завершен процесс рецензирования и обновления оставшейся документации. +Все 47 документов (книги и статьи) теперь полностью синхронизированы на link:https://docs.freebsd.org/ru/[сайте русскоязычной документации]. +* Восстановлен русскоязычный раздел сайта link:https://www.FreeBSD.org/ru[www.FreeBSD.org/ru], обновлено примерно 90% его страниц. +* Новости, анонсы событий и ссылки на прессу теперь переводятся и публикуются на русскоязычном сайте. +Кроме того, начиная с января 2025 года, на русский язык переводятся Errata Notices (уведомления об опечатках/ошибках) и Security Advisories (уведомления безопасности). +* Для релиза FreeBSD 15.0 полный комплект документации к релизу (примечания к релизу, errata и т.д.) был своевременно переведен на русский язык параллельно с оригинальными английскими текстами. +* Инициирован проект по переводу справочных страниц (man pages) FreeBSD, который находится на самой ранней стадии. + Предварительные примеры можно найти на link:https://github.com/freebsd-doc-ru/freebsd-man-ru[GitHub]. + +Этот отчет с признательностью отмечает вклад следующих коллег, которые проводили рецензирование наших коммитов в течение квартала (в Phabricator или по электронной почте): + +* mailto:carlavilla@FreeBSD.org[Sergio Carlavilla Delgado] +* mailto:eugen@FreeBSD.org[Eugene Grosbein] +* mailto:marck@FreeBSD.org[Dmitry Morozovsky] +* mailto:maxim@FreeBSD.org[Maxim Konovalov] +* mailto:mizhka@FreeBSD.org[Michael Zhilin] +* mailto:pluknet@FreeBSD.org[Sergey Kandaurov] +* mailto:salvadore@FreeBSD.org[Lorenzo Salvadore] + +План на следующий квартал: + +* Завершить обновление всех оставшихся страниц на русскоязычном веб-сайте. +* Наладить устойчивый рабочий процесс для поддержания переведенного контента (Новости, События, Пресса, Errata, Уведомления безопасности) в актуальном состоянии и его публикации на сайте в кратчайшие сроки. +* Перевести новое "Руководство по доступности FreeBSD" (FreeBSD Accessibility Handbook), как только оно станет доступно для перевода в Weblate. +* Продолжить текущий проект по переводу справочных страниц (man pages) FreeBSD. + +Ознакомьтесь с https://docs.freebsd.org/ru/books/fdp-primer/translations/[официальным руководством по переводу], если вы хотите помочь. + +Мы будем признательны за вашу помощь в переводе следующих материалов: + +* Веб-страницы +* Справочные страницы (man pages) + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (21.02.2026): 1520076b50c9e09bbeb13ef65c46b11241278e51 +// diff --git a/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc b/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc new file mode 100644 index 0000000000..ded50d9fb1 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc @@ -0,0 +1,94 @@ +=== Фонд FreeBSD + +Ссылки: + +link:https://freebsdfoundation.org/[Фонд FreeBSD] URL: link:https://freebsdfoundation.org/[] + +link:https://freebsdfoundation.org/blog/technology-roadmap/[Технологическая дорожная карта] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[] + +link:https://freebsdfoundation.org/donate/[Пожертвовать] URL: link:https://freebsdfoundation.org/donate/[] + +link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[Программа партнерства с Фондом] URL: link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[] + +link:https://freebsdfoundation.org/journal/[Журнал FreeBSD] URL: link:https://freebsdfoundation.org/journal/[] + +link:https://freebsdfoundation.org/our-work/events/[Мероприятия Фонда] URL: link:https://freebsdfoundation.org/our-work/events/[] + +Контакт: Deb Goodkin + +Фонд FreeBSD — это некоммерческая организация 501(c)(3), занимающаяся развитием FreeBSD как через техническую, так и через нетехническую поддержку. Полностью финансируемый за счет пожертвований, Фонд поддерживает разработку программного обеспечения, инфраструктуру, безопасность и совместные усилия; организует мероприятия и встречи разработчиков; предоставляет образовательные ресурсы; и представляет проект FreeBSD в юридических вопросах. + +==== Улучшения ОС + +В течение квартала было совершено 346 коммитов в `src`, 72 коммита в `ports` и 58 коммитов в `doc`, спонсированных Фондом FreeBSD. + +Обратитесь к следующим записям отчетов, описывающим большую часть этой проделанной работы по разработке: + +* <<_accessibility_handbook,Руководство по доступности>> +* <<_alpha_omega_beach_cleaning_project,Проект генеральной уборки Alpha-Omega>> +* <<_audio_stack_improvements,Улучшения звукового стека>> +* <<_converting_vuxml_to_open_source_vulnerability_database,Конвертация VuXML в базу данных уязвимостей с открытым исходным кодом>> +* <<_freebsd_software_bill_of_materials,Спецификация программного обеспечения FreeBSD (Software Bill of Materials)>> +* <<_full_cpuid_control_for_bhyve,Полный контроль CPUID для bhyve>> +* <<_improve_libvirt_support_for_bhyve_hypervisor,Улучшение поддержки libvirt для гипервизора bhyve>> +* <<_improve_openjdk_on_freebsd,Улучшение OpenJDK на FreeBSD>> +* <<_linuxkpi_802_11_and_native_wireless_update,Обновление LinuxKPI 802.11 и нативного беспроводного стека>> +* <<_suspendresume_improvement,Улучшения приостановки/возобновления работы>> +* <<_sylvea_unified_system_management_platform_for_freebsd,Sylve — унифицированная платформа управления системой для FreeBSD>> +* <<_usb_kernel_debugging_improvements, Улучшения отладки ядра через USB>> + +Другие ключевые моменты включают: + +* Новый механизм kqueue1(KQUEUE_CPONFORK) для копирования kqueue в дочерний процесс при fork +* Инфраструктура man:exterror[9] для асинхронного ввода-вывода и GEOM +* man:libuvmem[3] — пользовательский порт man:vmem[9] +* Исправления повреждения анонимной памяти +* Детальная поддержка групп и перенос (MFC) справочных страниц в ветку 14 +* Исправления ошибок +** 32-битный man:mdo[1] на 64-битной FreeBSD всегда завершался с ошибкой EINVAL +** Паника при использовании man:mdo[1] и включенном учете ресурсов (`kern.racct.enable` установлен в 1) +* Ревизии системы MAC +* Начало работ по поддержке S4 (спящий режим) +* Фоновая работа над VFS (в частности, поддержка изменений unionfs) + +Фонд также продолжил поддержку двух крупных инициатив: проекта поддержки ноутбуков и улучшения юзабилити (в сотрудничестве с link:https://www.ql-research.com/[Quantum Leap Research]) и <<_infrastructure_modernization,проекта модернизации инфраструктуры>>, заказанного link:https://www.sovereign.tech/[Sovereign Tech Agency]. +Для получения справочной информации об обоих усилиях см. link:https://www.freebsd.org/status/report-2025-01-2025-03/#_freebsd_foundation[ежеквартальный отчет за 1 квартал 2025 года]. + +Мы начали подготовку к 22-му подряд участию FreeBSD в link:https://summerofcode.withgoogle.com/[Google Summer of Code (GSoC)]. +Тех, кто заинтересован в предоставлении link:https://wiki.freebsd.org/SummerOfCodeIdeas[идей для проектов] или наставничестве, приглашают связаться по адресу mailto:soc-admins@FreeBSD.org[]. + +==== Продвижение + +В четвертом квартале 2025 года наша работа по продвижению была сосредоточена на расширении нашего образовательного видеоконтента, охвате большей аудитории, чем когда-либо, объединении сообщества для продуктивного Саммита вендоров (Vendor Summit) и анализе работы, которая помогает поддерживать и увеличивать интерес к FreeBSD. +Вот лишь некоторые из способов, которыми Фонд продвигал FreeBSD в 4 квартале 2025 года: + +* link:https://freebsdfoundation.org/news-and-events/event-calendar/fall-2025-freebsd-summit/[Саммит вендоров FreeBSD осенью 2025 года] прошел 6–7 ноября 2025 года в Сан-Хосе, Калифорния. +Вы можете посмотреть обзор Саммита на нашем канале FreeBSD Meetings link:https://youtube.com/playlist?list=PLQCocwvkAeYyOanEhhMvbEOy75wgyROkl&si=qD64PG0uBRd1nleN[здесь]. +* Обеспечено наше медиа-партнерство и стенд на link:https://freebsdfoundation.org/news-and-events/event-calendar/scale-23x/[SCALE 23x] +* Обеспечено наше спонсорство в качестве Промо-партнера для воркшопа link:https://freebsdfoundation.org/news-and-events/event-calendar/code-compliance-2026/[Code and Compliance], проводимого совместно с link:https://freebsdfoundation.org/news-and-events/event-calendar/fosdem-2026/[FOSDEM], который состоится 29 января 2026 года в Брюсселе, Бельгия +* Подана заявка на стенд на FOSDEM, который пройдет с 31 января по 1 февраля 2026 года, и мы были приняты. + Мы будем делить стенд с ребятами из Illumos. +* Подписано спонсорство серебряного уровня для link:https://freebsdfoundation.org/news-and-events/event-calendar/asiabsdcon-2026/[AsiaBSDCon26], который пройдет с 19 по 22 марта 2026 года в Тайбэе, Тайвань. +* Опубликованы следующие статьи в блоге и видео для информирования и обучения сообщества: +** link:https://freebsdfoundation.org/blog/powering-the-future-of-freebsd/[Питая будущее FreeBSD] +** link:https://freebsdfoundation.org/blog/2025-software-development-and-infrastructure-support/[2025: Поддержка разработки программного обеспечения и инфраструктуры] +** link:https://freebsdfoundation.org/blog/infrastructure-modernization-commissioned-by-the-sovereign-tech-agency/[Модернизация инфраструктуры — заказано Sovereign Tech Agency] +** link:https://freebsdfoundation.org/blog/freebsd-closes-the-laptop-gap-year-one-project-update/[FreeBSD закрывает разрыв в поддержке ноутбуков: обновление за первый год проекта] +** link:https://freebsdfoundation.org/blog/2025-a-year-of-advocacy-community-and-growth/[2025: Год продвижения, сообщества и роста] +** link:https://freebsdfoundation.org/blog/freebsd-15-why-youll-want-it/[FreeBSD 15: Почему вы этого захотите] +** Отчеты о поездках на EuroBSDcon 2025: +*** link:https://freebsdfoundation.org/blog/eurobsdcon-2025-trip-report-robert-clausecker/[Роберт Клаузекер] +*** link:https://freebsdfoundation.org/blog/2025-eurobsdcon-trip-report-leah-budzicka/[Лия Будзицка] +** link:https://freebsdfoundation.org/blog/freebsd-officially-supported-in-oci-runtime-specification-v1-3/[FreeBSD официально поддерживается в спецификации среды выполнения OCI v1.3] +** link:https://freebsdfoundation.org/blog/oci-containers-on-freebsd/[Введение в контейнеры OCI на FreeBSD] +** link:https://freebsdfoundation.org/blog/freebsd-now-builds-reproducibly-and-without-root-privilege/[FreeBSD теперь собирается воспроизводимо и без привилегий root] +** link:https://freebsdfoundation.org/blog/netactuate-sponsors-bare-metal-server-to-strengthen-freebsd-projects-ci-infrastructure/[NetActuate спонсирует выделенный сервер для усиления CI-инфраструктуры проекта FreeBSD] +** link:https://www.youtube.com/watch?v=HV-wUUzRCMo[Запуск Linux-контейнеров на FreeBSD] +** link:https://www.youtube.com/watch?v=vbWOLzGDa4I[Предварительный обзор установщика десктопной версии FreeBSD] +** link:https://www.youtube.com/watch?v=q4PNSeNXEww[Установка всех оконных менеджеров на FreeBSD] +* Опубликованы информационные бюллетени Фонда FreeBSD за link:https://freebsdfoundation.org/news-and-events/newsletter/september-2025-newsletter/[сентябрь 2025], link:https://freebsdfoundation.org/news-and-events/newsletter/november-2025-newsletter/[ноябрь 2025] и link:https://freebsdfoundation.org/news-and-events/newsletter/december-2025-newsletter/[декабрь 2025]. +* Выпущен номер журнала FreeBSD за link:https://freebsdfoundation.org/our-work/journal/browser-based-edition/embedded-2/[июль/август/сентябрь] с HTML-версиями статей. + +==== Непрерывная интеграция и улучшение рабочих процессов + +Фонд оплачивает сотрудника на полной ставке, занимающегося улучшением системы непрерывной интеграции и тестовой инфраструктуры Проекта. + +==== Юридические вопросы / Интеллектуальная собственность FreeBSD + +Фонду принадлежат товарные знаки FreeBSD, и наша обязанность — защищать их. Мы также предоставляем юридическую поддержку Основной Команде (Core Team) для расследования возникающих вопросов. + +Перейдите на link:https://freebsdfoundation.org[], чтобы узнать больше о том, как мы поддерживаем FreeBSD и как мы можем помочь вам! \ No newline at end of file diff --git a/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc b/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc new file mode 100644 index 0000000000..ae0c56863c --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc @@ -0,0 +1,21 @@ +=== FreeBSD Git Weekly (Еженедельные дайджесты Git) + +Ссылки: + +link:https://freebsd-git-weekly.tarsnap.net/[FreeBSD Git Weekly] URL: link:https://freebsd-git-weekly.tarsnap.net/[] + +Контакт: Graham Percival + +Это еженедельные списки коммитов в link:https://cgit.freebsd.org/src/[дерево исходных текстов FreeBSD], разбитые по категориям, таким как "документация", "поддержка оборудования", "тестирование" и "ядро". +Мы также включаем ежеквартальные списки категоризированных коммитов для тех, кто предпочитает видеть три месяца разработки сразу. + +Наша цель — упростить разработчикам и пользователям отслеживание изменений в FreeBSD, которые имеют к ним отношение, без необходимости подписываться на список рассылки dev-commits-src-main и просматривать каждый коммит, попадающий в их почтовый ящик. + +Существует список рассылки link:https://www.tarsnap.com/lists.html[freebsd-git-weekly@tarsnap.com], который предоставляет анонсы о каждом отчете. + +Спонсор: Tarsnap Backup Inc. + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (29.12.2025): 784d600109aa9953a94212bed20dd320703c7c7d +// diff --git a/website/content/ru/status/report-2025-10-2025-12/gcc.adoc b/website/content/ru/status/report-2025-10-2025-12/gcc.adoc new file mode 100644 index 0000000000..80876e23d6 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/gcc.adoc @@ -0,0 +1,25 @@ +=== GCC на FreeBSD + +Ссылки: + +link:https://gcc.gnu.org/[Проект GCC] URL: link:https://gcc.gnu.org/[] + +link:https://gcc.gnu.org/gcc-13/[Серия релизов GCC 13] URL: link:https://gcc.gnu.org/gcc-13/[] + +link:https://gcc.gnu.org/gcc-14/[Серия релизов GCC 14] URL: link:https://gcc.gnu.org/gcc-14/[] + +link:https://gcc.gnu.org/gcc-15/[Серия релизов GCC 15] URL: link:https://gcc.gnu.org/gcc-15/[] + +link:https://gcc.gnu.org/gcc-16/[Серия релизов GCC 16] URL: link:https://gcc.gnu.org/gcc-16/[] + + +Контакт: Lorenzo Salvadore + +В этом квартале в отношении GCC на FreeBSD произошло совсем немного событий. + +Главная новость заключается в том, что link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[экспериментальный прогон (exp-run) для обновления версии GCC по умолчанию с 13 на 14] наконец-то завершен. +Это заняло больше времени, чем ожидалось, из-за некоторых ошибок сегментации, которые происходят в портах emacs только на самых последних версиях FreeBSD. +Поскольку обновление GCC_DEFAULT уже давно назрело, было решено на время привязать порты emacs к GCC 13, чтобы эта единственная ошибка не мешала остальной части дерева портов получить преимущества от более новой версии GCC по умолчанию. +Пожалуйста, обратитесь к link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288303[PR 288303] для получения дополнительной информации. + +GCC 15 уже есть в нашем дереве портов, и скоро начнется процесс перевода GCC_DEFAULT на 15-ю версию. + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (28.12.2025): 09c3868af8f3f15cf3a507175865092904c25fab +// diff --git a/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc b/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc new file mode 100644 index 0000000000..06a0455cbd --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc @@ -0,0 +1,35 @@ +=== Туннели GENEVE + +Ссылки: + +link:https://reviews.freebsd.org/D54172[Добавление поддержки Geneve (RFC8926)] URL: link:https://reviews.freebsd.org/D54172[] + +Контакт: Seyed Pouria Mousavizadeh Tehrani + +Я работал над реализацией туннелей GENEVE в течение трех месяцев, и сейчас она находится на рассмотрении. +GENEVE создает обобщенный интерфейс сетевого туннеля для виртуализации, предназначенный для систем-арендаторов (tenant systems), поверх нижележащей L3 (IP/UDP) сети, предоставляя услуги уровня 2 (ethernet) или уровня 3 с использованием протокола GENEVE. + +Вот что было сделано: + +* Поддержка одноадресной (unicast) и многоадресной (multicast) нижележащей сети как для IPv4, так и для IPv6. +* Поддержка клеток (Jails) и туннелей geneve с привязкой к VNET. +* Возможности разгрузки RXCSUM/TXCSUM/TSO. +* Поддержка наследования и настройки значений ToS, TTL и DF. +* Поддержка NETLINK/WITHOUT_NETLINK для if_geneve. +* Обновлен ifconfig для поддержки создания и изменения туннелей с использованием NETLINK для if_geneve. +* Написана справочная страница (man page) для man:geneve[4] и обновлена man:ifconfig[8] для включения параметров geneve. +* Написаны тесты. + +Зависимости и связанные рецензии, необходимые для поддержки реализации geneve: + +* Исправление ошибки в назначении дампа netlink link:https://reviews.freebsd.org/D54190[D54190] (готово) +* Исправление ошибки в наследовании учетных данных netlink link:https://reviews.freebsd.org/D54109[54109] (на рассмотрении) +* Обновление поведения туннелирования ECN в соответствии с RFC6040 (требуется для GENEVE) link:https://reviews.freebsd.org/D53516[53516] (на рассмотрении) + +Рецензия большая, потому что я реализовал функции, которые уже доступны на других платформах, перед отправкой. +Вы можете помочь ускорить процесс, рецензируя и оставляя отзывы на phabricator. + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (31.12.2025): 276bbd583def32ce1e28a6da509e0e273a70f561 +// diff --git a/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc b/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc new file mode 100644 index 0000000000..8fe6b434c0 --- /dev/null +++ b/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc @@ -0,0 +1,40 @@ +=== Модернизация HPC-портов FreeBSD: Slurm 25.11 и выделенные PMIx/PRRTE (FreeBSD HPC Ports Modernization: Slurm 25.11 and Unbundled PMIx/PRRTE) + +Ссылки: + +link:https://cgit.freebsd.org/ports/commit/?id=1536bac0dd26d81e315652929b8bfaff9c136089[sysutils/slurm-wlm: 23.11.7 → 25.11.0] URL: link:https://cgit.freebsd.org/ports/commit/?id=1536bac0dd26d81e315652929b8bfaff9c136089[] + +link:https://www.freshports.org/net/pmix/[net/pmix: Process Management Interface for Exascale (PMIx)] URL: link:https://www.freshports.org/net/pmix/[] + +link:https://www.freshports.org/net/prrte/[net/prrte: PMIx Reference RunTime Environment (PRRTE)] URL: link:https://www.freshports.org/net/prrte/[] + +link:https://www.freshports.org/sysutils/py-clustershell/[sysutils/py-clustershell: Фреймворк на Python для эффективного администрирования кластеров] URL: link:https://www.freshports.org/sysutils/py-clustershell/[] + +link:https://kavocado.net/reports/[Ежемесячные отчеты о состоянии Kavocado – Заметки о HPC на FreeBSD] URL: link:https://kavocado.net/reports/[] + +Контакт: Generic Rikka + +В течение этого квартала была проделана значительная работа по превращению FreeBSD в более практичную платформу для современных HPC-кластеров путем обновления ключевых компонентов стека Slurm + PMIx + PRRTE и предоставления их в качестве первоклассных портов. + +==== Выполненная работа + +* Обновлен package:sysutils/slurm-wlm[] с версии 23.11.7 до 25.11.0, что соответствует последней долгосрочной серии вышестоящего проекта и значительно сокращает количество локальных патчей, необходимых для FreeBSD. +* Обновлены rc.d-скрипты Slurm, чтобы `slurmctld` и `slurmd` лучше интегрировались с типичным развертыванием FreeBSD (настраиваемые каталоги конфигурации/логов, pid-файлы, помощники для проверки статуса и очистки). +* Введены package:net/pmix[] и package:net/prrte[] как самостоятельные порты, и package:net/openmpi[] переключен на использование этих выделенных сред выполнения вместо копий, поставляемых внутри дистрибутива OpenMPI. + Это приближает FreeBSD к тому, как многие дистрибутивы Linux для HPC упаковывают стек среды выполнения MPI. +* Добавлен package:sysutils/py-clustershell[], фреймворк на Python, широко используемый для масштабируемого администрирования кластеров, предоставляющий пользователям FreeBSD знакомый инструмент, встречающийся на многих производственных HPC-системах. + +==== Работа в процессе + +* Итерации по дополнительным улучшениям интеграции Slurm (плагины, настройки по умолчанию, документация), чтобы упростить развертывание Slurm на FreeBSD в реальных кластерах. +* Расширение пользовательского стека HPC дополнительными инструментами, такими как тестовые фреймворки и утилиты, ориентированные на задания, чтобы FreeBSD могла служить реалистичной платформой для разработки и валидации HPC-программного обеспечения. +* Портирование package:sysutils/mpifileutils[] и его зависимостей (package:devel/libcircle[], package:devel/lwgrp[], package:devel/lwgrpd[]) для предоставления файловых утилит, параллельных с использованием MPI, обычно используемых в больших HPC-файловых системах (в настоящее время на рассмотрении). +* Добавление и доработка HPC-ориентированных инструментов на Python, включая package:benchmarks/py-reframe[] (фреймворк для регрессионного тестирования HPC) и продолжение работы над package:sysutils/py-clustershell[]. +* Начальная работа по переносу package:devel/spack[] на FreeBSD в качестве дополнительного инструмента для разработки и экспериментов с HPC-программным обеспечением, с целью улучшения совместимости с существующими HPC-рабочими процессами. + +==== Будущие планы + +* Продолжать внимательно отслеживать выпуски вышестоящих проектов Slurm, PMIx и PRRTE, чтобы FreeBSD оставалась жизнеспособной платформой для сайтов, ожидающих современный стек MPI/Slurm. +* Документировать "эталонную" настройку Slurm + OpenMPI + PMIx + PRRTE на FreeBSD, чтобы снизить барьер для новых сайтов, желающих экспериментировать с FreeBSD в контексте HPC. +* Выявлять и устранять специфичные для FreeBSD пробелы или регрессии, чтобы гарантировать полноту функциональности и надежность программного стека на FreeBSD. + +// +// The FreeBSD Russian Documentation Project *** 798 LINES SKIPPED *** From nobody Mon Feb 23 04:32:18 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fK7HQ6zX8z6SlHD for ; Mon, 23 Feb 2026 04:32:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fK7HQ6HRnz3LN3 for ; Mon, 23 Feb 2026 04:32:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771821138; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lp/brSuDQYLvdwoHPI7wnx/FlG9nHiflm7iOMPB+Sgk=; b=GSEYcRvkUg0KY6eVWxMRNONcdfqJSc3BqkN7qkzbY1PjhJFaJorA2LLuWUMbaXQ/GD4Zu/ sSYRAaejmDwC19XJO7IZPxVTZrY3STSaXE7hgesd8YECsDZj/U4jSuR6EN0HBkuLGZpeok hJMwV3lFNoVj6AM/fxXvuosdmIJJz+pLNxvRqNww80Ar+TRk3fXzDfNuRHlfqNyse+YMTM HjtUiSgBVzVRj7ZV0VVKa1hEmdHRxUPUed40/rpailOESgwG588iwy0Tq4CqtDO3+xsBm9 9DwecTBSqEzQZAExl1tqepeAGVbn/E2FP5buNbT3y+JIJTT0fSM98rU9US62aw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771821138; a=rsa-sha256; cv=none; b=VgpaIdYXYOIbgWvyRg0IuIQ/eatQ2BCoTD5VNXmOqRTankCpq0f/2cR6EaPJ2pb31UJt8R u/nYsOmRhSnN5faGjDUfIYEP1htyYK5LKAsximyHiigpgdEDK9yWtMdnfZHmi7Vxjek14t X0wsGsyUFZWxCOHycgSn/ta3XLNDhC/obby1gkdeuMXS3MEuidOLiz+KLYgqJnv4z8JMN1 4WrLU2Z6MfnzBrv1Jbj3biEJsWUR1NKHRAqC3QVKsQLtL+FioSCCeEymIwLwCdfGDqyn1s /YCVIApiygwzYnJJwkGLCX2jwMlJdQ/DR9xAe46UHI8mU8uN0GnHXNPLiSTofA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771821138; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lp/brSuDQYLvdwoHPI7wnx/FlG9nHiflm7iOMPB+Sgk=; b=Zb8cjebS/3Yea/oHrdgTeTa1djleFgo/9xzChT99WyCv1FT1+u4sUdAy40gHZ49ahmCes3 qxC5ppd/D/UAxC1Kn1ap4o8kwYMGrt4uc9fDLmcKZF+WTObnvcxYMbeQ3EhPlYo7ssBiOK D/iZg1anhDwrrUe7hHccy2pOR8Jbt6wJdtkmTR68NCr7T3T/CobnCdsOsOI6Ipy5HrYMRp uNFJL3wsHturooz0xGxbkokKzEiN56SK0ReoQj8JDkTIfODYafp5ZHlh73MfSQFM+6A13j qApAFa/xS3v84fAbJiOMoskQl1NKrorD8J5rFPvu/WPtgGM5gvdgU1higDcDww== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fK7HQ5tL8z1Crp for ; Mon, 23 Feb 2026 04:32:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37eb7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Feb 2026 04:32:18 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: de6af6a973 - main - website: update ru/news List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: de6af6a973df5aa5d9e7359e60547428f7c786cc Auto-Submitted: auto-generated Date: Mon, 23 Feb 2026 04:32:18 +0000 Message-Id: <699bd852.37eb7.6d8cebfc@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=de6af6a973df5aa5d9e7359e60547428f7c786cc commit de6af6a973df5aa5d9e7359e60547428f7c786cc Author: Vladlen Popolitov AuthorDate: 2026-02-23 04:31:40 +0000 Commit: Vladlen Popolitov CommitDate: 2026-02-23 04:31:40 +0000 website: update ru/news --- website/data/ru/news/news.toml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/website/data/ru/news/news.toml b/website/data/ru/news/news.toml index 9eae16e996..498f55b8d3 100644 --- a/website/data/ru/news/news.toml +++ b/website/data/ru/news/news.toml @@ -1,5 +1,15 @@ # Новости сортируются по году, месяцу и дню +[[news]] +date= "2026-02-22" +title = "Отчёт о состоянии за октябрь-декабрь 2025 года" +description = "Опубликован Отчёт о состоянии работ с ноября по декабрь 2025 с 28 записями (на русском языке)." + +[[news]] +date = "2026-02-22" +title = "Доступна версия FreeBSD 14.4-BETA3" +description = "Опубликована третья BETA-сборка для цикла выпуска FreeBSD 14.4. Образы ISO для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 и riscv64 доступны на большинстве наших зеркал FreeBSD." + [[news]] date = "2026-02-15" title = "Доступна версия FreeBSD 14.4-BETA2" @@ -95,7 +105,7 @@ description = "Опубликован Отчёт о состоянии работ с июля по сентябрь 2025 с 36 записями." +description = "Опубликован Отчёт о состоянии работ с июля по сентябрь 2025 с 36 записями." [[news]] date = "2025-11-26" @@ -222,7 +232,7 @@ description = "Опубликована первая ALPHA-сборка для [[news]] date= "2025-08-29" title = "Отчёт о состоянии за апрель-июнь 2025 года" -description = "Опубликован Отчёт о состоянии работ с апреля по июнь с 32 записями." +description = "Опубликован Отчёт о состоянии работ с апреля по июнь с 32 записями." [[news]] date = "2025-08-08" From nobody Mon Feb 23 10:30:51 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fKHFD5yv1z6T4n0 for ; Mon, 23 Feb 2026 10:30:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fKHFD5V1Vz43pZ for ; Mon, 23 Feb 2026 10:30:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771842656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sde3HR7/4hpuA02NeFfhhK8rD0xTBb/6f/jgENaZqbA=; b=VlRwQTloB+i7PrVNKIwrw6XJmLxyqLpPBqUmPQ9nhNXGjJOjoEvjQs65BDsJO07RgvhYdp FGIhCda9BwmW90nNKOCxQF6NydDyFDapEfCZZZuIqnRUMbGmjhbmMYOnBKQQj/5ws4oIlC V0aoCAGJPgcw+NxPcM4HDHH2X3pa8p6PCPXyykisvq+LMrm2GeKnsGdGnop9S87eAk8eIs 51iZAN0nFv/+CrOOk98crZn2dcQw1nEJAtj+RYxcYMIFME0lcAM2I8dgk8P1o0ijHBNKr8 cLKgAh/TzD+YYSqIUMR8eFvaVc/BLsvT6hGFKIuYvmyEvmfbYNKPVmi8yCt7rA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771842656; a=rsa-sha256; cv=none; b=KU+SjD/GKKGXk4plWxYDRAaq+xwb2l66ZqbPQglNZ+dDRVJU6cZSJA/N88gMI5mEgyd7MK guhuuKwGdbsOw6HErvfGn1oXo5xjbzUxiZKuNkdi1jiGTmeGhSvD3gkhHoJkAabnDlpWCD Qe8KzGcqU4pLIM1E0JQFtV5V3b92ANz2WhzB78bZvgZ2569VOt/zmN2iB65grCQ9ptsPd8 TlxKNi09pJWXDNBpi12ypdKhPl4S+p6WUwggxc/hM+k9MRwqReKgAjhnSg1/fvaGer/tjf zpp5trOquubOT5H9SKhHFPt63qH/6NiRulyPHw4DB7slEtQXlsnWmMKXeK2ZcQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771842656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sde3HR7/4hpuA02NeFfhhK8rD0xTBb/6f/jgENaZqbA=; b=Ea1LeL+zIoIq7VUpoACYVPTXknoPRllgC4uI/rOv1yJpQQ1YGGPSSO49mib7aDPLfhfsyx x9aXK2XdMf/iPHBmj5ZQFrBbCtA0Vm7bRRjS8LMGyCQn4GZmJRI2ob5XP2OJczh5EVdZPo /ppHvBAfKA0hLt1cgTP0MJ2oyRrjVvy71EeBQCABn6WU/y+Ha6wt1d3sm99lIzsH/zv1XY v2zbV/nUpGUfQjUJeY/hHaHdc8Bji4gdkwepFXyI6rkj2+N5XAtwXg0wx553MCUM73zLML FVxU2/ABUnpXZPaTNPPccvSgKCP5AgIhzH2su+FIjro0rLpxCd6JJdWqN0c+RQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fKHFD55Dbz9yp for ; Mon, 23 Feb 2026 10:30:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 348a8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Feb 2026 10:30:51 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Kirill Ponomarev Subject: git: 30a15d5e0c - main - Update my PGP key. List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: krion X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 30a15d5e0c64e66f6f4ef4e3f46dcec4ccb20adf Auto-Submitted: auto-generated Date: Mon, 23 Feb 2026 10:30:51 +0000 Message-Id: <699c2c5b.348a8.19de32fa@gitrepo.freebsd.org> The branch main has been updated by krion: URL: https://cgit.FreeBSD.org/doc/commit/?id=30a15d5e0c64e66f6f4ef4e3f46dcec4ccb20adf commit 30a15d5e0c64e66f6f4ef4e3f46dcec4ccb20adf Author: Kirill Ponomarev AuthorDate: 2026-02-23 09:55:02 +0000 Commit: Kirill Ponomarev CommitDate: 2026-02-23 09:55:02 +0000 Update my PGP key. --- documentation/static/pgpkeys/krion.key | 48 +++++++++++++++++----------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/documentation/static/pgpkeys/krion.key b/documentation/static/pgpkeys/krion.key index bd5141e057..549249182e 100644 --- a/documentation/static/pgpkeys/krion.key +++ b/documentation/static/pgpkeys/krion.key @@ -2,11 +2,11 @@ [.literal-block-margin] .... -pub rsa2048/0F223DFCB302CA45 2017-01-24 [SC] [expires: 2025-08-31] +pub rsa2048/0F223DFCB302CA45 2017-01-24 [SC] [expires: 2028-08-31] Key fingerprint = 2421 D116 1100 42E8 CA9E 2D69 0F22 3DFC B302 CA45 uid Kirill Ponomarev uid Kirill Ponomarev -sub rsa2048/689A26385A12AC21 2017-01-24 [E] [expires: 2025-08-31] +sub rsa2048/689A26385A12AC21 2017-01-24 [E] [expires: 2028-08-31] .... @@ -21,13 +21,13 @@ IwfSkmQmGfjMC3i9vySEZWF0o9PjqrMHvRZfd7uv2I5isJACD5bOV0HGwaW0U6Pm FKjMGJVJxgb4si1FxO/Zl8O6q0BDpCSbLjvqT/Y22m0q0/UuVj5bvSHzbaZX0253 J7t8unSoIwrLpZ2ISh4JeO29w5t7C+do3M/VABEBAAG0HktpcmlsbCBQb25vbWFy ZXYgPGtwQGtyaW9uLmNjPokBVwQTAQgAQQIbAwULCQgHAgYVCAkKCwIEFgIDAQIe -AQIXgAIZARYhBCQh0RYRAELoyp4taQ8iPfyzAspFBQJjEGFgBQkQLG/bAAoJEA8i -PfyzAspF3jYH+QGbPTzIjSyjzIronKoeox/Ukde4OJ8g3VXyVVMcuIADBmGaEue0 -rzPGwKHe0gHsniABijz1JCDMzB7grfuWXAZAipSTTxrVvbm0mdUTFeVQgH8ynnvJ -9oJPCCkk7bC+vzdxXEyU/TItkND7STFjIMO5HmslNjb4P4ay1cH7Yel68ICATwpU -Ei8Mq37+P/vEZ36JOMD77JU0mUUTHTGG9apIiZwDXs2Kj/gRKyUt2h6h7SHQNTXr -FcvxS4YPY0aFECmy1wrbJ237H71G3jm4MFdm5peAn516ioFsrY5RLJ1dCtZE2lDJ -xFubaLNoScTuQraj2oqX6dioxlauETMAD7yJAVQEEwEIAD4CGwMFCwkIBwIGFQgJ +AQIXgAIZARYhBCQh0RYRAELoyp4taQ8iPfyzAspFBQJotVhTBQkV0WbOAAoJEA8i +PfyzAspFczoH/1boLwi+VcIz4jVITtIuTTYPZlbfRYC1ZyZTbEEMHXye4qlXM13P +O2xtRVzOR0Bh82mtBZcHsnI0J2Bb+1VhrjYGeKt87vRjz0tWjO8xzYwe37I3jtW0 +FAl2HJrD6Bbm5p1j+YcSPQFUE3DWOKckKtrgs5yYcXl6UU8JGMataYM1c4ySVD6w +hQnOJNepOEyERQ/uB4UpCXpOEZ0YfxVyhpHZNew3Q9Vb/UUZxNZTGFc2kAlf4UfB +NWnLYZwNuVyMmHTHIx1Gi5ON18//+FiilCaljf1eFJi7mWjU43uQfAFWA7iAnIkT +5hje8n1A+7oAnktXIOH8gM/sITntujcUTkWJAVQEEwEIAD4CGwMFCwkIBwIGFQgJ CgsCBBYCAwECHgECF4AWIQQkIdEWEQBC6MqeLWkPIj38swLKRQUCWbRTywUJCpLJ RgAKCRAPIj38swLKRfmwCACFJjVIun19ihXlEsPCcS798PNQNKokgmlocJei1k3P HD1/FV4R39ed/42bvA0O41cxEge0leK5AUYGd2gSlLEq66OXipN4xlxXSp02i3xg @@ -58,13 +58,13 @@ I0tZ3ySdNVmG9WN7IdLHwySZRl60TPnR7J/aEs9yosCKM4c/uX1Sig/frAbMiSnI FXgk6EmESH2+R45aSwg1eUm0mPXywEVPrS+iAyCuiLCRSHkglw9pVhOSgriHVAjI o7flOajpi4SUr+Fm6n9jKbUiCJoEUjTaknu0JEtpcmlsbCBQb25vbWFyZXYgPGty aW9uQEZyZWVCU0Qub3JnPokBVAQTAQgAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIe -AQIXgBYhBCQh0RYRAELoyp4taQ8iPfyzAspFBQJjEGFgBQkQLG/bAAoJEA8iPfyz -AspFgmYH/3bA2+rIgqTy1hZWDPIvA8BS4rYywZN7rrIXzCZy/ucRrmQWj08v12pM -lRvWBFvVvzp3ztSYhmahJefjROZdWA5fQS/ObJ5GIjvAhXfZS6Hj0jGCe8RH5i4X -O1lDbgx8/n/aNVmSrve2jma99wbkm6N45/PREaQ3WUgtPbVe1XLLnMcYRGGHxP/D -APWIs/YvAjwpGpOQO1bilupBq2AoV55/xAlwWX69Nr1MO2VQk4KdWDd0+GoUXblN -yWL4uHTuGmGkaLO2iUSuR0Wi6FDbj3SZaoc48yUjgKvbr1HVWpw2kqHmu2DDLPkk -Gd5ylqcjEoJg7y2ECqmTQDMWrToShv20NEtpcmlsbCBQb25vbWFyZXYgPGtpcmls +AQIXgBYhBCQh0RYRAELoyp4taQ8iPfyzAspFBQJotVhTBQkV0WbOAAoJEA8iPfyz +AspFo5cH/0WqMlk200WqR/Lx2NBntrgI94O0KD8C3wfPMi8eSLsBQ+OHjJMzY/9S +SX3Z8szjkBgaeysL/xrCtk6bfdr9RnnzSoxcDvGdI8Ncfi99R87jHxvXlzXcQU7B +i9kA6fpI1SrK/WsdRdT5sOYmBi30cqLDfZ385eFFIakbSjqepietoLPiDvX9ky2V +lsAnLNDnErSPSWg3xCG9AuUA+Y+C9znYQAulVUil3POvPlDEUQOEIMcoLGc35utU +oFwvxIiOM9HDcdRRQQp8bjFCeGZtFj3tSG3cd7yKk77TWjkYyCdrTuC2xNH1FP8R +Sy52f2UBTCjJBQB7PjDQzmmjs0lAhjK0NEtpcmlsbCBQb25vbWFyZXYgPGtpcmls bC5wb25vbWFyZXZAb3Blbi14Y2hhbmdlLmNvbT6JAVQEEwEIAD4WIQQkIdEWEQBC 6MqeLWkPIj38swLKRQUCWkPlpAIbAwUJCpLJRgULCQgHAgYVCgkICwIEFgIDAQIe AQIXgAAKCRAPIj38swLKRa2fB/0SjdRyGPvt1vz2Pjefk/LsuWlPVyGHtFgLmmn9 @@ -85,13 +85,13 @@ t/DCvvLRGQ+ghL2MSftspskomN4eosieTQgx3/uLodkVcmVWLyckeII4tQmqmabG eJksvIxICyh+dCASofyKosak88SsrxDQIKAGdBzP0nQ+KdWOpoRx40qJnoYj6DtN qC1xWXUGpI2F4d6ElLj0vWPKEJRZUHb5Y4iYHfPy/IjyD8cuyHBax79Vya60ocwa Z5EOzXxu/HO2bewYXj0r3E7O3I3OyhQlfZvnsnkkproExcfVPqnDcwARAQABiQE8 -BBgBCAAmAhsMFiEEJCHRFhEAQujKni1pDyI9/LMCykUFAmMQY10FCRAscdgACgkQ -DyI9/LMCykVj5Af/cI7/xazS91YW8y+RnMdaHWW965nW/fWr4e1eJGmknDWazuXJ -wY6vK/UTI3ySFT/KsPTDfOd9YkZWnvKyn7u0eWprWKAvX2NMBHdYdhG3EZ0+8SFJ -T/wNZypM9MZJ+i2ngZSJSf0a7eBVc2n2JxeUtEEyNaDVXNkW2MaitBeIQIlGbd8h -djNUubW419vkMC+PENhoyy/0NB5IhtfBygiqAZJL3302yM+LlnuRE0DGYBowS70+ -2f3u5OZMszvewi5NzqirWA2wmp3JCgVMayStwUbtduiZjAWDCwPoM7GRvMeU/lq5 -/pcQXefOkt32HdBwuacVwDwhV1iGzIqKfMVNPw== -=SIp7 +BBgBCAAmAhsMFiEEJCHRFhEAQujKni1pDyI9/LMCykUFAmi1WIIFCRXRZv0ACgkQ +DyI9/LMCykUIqQf/cWOhdFnjndiCegn8vJu9/J92AhtQxjbZ2eHJl8MDkZWEfs1g +FLbbExyKgR6P9JGD+T6OftfZOa69xFDD+hnmPevg0dgxEh5ELISqmwk90FJnZZRj +v+8Wd4XIobEF5BPMOn9Rg7YQQ6kqS+29VMYQ8JqckKB7fQrwKg2SxfKdz13n7Chq +7YU6hYyJj+7er28ofZ+Jo1MTWvDfkE1DLceHKdPWH3NJk3M7eGDHTgJuQK9BDfME +q16HkDYKGd/cu9UUt4DRqA3+AdWDfcEUBM972dZRFtoujyb2g54iUysAgdfj17wm +ZX0XClFtRS2tk2loFYqMgg9RnhzuS73FHUIPhA== +=BQlG -----END PGP PUBLIC KEY BLOCK----- .... From nobody Mon Feb 23 14:20:56 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fKNLk0M24z6TSgP for ; Mon, 23 Feb 2026 14:21:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fKNLj6zTpz3RBD for ; Mon, 23 Feb 2026 14:21:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771856462; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=j+rj9bJu2ZIifs2VQnZnkx7T4bmyNir8BJ7y+4dkZG8=; b=NEJNkVfUHVWX5InA3IcC50wYpte6Hb/3RsBHVD1Xus79SSo2MnZvrF5brOErz9mckmW/9K V7nu/F4FUkYpFN2tBXIQOdwPdgX142TBiEYJKThc/1BWjI9Ksbd5CCUFrCUXRIhwzMtFyJ RJgM7a6k3bZgLJtSMZb/bW8UiQ5iIWOwMs0p2o8onumjBnjk9c+KxhYOoYkkha8FB9gKUo vL003IFNxPy7cJShC4rE0h8hWOfzgZ11rCpEoLwSZTw5oDO2DBV/hWqKeJXPOsP6fXVkSu JzuSiqJF13Du1USXResDYLiCIlak87YSTN+/gGNSdsoTFtZBd6Eo1+fKqAVHkg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771856462; a=rsa-sha256; cv=none; b=P6qZK+ZvWxPGExDj7rTsID7p30kFEBVqurmlrSAXX88+INOw6yUertR4Lu9h+vKLgPhy3k EcGclfxRYHkfDq6pie1VIhpZydxPsSBKy3m5iKUWUuMwaJLMBG0wRF70V3ZBl3G5iryZs5 0rM1oxrxFetD7RKag1n+DhgCX8VT09rz6QdoHmdZmSv//YpOaJFA3WEMCSztVEdZgm5xrM MZGMdrBuWQDZaqRA/wLFvvzvmJsDHLSgf5LlGoVCKJtGdtcHkJHvtBI2gcZdYMW5aw5ldx SIMjkxATruWhyR9bCIl4JXVLJ04MvQhYTwpNr1HV/ZIEMkUfgGjP3jBUwJmBRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771856462; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=j+rj9bJu2ZIifs2VQnZnkx7T4bmyNir8BJ7y+4dkZG8=; b=LFeIwV1ibI8+skqPgSiBFm9P3haS5PZLVnPV9MOVac3a/9jAjNTdRjlvKmxLTnzQmaDdWu 2X1n3TgXwwXNB4GmvtYu46UEqfsZ4kjCHt9XikroVfk4WDBlmhXfdQ2wqC8sl//uZVdK5p WA/BWTPnefFLtz9YWL9MDY29SEEHSLK4t8jVtJdJossu567dyCW5pyriHXn91WR/nVdV8T PJD1OYNQmV1RgK0iKV29Jc/Dl49NXGGmDpVcugTAzheIs7/5FcaOnROy+wo7rIrz/HSBH2 k8E1bIKwMRon7XKACZHrds+NTksT8BdRB/WsPpJpTk6FNWkqDykl0gjJD5kqgA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fKNLj6GsVzZSq for ; Mon, 23 Feb 2026 14:21:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1de02 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Feb 2026 14:20:56 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 84e1dfe628 - main - News: Fix 2025Q4 Status Report Year List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 84e1dfe628cdf61fa4429a17bd79ef87a8d85ef2 Auto-Submitted: auto-generated Date: Mon, 23 Feb 2026 14:20:56 +0000 Message-Id: <699c6248.1de02.6290c5d3@gitrepo.freebsd.org> The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=84e1dfe628cdf61fa4429a17bd79ef87a8d85ef2 commit 84e1dfe628cdf61fa4429a17bd79ef87a8d85ef2 Author: Lorenzo Salvadore AuthorDate: 2026-02-23 14:19:44 +0000 Commit: Lorenzo Salvadore CommitDate: 2026-02-23 14:20:32 +0000 News: Fix 2025Q4 Status Report Year --- website/data/en/news/news.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index c6b602b8a5..822f073bdf 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -2,7 +2,7 @@ [[news]] date= "2026-02-22" -title = "October-December 2026 Status Report" +title = "October-December 2025 Status Report" description = "The October to December Status Report is now available with 28 entries." [[news]] From nobody Mon Feb 23 15:25:16 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fKPmr39hHz6TbJR for ; Mon, 23 Feb 2026 15:25:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fKPmr203Bz3frh for ; Mon, 23 Feb 2026 15:25:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771860316; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6OG+GiGuQ0tg8TZpTaps9hc1t5VCpddxZIm1slmigRo=; b=vrA5wNvVD4StDzXOtbcPX29gwlDYydB8Iz5B4/kGCWWD5Og7/FHK4lDMee/9SYvzEbysG4 8JyrxWjkthhaDtmQ0fB54q5ZrI2Jk6bghNYtb9CNyMhok1poTAOLjBYaFjCjNReCVqYM9e RoUmNrn0N3a0wFkhmQHa67v88/7EzQFBVhfLbXNzIDitsfE+XaJ7g1NRg+2+DWIxKE+/4Q H35oofGGLWE9y5Ux4mVDGVzWm5ltfMLGH0BOyYnC8W4vQkzJQqEu2QUUmRkbM6KS5kFsv/ cIpwqJzh3N9orFvXhPBIyng9Lquxz+8CekhqJ7JIcIjuQ4I6Qlx6dvDJDVomGQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771860316; a=rsa-sha256; cv=none; b=vqWzwMnbE1JtRMzGaDHsH7mdfqvz2UshSumra7MMsYIfRUe3XxtsE32LHZosL/IT6BhFrT fHZXh94hBhbztAyq3bj5+8odKCLwTl/DgP8JvN0mA+ZnvFFR9+9sRD9O1/usHJ+jSRWhJ4 jPtMCD5HF9DSaHOLhJUDDCNsAOU9qhp1xma5usYm8R6fImPsfOlLsPQZkHvyKdxCigCQGN i2v0lHjV4YCA6PMERKEO1p8jQIg5vV25pynP9pkxroud3K1OypuvquInokkGpx62gtO7Nw h01TKndR6GapMLxOxT6HkQ3fx+PhTxVbn0wtI6LYprp/A6rhzmtJJd7+vns1tg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771860316; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6OG+GiGuQ0tg8TZpTaps9hc1t5VCpddxZIm1slmigRo=; b=E77F5fUIa2hNt8tV60ddof5Ud2JdamICaKZ1LsKR6wWNjCqXs0VCPttBrxDS5SKxCsm2MV eOyRjogdm/1boCTmEbQoC8LhtdAr9c1QLK+dLMDwwhsiYaIl6sPYCfi1IPO0WV8MftEPsx 90fdCDnlNcMHjf04GDgOmzR35DnV8NeN2ikIPMX+BqCDQy5yQ49UlUWYNhEPItszoQSdJp DiUmdK40r0whUvm9HARgqqmwlM7ghtBUYaEO39lCkHwdiWMi75N5BzadiyerIdmXBUpnaP ykNYYURQ27vKeRoXytru3+htPT5pVGq3ozj46yZqZGVPXld2ddRCl4+IloSMpw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fKPmr1RqCzcFx for ; Mon, 23 Feb 2026 15:25:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 23c85 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Feb 2026 15:25:16 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Yusuf Yaman Subject: git: e34c7c96f2 - main - Add records about new ports committer (nxjoseph) List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: nxjoseph X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e34c7c96f22f4130af56304480c6d65ed7bfbce5 Auto-Submitted: auto-generated Date: Mon, 23 Feb 2026 15:25:16 +0000 Message-Id: <699c715c.23c85.46ca43c7@gitrepo.freebsd.org> The branch main has been updated by nxjoseph: URL: https://cgit.FreeBSD.org/doc/commit/?id=e34c7c96f22f4130af56304480c6d65ed7bfbce5 commit e34c7c96f22f4130af56304480c6d65ed7bfbce5 Author: Yusuf Yaman AuthorDate: 2026-02-20 23:59:38 +0000 Commit: Yusuf Yaman CommitDate: 2026-02-23 15:23:23 +0000 Add records about new ports committer (nxjoseph) New author entry for Yusuf Yaman together with the news item and PGP key added. List of Developers and Contributors updated as well to follow steps 1-4 of the Committers Guide. Reviewed by: osa, vvd (mentors) Approved by: osa, vvd (mentors) Differential Revision: https://reviews.freebsd.org/D55435 --- .../content/en/articles/pgpkeys/_index.adoc | 3 ++ documentation/static/pgpkeys/nxjoseph.key | 54 ++++++++++++++++++++++ shared/authors.adoc | 4 ++ shared/contrib-committers.adoc | 1 + website/data/en/news/news.toml | 4 ++ 5 files changed, 66 insertions(+) diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index 8ccc325f26..41e3404eee 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -1542,6 +1542,9 @@ include::{include-path}pouria.key[] === `{siva}` include::{include-path}siva.key[] +=== `{nxjoseph}` +include::{include-path}nxjoseph.key[] + [[pgpkeys-other]] == Other Cluster Account Holders diff --git a/documentation/static/pgpkeys/nxjoseph.key b/documentation/static/pgpkeys/nxjoseph.key new file mode 100644 index 0000000000..1afa877d84 --- /dev/null +++ b/documentation/static/pgpkeys/nxjoseph.key @@ -0,0 +1,54 @@ +// sh addkey.sh nxjoseph BB7DC71017156212 ; + +[.literal-block-margin] +.... +pub rsa2048/BB7DC71017156212 2026-02-19 [SC] [expires: 2029-02-18] + Key fingerprint = B6F3 C516 1FE9 58E1 4904 B8FD BB7D C710 1715 6212 +uid Yusuf Yaman +uid Yusuf Yaman +sub rsa2048/512A7D8367E8F028 2026-02-19 [E] [expires: 2029-02-18] + +.... + +[.literal-block-margin] +.... +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBGmXjHwBCADpUvWH1z+sZCr1rdIj0g9WoPDWSgZBQI18WcgEDrBmlUFH1Yy1 +s1CS+fVnEJF/4paUrEB6Jd9GwFcBQQNULG8vHAAXv/jJIJSmryYMFudM9ngLQ+38 +sDUXE9lVx7B2ftacwaR8JnE3Ye7D9nswKRxNZUUsHvAfibJlkH9fppGLN2Qf13O5 +JF+/Ixj0OT4V9Y07UYCyj6IxvEpAoJ0he8kLXlvyszJXX+5Xl1bwTN4MEmRIUOzo +YDKvr5d1q31CgE6G4n8FPo0C/UbxPewRByQJjqeIxkEVj1h7K2AzyI0wJzpIjFqX ++3rfvEqa4lFAmElX0uq2rkTvrCm8O8WlZuMJABEBAAG0Ill1c3VmIFlhbWFuIDxu +eGpvc2VwaEBGcmVlQlNELm9yZz6JAVoEEwEIAEQCGwMFCQWjmoAICwkNCAwHCwMF +FQoJCAsFFgMCAQACHgUCF4AWIQS288UWH+lY4UkEuP27fccQFxViEgUCaZjvSwIZ +AQAKCRC7fccQFxViEvZTCADGmfQKUH8GT4OJua7Z0A3pUajvjPcx8hGEzYEpIDPl +UuteNaUvKDMgjcNwEHFlO4JfJ7/WhYlv62hQBsRBU6VjivVUAmLhCPTC+nrWs7w5 +lRiC14zEvA3ZA8Q6XOYSRU16shILRXvDxI18I6qlD5FYMLqMRMRHKOznxpaBROO8 +gkS4kWVESNBbzZrMB2nOXUieKSZkU5VEWj+jjHat6bQsa6Ua/qMJvY8uLyU19x8C +WXxsFPt2i2ehJitUuKshbucYYYIreQZThhdDY/r6xSgPv+8w87g1L4tWzZ6E/XLj +5ZL5g73XKTHGYXcWAZhJbjveI+EcaKBbgyQZ40tkJ/SftCVZdXN1ZiBZYW1hbiA8 +bnhqb3NlcGhAcHJvdG9ubWFpbC5jb20+iQFXBBMBCABBFiEEtvPFFh/pWOFJBLj9 +u33HEBcVYhIFAmmY9NYCGwMFCQWjmoAICwkNCAwHCwMFFQoJCAsFFgMCAQACHgUC +F4AACgkQu33HEBcVYhL5KQgA3SZlv46hgXETc/gO5ocnAwQnUW+Bwwa1GIuNFZF3 +z944nNAHFHmwoXuchxfiPm88F1zLqpFd2ZsYeudKGrub3p6XoGK3WbC8F27aShzh +KR4VzUAutMKRY+y9HHhWtQCOsikG9Jf4FMzzjUWU7Luh7pCvk2JrjRuyC2uJIaiS +VLiLD4Yvqkx0yryJYVYQozTeOelZTJtx1D6z2SvqCAFHt1q35+A9akau1ehyLJAI +6jBkd7rW4EYqY0wCrwmIhqmAryYQqoJ0QcgLkv+u6rg29as9amUdceTEQJ23ObiI +LIEmXRko2lf5rRy6uCuLz0TDnC/2cPCnafY0o/jgBuOBtrkBDQRpl4x8AQgAroVS +AuQrbjzz+1LQBwM3Jjpau3R1pJS5qf4JM+s58+2SQ2wFlW79OBD6fakb0zNU2b6l +6iAKumebv6WajgNi7BeMfbDSkhn732WuvaWnK4070y+k47RfkaDWEphey7lBD0oR +QWaYSzvvoW+g7lpdRdvALKGMWwccDkd6hnXb89/2m115OoRS2GkVyDBoksoo4/gk +sif6Hp3it4f7JeFjjGWng5oWC5zitE7tmKld20ssskMUulDWAFR2Lw14e28uLIye +E86ULXbQWDiIrSMwzTUM0RAUHCs2GEV6NRRlaYhRToHhfQl+NqDzbZVKpx2C3H3M +GNgn4jMhRGoj6koydwARAQABiQE8BBgBCAAmFiEEtvPFFh/pWOFJBLj9u33HEBcV +YhIFAmmXjHwCGwwFCQWjmoAACgkQu33HEBcVYhL9dgf5AZqtuj5ozg41gnvnctJH +5ES1ar50nXSRrODMJx1HE6OIElrD19LVgimRQmnkP8mspVk8YlFMV/8baUT1KVB/ +c1pcaEhrHZ2vHARFbf53kCIuoKf7gMTYl0FNnXj00ZqM1HmA69ariaF0SB5R6j1V +lxuhv4W4kRo+4S9U3tPC4TD1zZdZ+wxZiQMcTj8kIzSsZArgtsf1u24LYy7YfgWV +o2WgHxbNVJvT9l/W48GRmaKDpLHXrj3me79h8d0OqnMNkZvsO+fT/+IobC/Xwowx +JWsnPWWhOYAAl7Iyg2IKMX2KZO/i+ZZE0f1DPENkzKwzePTw4kxyaPeJa8IP9gSf +7g== +=fLuG +-----END PGP PUBLIC KEY BLOCK----- +.... diff --git a/shared/authors.adoc b/shared/authors.adoc index 2f4f5e62a6..756de4c349 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -2555,6 +2555,10 @@ :nwhitehorn-email: nwhitehorn@FreeBSD.org :nwhitehorn: {nwhitehorn-name} <{nwhitehorn-email}> +:nxjoseph-name: Yusuf Yaman +:nxjoseph-email: nxjoseph@FreeBSD.org +:nxjoseph: {nxjoseph-name} <{nxjoseph-email}> + :nyan-name: Yoshihiro Takahashi :nyan-email: nyan@FreeBSD.org :nyan: {nyan-name} <{nyan-email}> diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 726e2ac989..cf92feee79 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -397,6 +397,7 @@ * {emax} * {yongari} * {rcyu} +* {nxjoseph} * {oshogbo} * {andy} * {riggs} diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index 822f073bdf..b772829709 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -10,6 +10,10 @@ date = "2026-02-22" title = "FreeBSD 14.4-BETA3 Available" description = "The third BETA build for the FreeBSD 14.4 release cycle is now available. ISO images for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64, and riscv64 architectures are available on most of our FreeBSD mirror sites." +[[news]] +date = "2026-02-18" +description = "New committer: Yusuf Yaman (ports)" + [[news]] date = "2026-02-15" title = "FreeBSD 14.4-BETA2 Available" From nobody Mon Feb 23 20:31:06 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fKXYr0D25z6SFp0 for ; Mon, 23 Feb 2026 20:31:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fKXYq6n8jz3P09 for ; Mon, 23 Feb 2026 20:31:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771878671; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2jELFZcBgdDltxMl1kydxQi1bcWyfatDFu9WQ5PQYUU=; b=lcueK53G849yX2qQGV3vP0JeWpXtKlPhfvfWCr5syPVMgSer71v+10AWT9EyHq7xtjsP5I GMfA0VV7sxEU+NNUyeJZ/agA7pMH+dfbsjG0flr0q/tDOPty0NLTz49s8ZzPg5rN0CxFM5 e7Qh7nwLovXgXXhnxMCHL0a6AYq2bLCprcUTW1DwYKbWSG0+cvx1KJ+g5A2RTOSR4eV4Ry lPUe6VTWQvuj90mWhsBBkNLSyRlargo9aHBEscZQtAbI1ivOiayLw4gyQD6VLiclpUTvy0 o/lMw3Lf8w1qecwndZnolY4bpQJdONRUIJALTOP/zldLRVvE4uStLnc8P5oVAQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771878671; a=rsa-sha256; cv=none; b=C4MOu6iw3cUURyoVbEE8iE5IpCfNP2br61Cye6EUYj21Y0eIhi56WE8CEQB5WbF+LPLGiV zRrEniGRUODI8/df1+3Oil/5pArHYkLO2db3Y9yU18ue5pQwPD69uRw41kJtyvXa6nmpZ/ 9PK+2a3+5Am2SRUx5ihtcoRwHlhWgDkIEp7mioeouViLLdDPhS+RBi6sR6FD4VSOxpqCvd vxsL4WNpcIu0gPzS85h867X97BvqTksTK5vOC69e4ZQqzfEfa6aAvn9eVlN4PwiSDG2xV/ FjZVfXnPHerTnY3f/wy5uj7nqXyTYXOqQTr5nh0mKagfwoIoagSurp6KsIstPQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771878671; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2jELFZcBgdDltxMl1kydxQi1bcWyfatDFu9WQ5PQYUU=; b=xel+apmUlvbqBlRbbY8DoIk0l92ZVyGSds0iOsmAy7frt1C3d4ttPGv2nhPYOZho8tne9k ozKLhRccdegNV5lgaJnQ3BBoPrjYnuPNTzs1eHZ6HuVboDpGppLNEpYmPsfvyeKwbrnIXU z5Mmg+05hkaqVjNyTQXiEQ4DSXNIp0A/IPR60wL2HEJz6VmpOvZlpGYygFKz4MV/mNJIZ6 2bjPJm7btdiZMcJIS97BzSYJ/rfaXHPqE4pk+amI9PMEFsmm1GPOiV9lgyBjh6T92Tr5CQ /SOk4Me46uRYoH8gFi+luq+eg0Bs8dEkwAZrMzrcIvnWqzu9iDVEV1N1XAWkbA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fKXYq6FSwzlnr for ; Mon, 23 Feb 2026 20:31:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1a2dc by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 23 Feb 2026 20:31:06 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Tammo-Jan Kamminga From: Rene Ladan Subject: git: 5e3d1d7555 - main - books: add Dutch translation of the FAQ, via weblate. List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5e3d1d7555487f09ba3c854fe3587c24e900a3f1 Auto-Submitted: auto-generated Date: Mon, 23 Feb 2026 20:31:06 +0000 Message-Id: <699cb90a.1a2dc.1a0e8aca@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=5e3d1d7555487f09ba3c854fe3587c24e900a3f1 commit 5e3d1d7555487f09ba3c854fe3587c24e900a3f1 Author: Tammo-Jan Kamminga AuthorDate: 2026-02-23 20:29:09 +0000 Commit: Rene Ladan CommitDate: 2026-02-23 20:30:33 +0000 books: add Dutch translation of the FAQ, via weblate. --- documentation/content/nl/books/faq/_index.adoc | 447 ++++++ documentation/content/nl/books/faq/_index.po | 1720 ++++++++++++++++++++++++ 2 files changed, 2167 insertions(+) diff --git a/documentation/content/nl/books/faq/_index.adoc b/documentation/content/nl/books/faq/_index.adoc new file mode 100644 index 0000000000..07e440070c --- /dev/null +++ b/documentation/content/nl/books/faq/_index.adoc @@ -0,0 +1,447 @@ +--- +authors: + - + author: 'The FreeBSD Documentation Project' +bookOrder: 5 +copyright: '1995-2023 The FreeBSD Documentation Project' +description: 'Veelgestelde vragen (FAQ) voor FreeBSD' +layout: single +tags: ["FAQ", "FreeBSD FAQ"] +title: 'Veelgestelde vragen (FAQ) voor FreeBSD' +trademarks: ["freebsd", "ieee", "linux", "microsoft", "openbsd", "netbsd", "general"] +--- + += Veelgestelde vragen (FAQ) voor FreeBSD +:doctype: book +:toc: macro +:toclevels: 1 +:icons: font +:sectnums: +:sectnumlevels: 6 +:partnums: +:source-highlighter: rouge +:experimental: +:images-path: books/faq/ + +ifdef::env-beastie[] +ifdef::backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +include::shared/{{% lang %}}/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +endif::[] +ifdef::backend-pdf,backend-epub3[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] + +[.abstract-title] +Samenvatting + +Hier vindt u de veelgestelde vragen (FAQ) voor FreeBSD. Er is alles aan gedaan om deze FAQ zo informatief mogelijk te maken. + +''' + +toc::[] + +[[introduction]] +== Introductie + +Welkom in de wereld van FreeBSD! In dit gedeelte vertellen we uitgebreid wat FreeBSD is, waar het vandaan komt en we bespreken doelstellingen, toepassingen en de community achter FreeBSD. + +Ontdek de oorsprong van de naam, lees hoe u kunt bijdragen aan dit project en verken het rijke ecosysteem van FreeBSD binnen de context van opensource besturingssystemen. + +[[what-is-FreeBSD]] +=== Wat is FreeBSD? + +FreeBSD is een veelzijdig, opensource UNIX(R)-achtig besturingssysteem dat bekend staat om zijn exceptionele stabiliteit, beveiliging en prestaties. Het is gebaseerd op het UNIX besturingssysteem van de Berkeley Software Distribution (BSD) en verder doorontwikkeld door een toegewijde community van vrijwilligers. + +FreeBSD biedt een krachtige en naar wens in te stellen omgeving, die geschikt is voor een breed scala aan toepassingen, van servers en embedded systemen tot desktops en netwerkapparatuur. De toewijding aan de opensource principes zorgt voor een transparant en toegankelijk ontwikkelproces. Dit maakt FreeBSD een veilige keuze voor als u op zoek bent naar een betrouwbaar en sterk aanpasbaar besturingssysteem. + +[[why-called-FreeBSD]] +=== Waarom heet het FreeBSD? + +De naam "FreeBSD" heeft zijn roots in de Berkeley Software Distribution (BSD), een UNIX besturingssysteem, vermaard om zijn bijdragen aan de wereld van de opensource software. Het "Free" in FreeBSD toont de toewijding aan de principes van gratis en opensource software, die gebruikers de vrijheid bieden om de code te bestuderen, aan te passen en te distribueren. + +Merk op dat het Engelse woord "free" hier op twee manieren wordt gebruikt. In de betekenis van "gratis" en in de betekenis van "doe ermee wat je wilt". + +[[FreeBSD-goals]] +=== Wat is het doel van het FreeBSD-project? + +Het FreeBSD-project heeft een helder en onwrikbaar doel: het bieden van een hoogwaardig, opensource, UNIX-achtig besturingssysteem, dat uitblinkt in prestaties, beveiliging en stabiliteit. + +Het heeft als doel een veelzijdig platform te bieden, dat geschikt is voor een breed scala aan computertoepassingen, van servers en werkstations tot embedded systemen en nog veel meer. FreeBSD is ontwikkeld met een grote toewijding aan de opensource principes, resulterend in een omgeving waar de bijdragen van een wereldwijde community van ontwikkelaars het besturingssysteem vormgeven en definiëren. Deze toewijding aan kwaliteit, vrijheid en betrouwbaarheid is wat FreeBSD onderscheidt en wat het doorlopende succes als opensource project verklaard. + +[[FreeBSD-usecases]] +=== What use cases is FreeBSD good for? + +FreeBSD is een veelzijdig besturingssysteem dat uitblinkt in verschillende toepassingsgebieden. Het is in het bijzonder geschikt voor servers. De stabiliteit en prestaties van FreeBSD maken het een populaire keuze voor webhosting, databases en netwerktoepassingen. De robuuste beveiligingsfuncties maken het ook een sterke kandidaat voor firewalls en beveiligingstoepassingen. Naast het gebruik als server kan FreeBSD ook op maat worden ingesteld voor gespecialiseerde omgevingen, zoals bijvoorbeeld embedded systemen en game consoles. De aanpasbaarheid, betrouwbaarheid en het opensource karakter maken FreeBSD een aantrekkelijke keuze voor een breed scala aan computertoepassingen. + +[[responsible]] +=== Wie is verantwoordelijk voor FreeBSD? + +FreeBSD is een opensource project met een decentrale structuur, ontwikkeld en beheerd door 'de community'. Dit is een wereldwijde gemeenschap van toegewijde vrijwilligers, ontwikkelaars en organisaties die samenwerken om het besturingssysteem te verbeteren en uit te breiden. + +Een gekozen kernteam van negen personen neemt de belangrijke beslissingen voor het FreeBSD-project, zoals bijvoorbeeld de algehele richting van het project of wie het is toegestaan om iets toe te voegen aan de broncode. + +Deze aanpak, gericht op samenwerking in de community, is de basis voor het succes en het duurzame karakter van FreeBSD als betrouwbaar en robuust UNIX-achtig besturingssysteem. + +[[how-to-contribute]] +=== Hoe kan ik bijdragen aan FreeBSD? Wat kan ik doen om te helpen? + +We staan open voor allerlei soorten bijdragen: documentatie, coderen en zelfs kunst. Zie het artikel extref:{contributing}[Bijdragen aan FreeBSD] voor specifieke informatie om hiermee aan de slag te gaan. + +En bedankt voor het meedenken! + +[[bsd-license-restrictions]] +=== Heeft de FreeBSD-licentie bepaalde restricties? + +FreeBSD wordt uitgegeven onder de licentie https://www.FreeBSD.org/copyright/freebsd-license/[BSD License], die bekendstaat om haar tolerante karakter. + +De licentie stelt erg weinig beperkingen aan het gebruik van FreeBSD: + +* Beweer niet dat je dit geschreven hebt. +* Klaag ons niet aan als het uitvalt. +* Verwijder of verander de licentie niet. + +De licentie houdt in dat u FreeBSD vrij mag wijzigen, distribueren en zelfs mag verkopen zonder *verplicht te zijn om de wijzigingen te publiceren als opensource*. Er zijn echter enkele minimale voorwaarden voor het distribueren van FreeBSD, zoals het behoud van de originele copyrightmelding en de vrijwaringen. De BSD-licentie biedt dus een grote mate van vrijheid en flexibiliteit, wat FreeBSD een aantrekkelijke keuze maakt voor een breed scala aan toepassingen en projecten. + +Programmacode in onze broncode, die valt onder de licentie https://www.FreeBSD.org/copyright/COPYING[GNU General Public License (GPL)] of https://www.FreeBSD.org/copyright/COPYING.LIB[GNU Library General Public License (LGPL)] heeft wat meer voeten in de aarde, tenminste als het gaat om afgedwongen toegang, vergeleken met het gebruikelijke tegengestelde. + +[[replace-current-OS]] +=== Kan FreeBSD mijn huidige besturingssysteem vervangen? + +Voor veel gebruikers en beheerders is het antwoord daarop ja. Maar deze vraag is wat te eenvoudig gesteld. + +FreeBSD is een krachtig en veelzijdig besturingssysteem dat prima naast of in plaats van een ander besturingssysteem geïnstalleerd kan worden, afhankelijk van de specifieke wensen van de gebruiker of beheerder. Of FreeBSD uw huidige besturingssysteem kan vervangen, hangt af van factoren zoals het type hardware, softwarevereisten en vertrouwdheid met FreeBSD. + +Het biedt een robuust alternatief met zeer veel mogelijkheden, maar het is essentieel dat u uw eigen specifieke situatie en eisen onderzoekt voordat u de overstap maakt. + +Als een bepaald programma slechts beschikbaar is voor één besturingssysteem, kan dat besturingssysteem niet zomaar worden vervangen. + +Gebruikers die vanaf een andere UNIX-achtige omgeving overstappen naar FreeBSD, zullen weinig verrassingen ondervinden. Niet-UNIX-gebruikers, bijvoorbeeld Windows-gebruikers, zullen wat meer tijd moeten steken in het leren kennen van de UNIX-omgeving en werkwijze. + +[[run-popular-software]] +=== Draait populaire opensource software wel op FreeBSD? + +Ja, FreeBSD is goed uitgerust voor het uitvoeren van populaire opensource software. Het is compatibel met een breed scala aan applicaties en bibliotheken, wat het een favoriete keuze maakt voor degenen die graag opensource software willen gebruiken. FreeBSD biedt een robuuste en stabiele omgeving met ondersteuning voor diverse programmeertalen, databases, webservers en andere software die veel wordt gebruikt in de opensource-community. Het systeem van poorten en pakketten vereenvoudigt de installatie en het beheer van dergelijke software, zodat gebruikers met heel weinig moeite hun favoriete opensource tools en programma's kunnen draaien op FreeBSD. + +[[install-software]] +=== Hoe installeer ik software in FreeBSD? + +FreeBSD biedt meerdere methoden voor het installeren van software. Een van de meest gebruikte methoden is het gebruik van de ingebouwde man:pkg[8] package manager, die het proces vereenvoudigt door vooraf gebouwde binaire pakketten op te halen en te installeren. Een andere benadering is het compileren en installeren van software vanuit broncode via de man:ports[7] collectie. Deze methode is flexibel en biedt mogelijkheden om de software op maat te installeren. + +De documentatie bij FreeBSD geeft gedetailleerde uitleg over beide methoden, zodat gebruikers eenvoudig de mogelijkheden van hun systeem kunnen uitbreiden met de software die zij nodig hebben. + +[[differences-to-other-bsds]] +=== Wat zijn de verschillen tussen FreeBSD, NetBSD, OpenBSD en andere opensource BSD-besturingssystemen? + +FreeBSD, NetBSD, OpenBSD en DragonFly BSD zijn allen onderdeel van de opensource BSD-familie en delen de op UNIX gebaseerde uitgangspunten, maar elke variant heeft zijn eigen focus en prioriteiten. De verschillen tonen de unieke doelstellingen van elk project en hoewel ze overeenkomsten hebben, komen hun specifieke sterktes en aandachtsgebieden tegemoet aan verschillende toepassingsgebieden en voorkeuren binnen het BSD-ecosysteem. + +[[freebsd-linux-distribution]] +=== Is FreeBSD een Linux(R)-distributie? + +Nee, FreeBSD is geen Linux-distributie. + +Hoewel zowel FreeBSD als Linux UNIX-achtige besturingssystemen zijn en veel overeenkomsten vertonen, hebben ze verschillende kernels. Linux gebruikt de Linux-kernel, terwijl FreeBSD de FreeBSD-kernel gebruikt, die is gebaseerd op het UNIX-besturingssysteem van de Berkeley Software Distribution (BSD). + +FreeBSD en Linux hebben elk hun eigen unieke ontwikkelcommunity, release-cyclus en systeemarchitectuur, waardoor ze verschillende en onafhankelijke besturingssystemen zijn. + +FreeBSD biedt zijn eigen voordelen, waaronder een ander licentiemodel, systeemontwerp en andere systeem- en hulpprogramma's vergeleken met Linux-distributies. + +[[run-linux-programs-freebsd]] +=== Is het mogelijk om Linux-programma's te draaien op FreeBSD? + +Ja, FreeBSD biedt een compatibiliteitslaag genaamd _linuxulator_ (man:linux[4]), waarmee veel Linux-programma's uitgevoerd kunnen worden op FreeBSD. Met deze feature kan een breed spectrum aan Linux-binaries worden uitgevoerd zonder dat een speciale Linux-omgeving nodig is. + +Het is overigens goed om op te merken dat erg veel opensource software *originele FreeBSD-versies beschikbaar* hebben via het ports and packages-systeem. + +[[installing-freebsd]] +== FreeBSD installeren + +Het installeren van FreeBSD is de eerste stap naar het ontplooien van de kracht van dit robuuste opensource besturingssysteem. Dit hoofstuk beschrijft waar u FreeBSD kunt verkrijgen, geeft gedetailleerde installatie-instructies en legt uit wat het verschil is tussen FreeBSD-CURRENT en FreeBSD-STABLE. We duiken ook in de release- en snapshot-planning, configuratietools voor ná de installatie, het zoeken naar pakketten en algemene vragen over pakketupdates. + +[[where-get]] +=== Waar kan ik FreeBSD vandaan halen? + +FreeBSD is vrij verkrijgbaar voor downloaden via link:https://www.FreeBSD.org/where/[official FreeBSD website]. + +Daarnaast is FreeBSD ook beschikbaar via verscheidene mirror-sites, wat het toegankelijkheid maakt voor gebruikers wereldwijd. De link:https://www.FreeBSD.org/where/[official website] is de primaire en meest betrouwbare bron voor het verkrijgen van de laatste release en updates van FreeBSD en is het ideale startpunt om FreeBSD beter te leren kennen. + +[[install-instructions-location]] +=== Waar vind ik installatie-instructies voor FreeBSD? + +Installatie-instructies kunt u vinden in extref:{handbook}bsdinstall/[het hoofdstuk FreeBSD installeren van het Handboek]. + +[[current]] +=== Wat is het concept achter FreeBSD-CURRENT? + +FreeBSD-CURRENT is de ontwikkelingstak van het FreeBSD besturingssysteem. Het is de meest recente versie van FreeBSD, waar actieve ontwikkelingen in plaatsvinden. + +Het bevat de laatste functies, verbeteringen en experimentele wijzigingen, maar is niet altijd even stabiel als de FreeBSD-STABLE- of de release-versies. + +FreeBSD-CURRENT dient als platform voor ontwikkelaars en enthousiaste gebruikers die willen bijdragen aan de toekomst van FreeBSD en de laatste ontwikkelingen willen volgen, ondanks dat er af en toe grondige wijzigingen plaatsvinden en de versie *niet aanbevolen wordt voor productiesystemen*. + +[[stable]] +=== Wat is het concept achter FreeBSD-STABLE? + +De FreeBSD-STABLE-versie is een stabielere versie dan de CURRENT. De versie bevat code die nog in de testfase is en waar nog aan wordt gewerkt voordat het wordt toegevoegd aan de RELEASE-versie. STABLE is een goede keuze voor diegenen die wel de ontwikkelingen willen volgen, maar liever een stabielere omgeving hebben dan de CURRENT. + +[[release-freq]] +=== Wanneer worden de FreeBSD-versies vrijgegeven? + +De {re} publiceert ongeveer elke 18 maanden een grote versie-update van FreeBSD en ongeveer elke 8 maanden een kleinere update. Publicatiedata worden ruim van tevoren aangekondigd, zodat de mensen die aan het project werken, weten wanneer hun projecten gereed en getest moeten zijn. Een publicatie wordt altijd voorafgegaan door een testperiode om zeker te zijn dat het toevoegen van de nieuwe functies niet de stabiliteit van de bestaande versie in gevaar brengen. + +[[snapshot-freq]] +=== Wanneer worden er momentopnames van FreeBSD gemaakt? + +Voor alle actief ontwikkelde versies van FreeBSD worden met regelmatige tussenpozen momentopnames gegenereerd. Deze momentopnames leggen een moment in de tijd vast van de FreeBSD-broncode en de bijbehorende pakketten. De frequentie van deze momentopnames kan variëren, maar het wordt meestal wekelijks of twee-wekelijks uitgevoerd. De gebruikers krijgen met deze momentopnames toegang tot de laatste ontwikkelingen en wijzigingen in FreeBSD, zodat ze op de hoogte blijven van de voortgang van het project. + +[[general-configuration-tool]] +=== Is er een tool om na de installatie nog instellingen te wijzigen? + +Ja. man:bsdconfig[8] biedt een prettige interface om FreeBSD te configureren na de installatie. + +[[search-software-freebsd]] +=== Hoe kan ik in FreeBSD zoeken naar te installeren software? + +In FreeBSD kan met de pakketmanager man:pkg[8] en het commando `pkg search` naar beschikbare software worden gezocht. + +Gebruikers kunnen dit commando toepassen voor het zoeken naar beschikbare pakketten met gebruikmaking van zoekwoorden, pakketnamen of beschrijvingen. Deze functie helpt gebruikers om in de uitgebreide verzameling poorten en pakketten binnen FreeBSD snel de software te vinden die ze nodig hebben. Het toevoegen van nieuwe applicaties en tools aan hun FreeBSD-systeem wordt op deze manier erg eenvoudig. + +[[latest-packages-freebsd]] +=== Waarom krijg ik niet de laatste pakketten in mijn FreeBSD-systeem? + +De beschikbaarheid van de meest recente pakketten in FreeBSD wordt beïnvloed door verschillende factoren, zoals de update-frequentie van de pakketarchieven en de gebruikte FreeBSD-versie. + +Daarnaast bestaan er twee aftakkingen voor de FreeBSD-poorten. De meest recente is de `latest` en de meest stabiele is de `quarterly`. Om de meest recente pakketten te gebruiken, moet de `latest` aftakking geconfigureerd worden. Informatie over het configureren van aftakkingen is te vinden in link:{handbook}ports/[hoofdstuk Poorten van het Handboek]. + +[[hardware]] +== Hardware + +Het hoofdstuk Hardware beschrijft de compatibiliteit van FreeBSD met verschillende hardwareconfiguraties. Het bevat uiteenlopende onderwerpen, zoals ondersteunde architecturen, maximale RAM-capaciteit, schaalbaarheid van processoren, ondersteunde grafische kaarten, WiFi-kaarten en ondersteuning voor 10 Gigabit Ethernet-netwerkkaarten. Dit hoofdstuk geeft inzicht in de mogelijkheden en beperkingen van FreeBSD en informatie over hardwarekeuzes en -configuraties voor zowel het gebruik van FreeBSD op servers en werkstations als op gespecialiseerde hardware. + +[[architectures-support]] +=== Welke architecturen ondersteunt FreeBSD? + +FreeBSD draait op een grote verscheidenheid aan architecturen, waardoor het een flexibele keuze is voor veel hardwareomgevingen. Het is onder andere compatibel met architecturen zoals `amd64`, `arm64` en `riscv`. + +Een complete lijst met architecturen is te vinden op link:https://www.FreeBSD.org/platforms/[pagina platforms]. + +[[ram-support]] +=== Hoeveel RAM ondersteunt FreeBSD? + +FreeBSD ondersteunt als besturingssysteem gewoonlijk net zoveel fysiek geheugen (RAM) als het platform waarop het draait. Houd in gedachten dat verschillende platforms verschillende limieten hebben wat betreft geheugen. + +Amd64-platforms ondersteunen bijvoorbeeld maximaal 4 TB aan fysiek geheugen. + +[[cpu-support]] +=== Hoeveel processors ondersteunt FreeBSD? + +De ondersteuning van FreeBSD voor processors verschilt per architectuur. Op amd64- en arm64-systemen kan FreeBSD efficiënt de kracht van maar liefst 1024 processors verwerken. In op powerpc-gebaseerde systemen ondersteunt FreeBSD maximaal 256 processors en op risc-v-systemen maximaal 16 processors. + +[[graphics-cards-support]] +=== Welke grafische kaarten ondersteunt FreeBSD? + +Er is goede ondersteuning voor de populaire fabrikanten van grafische kaarten, zoals Intel(R), AMD(R) en NVIDIA(R). + +Een lijst van ondersteunde grafische kaarten van link:https://wiki.freebsd.org/Graphics/Intel-GPU-Matrix[Intel] en link:https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix[AMD] is te vinden in de FreeBSD Wiki. + +[[wifi-support]] +=== Welke WiFi-kaarten ondersteunt FreeBSD? + +Anno 2025 gaan de veranderingen snel op dit gebied. Hou vooral de Hardware Compatibility List in de gaten voor uw gekozen link:https://www.freebsd.org/releases/[versie]. + +De lijst met PCIe WiFi-apparaten die goed werken onder FreeBSD: + +* Intel chipset-apparaten worden behandeld in man:iwlwifi[4] (high-speed vanaf FreeBSD 14.3) +* Realtek RTL8188CE Mini PCIe + +De lijst met USB WiFi-apparaten die goed werken onder FreeBSD: + +* RT5370 USB dongles (ondersteunt hostap mode) +* TP-Link TL-WDN3200 (RT5592, man:if_run[4]) +* TP-Link TL-WN725N v2 (RTL8188EU, man:rtwn[4]) +* TP-Link Archer T4U (RTL8812AU, man:rtwn[4]) +* D-Link DWA-131 (RTL8192CU, man:rtwn[4]) +* D-Link DWA-171 rev A1 (RTL8821AU, man:rtwn[4]) +* ASUS USB-N10 NANO (RTL8188CUS, man:rtwn[4]) + + +[[gigabit-ethernet-network-support]] +=== Ondersteunt FreeBSD 10 Gigabit Ethernet netwerkkaarten? + +FreeBSD biedt een robuuste ondersteuning voor 10 Gigabit Ethernet netwerkkaarten, waardoor het een uitstekende keuze is voor high-speed netwerkomgevingen. De FreeBSD-kernel bevat stuurprogramma's voor een groot aantal 10 Gigabit Ethernet adapters van verschillende fabrikanten, wat zorgt voor een naadloze integratie en optimale netwerkprestaties. + +Zie voor meer informatie link:https://wiki.freebsd.org/Networking/10GbE[FreeBSD Wiki]. + +[[documentation-support]] +== Documentatie en ondersteuning + +Dit gedeelte geeft waardevolle informatie voor diegenen die hun kennis van FreeBSD verder willen verdiepen. Het behandelt verschillende onderwerpen, zoals aanbevolen boeken voor het leren van FreeBSD, routes naar commerciële trainingen en ondersteuning, een kijkje onder de motorkap van FreeBSD en informatie over waar hulp te vinden is binnen de FreeBSD-community. + +[[books]] +=== Wat zijn goede boeken over FreeBSD? + +Bent u enthousiast over FreeBSD en wilt u er meer van leren, dan zijn er diverse boeken beschikbaar die toegespitst zijn op dit besturingssysteem. De onderwerpen variëren van de basisbeginselen tot geavanceerd systeembeheer en programmeren. + +Enkele goed bekend staande titels zijn "Absolute FreeBSD: The Complete Guide To FreeBSD" van Michael W. Lucas en de "FreeBSD Mastery series" ook van Michael W. Lucas en medeauteurs. Deze boeken leveren waardevolle inzichten aan gebruikers van alle niveaus om FreeBSD onder de knie te krijgen en maximaal te benutten. + +Naast de boeken produceert het FreeBSD-project een grote hoeveelheid documentatie, online beschikbaar via het link:https://docs.FreeBSD.org/[Documentatieportaal]. + +[[training]] +=== Waar kan ik commerciële trainingen volgen en ondersteuning krijgen voor FreeBSD? + +Voor diegenen die professionele trainingen en ondersteuning zoeken voor FreeBSD zijn er diverse aanbieders die oplossingen op maat aanbieden. Het FreeBSD-project heeft een link:https://www.freebsd.org/commercial/[lijst met bedrijven] waar ondersteuning kan worden aangevraagd. + +[[learn-advanced]] +=== Hoe kan ik meer te weten komen over de interne werking van FreeBSD? + +Om FreeBSD op een dieper niveau te leren kennen, kunnen geïnteresseerde gebruikers bronnen raadplegen zoals bijvoorbeeld "The Design And Implementation Of The FreeBSD Operating System". Het extref:{arch-handbook}[FreeBSD Architecture Handbook] is ook een waardevolle bron, die gedetailleerde informatie geeft over de architectuur, systeemopbouw en ontwerpprincipes van FreeBSD. + +Daarnaast kan het doornemen van de broncode van FreeBSD via de FreeBSD bronbestanden waardevolle inzichten geven omtrent de kerncomponenten van het besturingssysteem. + +[[help-freebsd-system]] +=== Waar kan ik hulp vinden binnen een FreeBSD-systeem? + +Ondersteuning is rechtstreeks beschikbaar binnen FreeBSD. Er is een grote verzameling ingebouwde documentatie, die direct toegankelijk is via het man:man[1] commando. Dat geeft uitgebreide informatie over diverse commando's en systeemcomponenten. + +Daarnaast vormt het extref:{handbook}[FreeBSD Handboek], dat zowel online als lokaal op het systeem beschikbaar is, een waardevolle informatiebron met uitgebreide instructies. + +Als er problemen optreden, kan er meestal snel een oplossing gevonden worden door hulp te vragen aan ervaren gebruikers en ontwikkelaars in de FreeBSD-community via mailing lists, forums of IRC. + +[[community-questions]] +== Vragen aan de community + +Bestudeer dit hoofdstuk om te ontdekken hoe u deel kunt nemen aan de FreeBSD-community. + +U vindt hier uitleg over de IRC-kanalen voor realtime discussies, webgebaseerde forums voor het delen van inzichten en toegang tot de mailing lists en nieuwsgroepen van FreeBSD voor diepgaande discussies en nieuwsupdates. + +[[irc]] +=== Zijn er IRC (Internet Relay Chat)-kanalen voor FreeBSD? + +Ja, de meeste grote IRC-netwerken hosten een FreeBSD-chatkanaal en de FreeBSD-wiki houdt een actuele link:https://wiki.freebsd.org/IRC/Channels[lijst van IRC-kanalen] bij. + +Elk van deze kanalen staan op zichzelf en zijn niet verbonden met elkaar. Omdat de chat-stijlen verschillen, raden we u aan elk kanaal te proberen en te kijken welk het best bij u past. + +[[forums]] +=== Zijn er ook internetforums die discussiëren over FreeBSD? + +De officiële FreeBSD-forums zijn te vinden via link:https://forums.FreeBSD.org/[FreeBSD Forums startpagina]. + +[[mailing]] +=== Waar vind ik informatie over de FreeBSD-maillijsten? + +De publieke maillijsten zijn te vinden via link:https://lists.freebsd.org/[FreeBSD maillijsten]. + +[[misc]] +== Overige vragen + +Blader door een variëteit van intrigerende en praktische vragen over FreeBSD. Van keuzes voor de shell en eigenaardigheden van het systeem tot en met de naam van het huisdier van FreeBSD. + +[[minimal-sh]] +=== Waarom is /bin/sh zo minimaal? Waarom gebruikt FreeBSD geen bash of andere shell? + +Veel mensen moeten shellscripts schrijven, die uitwisselbaar zijn tussen verschillende systemen. Daarom specificeert POSIX(R) de shell en ondersteunende commando's zeer gedetailleerd. De meeste scripts zijn geschreven in de Bourne-shell (man:sh[1]), omdat verscheidene belangrijke programmeerinterfaces de Bourne-shell gebruiken om commando's te interpreteren. Omdat de Bourne-shell zo vaak en wijdverbreid wordt gebruikt, is het belangrijk dat deze snel start, deterministisch is qua gedrag en weinig geheugen gebruikt. + +De bestaande implementatie is onze beste oplossing om aan al deze vereisten tegelijk te voldoen. Om `/bin/sh` klein te houden, hebben we veel van de handige functies die andere shells hebben, niet ingebouwd. + +Om die reden zijn er andere shells met meer functies beschikbaar, zoals `bash`, `scsh`, man:tcsh[1] en `zsh`. + +[[keyboard-delete-key]] +=== Hoe gebruik ik de delete-toets in sh en csh? + +Voor de Bourne Shell voegt u de volgende regels toe aan [.filename]#~/.shrc#: + +[.programlisting] +.... +bind ^[[3~ ed-delete-next-char # for xterm +.... + +Voor the C-shell voegt u de volgende regels toe aan [.filename]#~/.cshrc#: + +[.programlisting] +.... +bindkey ^[[3~ delete-char # for xterm +.... + +[[forgot-root-pw]] +=== Ik ben het root-wachtwoord vergeten! Wat moet ik doen? + +Geen paniek! Herstart het systeem, typ `boot -s` op de `Boot:` prompt om naar single-user mode te gaan. Op de vraag over welke shell te gebruiken, drukt u op kbd:[Enter]. Hierna verschijnt een # prompt. Typ `mount -urw /` om het root bestandssysteem te remounten als read/write. Typ vervolgens `mount -a` om alle bestandssystemen te remounten. Typ `passwd root` om het `root` wachtwoord te wijzigen en voer dan man:exit[1] uit om verder te gaan met booten. + +[TIP] +==== +Als u nog steeds wordt gevraagd het `root` wachtwoord in te voeren als u naar single-user-mode gaat, dan is de console aangemerkt als `insecure` in [.filename]#/etc/ttys#. In dat geval moet u opstarten van een FreeBSD installatieschijf, vervolgens aan het begin van het installatieproces kiezen voor de [.guimenuitem]#Live CD# of de [.guimenuitem]#Shell# en bovenstaande commando's geven. Mount in dit geval de specifieke partitie en ga hier met chroot naartoe. Vervang bijvoorbeeld `mount -urw /` met `mount /dev/ada0p1 /mnt; chroot /mnt` als het systeem zich op _ada0p1_ bevindt. +==== + +[TIP] +==== +Als de root-partitie niet vanuit single-user-mode gemount kan worden, zijn de partities mogelijk beveiligd en is het onmogelijk ze te mounten zonder toegangscode. Zie voor meer informatie het hoofdstuk over beveiligde schijven in het FreeBSD extref:{handbook}disks/[Handboek, schijfbeveiliging]. +==== + +[[rcconf-readonly]] +=== Ik heb een fout gemaakt in rc.conf of een ander opstartbestand en nu kan ik het niet meer bewerken, omdat het bestandssysteem alleen-lezen is. Wat kan ik doen? + +Start het systeem opnieuw op met `boot -s` in de loader-prompt om naar single-user-mode te gaan. Wanneer gevraagd wordt naar een padnaam voor de shell, drukt u op kbd:[Enter] en typt u `mount -urw /` om het root bestandssysteem te remounten in lees/schrijf-modus. U moet mogelijk ook `mount -a -t ufs` uitvoeren om het bestandssysteem te mounten waar uw favoriete editor is geconfigureerd. Als het bestandssysteem van de editor zich op het netwerk bevindt, configureert u handmatig het netwerk voordat de bestandssystemen op het netwerk worden gemount of u gebruikt een editor die zich op een lokaal bestandssysteem bevindt, zoals man:ed[1]. + +Om een full screen editor zoals man:vi[1] of man:emacs[1] te gebruiken, voert u `export TERM=xterm` uit, zodat deze editors de juiste gegevens kunnen ophalen uit de man:termcap[5] database. + +Na het uitvoeren van deze stappen, bewerkt u [.filename]#/etc/rc.conf# om de syntaxfout te corrigeren. De foutmelding die wordt weergegeven direct na de opstartmeldingen van de kernel, zou het regelnummer moeten aangeven in het bestand waar de fout in optreedt. + +[[free-memory-amount]] +=== Hoeveel vrij geheugen is er beschikbaar? + +Er zijn verschillende soorten "vrij geheugen". Het meest gebruikelijke is de hoeveelheid geheugen die direct beschikbaar is, zonder geheugen terug te claimen die al in gebruik is. Dat is de grootte van de wachtrij met vrije pagina's plus wat andere gereserveerde pagina's. Deze hoeveelheid wordt geëxporteerd door `vm.stats.vm.v_free_count` man:sysctl[8], weergegeven door bijvoorbeeld man:top[1]. Een ander soort "vrij geheugen" is de totale hoeveelheid virtueel geheugen beschikbaar voor userland-processen, die afhangt van de totale swapruimte en het bruikbaar geheugen. ther kinds of "free memory" descriptions are also possible, but it is relatively useless to define these, but rather it is important to make sure that the paging rate is kept low, and to avoid running out of swap space. + +[[timezone]] +=== Mijn tijd klopt niet, hoe kan ik de tijdzone veranderen? + +Via man:tzsetup[8]. + +[[more-swap]] +=== FreeBSD gebruikt veel swapruimte, terwijl de computer veel vrij geheugen heeft. Waarom? + +FreeBSD verplaatst proactief complete niet-gebruikte pagina's van het hoofdgeheugen naar swap om meer hoofdgeheugen beschikbaar te maken voor actief gebruik. Dit extra gebruik van swap wordt in evenwicht gehouden door het extra vrije geheugen te gebruiken als cache. + +Er zijn verschillende soorten "vrij geheugen". Het meest gebruikelijke is de hoeveelheid geheugen die direct beschikbaar is, zonder geheugen terug te claimen die al in gebruik is. Dat is de grootte van de wachtrij met vrije pagina's plus wat andere gereserveerde pagina's. Deze hoeveelheid wordt geëxporteerd door `vm.stats.vm.v_free_count` man:sysctl[8], weergegeven door bijvoorbeeld man:top[1]. Een ander soort "vrij geheugen" is de totale hoeveelheid virtueel geheugen beschikbaar voor userland-processen, die afhangt van de totale swapruimte en het bruikbaar geheugen. ther kinds of "free memory" descriptions are also possible, but it is relatively useless to define these, but rather it is important to make sure that the paging rate is kept low, and to avoid running out of swap space. + +[[top-freemem]] +=== Waarom toont top erg weinig vrij geheugen, terwijl er erg weinig programma's actief zijn? + +Het simpele antwoord is dat vrij geheugen verloren geheugen is. + +Geheugen dat programma's niet actief reserveren, wordt binnen de FreeBSD-kernel gebruikt als disk-cache. De waarden die man:top[1] toont bij `Inact` en `Laundry` zijn cache-gegevens van verschillende ouderdomsniveaus. Dankzij deze cache-gegevens hoeft het systeem niet opnieuw toegang te vragen tot een langzame schijf voor gegevens waarvoor kortgeleden toegang is verkregen. Op deze manier wordt het hele systeem sneller. In het algemeen is een lage waarde voor `Free` geheugen in man:top[1] goed, zolang het maar niet _erg_ laag is. + +[[daemon-name]] +=== Wat is de naam van dat grappige kleine mannetje? + +Hij heeft geen naam en wordt gewoonlijk "de BSD-daemon" genoemd. Als u hem echt een naam wilt geven, noem hem dan "Beastie". Let op dat "Beastie" wordt uitgesproken als "BSD". + +Kijk voor meer informatie over de BSD-daemon op http://www.mckusick.com/beastie/index.html[home page]. + +[[use-beastie]] +=== Mag ik de afbeelding van de BSD-daemon gebruiken? + +Misschien. De BSD-daemon valt onder het copyright van Marshall Kirk McKusick. Kijk voor meer informatie over de gebruiksvoorwaarden op zijn website http://www.mckusick.com/beastie/mainpage/copyright.html[Statement on the Use of the BSD Daemon Figure]. + +Samenvattend kan de afbeelding op een fatsoenlijke manier gebruikt worden voor persoonlijk gebruik, zolang de bron op een correcte manier wordt vermeld. Neem contact op met {mckusick} voor toestemming als u het logo zakelijk wilt gebruiken. Ga voor meer informatie naar http://www.mckusick.com/beastie/index.html[BSD Daemon's home page]. + +[[bikeshed-painting]] +=== Waarom moet ik me druk maken over de kleur van het fietsenschuurtje? + +Het heel korte antwoord is dat u zich daar niet druk om moet maken. Het iets langere antwoord is dat alleen omdat u een fietsenschuurtje kan bouwen, betekent dat nog niet dat u anderen moet verhinderen ook zo'n schuurtje te bouwen, omdat u de kleur niet mooi vindt. Dit is een metafoor om aan te geven dat u niet over elke kleine wijziging of vernieuwing moet discussiëren, alleen omdat u er veel van afweet. Sommige mensen hebben geschreven dat de hoeveelheid gegenereerde ruis omgekeerd evenredig is met de complexiteit van de wijziging. + +Het langere en complete antwoord is dat na een zeer lange discussie over of man:sleep[1] secondenargumenten met cijfers achter de komma zou moeten accepteren, {phk} een lang bericht postte met de titel link:http://www.bikeshed.com[A bike shed (any color will do) on greener grass...]. + +[[acknowledgments]] +== Dankbetuiging + +Deze FAQ heeft de laatste decennia talloze revisies en verbeteringen ondergaan, uitgevoerd door een grote verscheidenheid aan vrijwilligers. diff --git a/documentation/content/nl/books/faq/_index.po b/documentation/content/nl/books/faq/_index.po new file mode 100644 index 0000000000..dc4b25cdc6 --- /dev/null +++ b/documentation/content/nl/books/faq/_index.po @@ -0,0 +1,1720 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR The FreeBSD Project +# This file is distributed under the same license as the FreeBSD Documentation package. +# René Ladan , 2025. +# Tammo-Jan Kamminga , 2025, 2026. +msgid "" +msgstr "" +"Project-Id-Version: FreeBSD Documentation VERSION\n" +"POT-Creation-Date: 2026-02-22 15:58+0000\n" +"PO-Revision-Date: 2026-02-22 16:18+0000\n" +"Last-Translator: Tammo-Jan Kamminga \n" +"Language-Team: Dutch \n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" + +#. type: Title = +#: documentation/content/en/books/faq/_index.adoc:1 +#: documentation/content/en/books/faq/_index.adoc:13 +#, no-wrap +msgid "Frequently Asked Questions for FreeBSD" +msgstr "Veelgestelde vragen (FAQ) voor FreeBSD" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:46 +msgid "Abstract" +msgstr "Samenvatting" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:49 +msgid "" +"This is the Frequently Asked Questions (FAQ) for FreeBSD. Every effort has " +"been made to make this FAQ as informative as possible." +msgstr "" +"Hier vindt u de veelgestelde vragen (FAQ) voor FreeBSD. Er is alles aan " +"gedaan om deze FAQ zo informatief mogelijk te maken." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:51 +msgid "'''" +msgstr "'''" + +#. type: Title == +#: documentation/content/en/books/faq/_index.adoc:55 +#, no-wrap +msgid "Introduction" +msgstr "Introductie" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:59 +msgid "" +"Welcome to the world of FreeBSD! In this section, we provide a comprehensive " +"overview of what FreeBSD is, its origins, goals, use cases, and the " +"community behind it." +msgstr "" +"Welkom in de wereld van FreeBSD! In dit gedeelte vertellen we uitgebreid wat " +"FreeBSD is, waar het vandaan komt en we bespreken doelstellingen, " +"toepassingen en de community achter FreeBSD." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:61 +msgid "" +"Discover the reasons behind its name, learn how to contribute to this " +"project, and explore the rich ecosystem of FreeBSD within the context of " +"open-source operating systems." +msgstr "" +"Ontdek de oorsprong van de naam, lees hoe u kunt bijdragen aan dit project " +"en verken het rijke ecosysteem van FreeBSD binnen de context van opensource " +"besturingssystemen." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:63 +#, no-wrap +msgid "What is FreeBSD?" +msgstr "Wat is FreeBSD?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:67 +msgid "" +"FreeBSD is a versatile and open-source UNIX(R)-like operating system known " +"for its exceptional stability, security, and performance. Developed by a " +"dedicated community of volunteers, it's based on the Berkeley Software " +"Distribution (BSD) UNIX operating system." +msgstr "" +"FreeBSD is een veelzijdig, opensource UNIX(R)-achtig besturingssysteem dat " +"bekend staat om zijn exceptionele stabiliteit, beveiliging en prestaties. " +"Het is gebaseerd op het UNIX besturingssysteem van de Berkeley Software " +"Distribution (BSD) en verder doorontwikkeld door een toegewijde community " +"van vrijwilligers." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:70 +msgid "" +"FreeBSD offers a powerful and customizable environment suitable for a wide " +"range of applications, from servers and embedded systems to desktops and " +"networking equipment. Its commitment to open source principles ensures a " +"transparent and collaborative development process, making FreeBSD a trusted " +"choice for those seeking a reliable and highly adaptable operating system." +msgstr "" +"FreeBSD biedt een krachtige en naar wens in te stellen omgeving, die " +"geschikt is voor een breed scala aan toepassingen, van servers en embedded " +"systemen tot desktops en netwerkapparatuur. De toewijding aan de opensource " +"principes zorgt voor een transparant en toegankelijk ontwikkelproces. Dit " +"maakt FreeBSD een veilige keuze voor als u op zoek bent naar een betrouwbaar " +"en sterk aanpasbaar besturingssysteem." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:72 +#, no-wrap +msgid "Why is it called FreeBSD?" +msgstr "Waarom heet het FreeBSD?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:76 +msgid "" +"The name \"FreeBSD\" stems from its roots in the Berkeley Software " +"Distribution (BSD) UNIX operating system, renowned for its contributions to " +"the world of open-source software. The \"Free\" in FreeBSD signifies its " +"commitment to the principles of free and open-source software, which grant " +"users the freedom to study, modify, and distribute the code." +msgstr "" +"De naam \"FreeBSD\" heeft zijn roots in de Berkeley Software Distribution " +"(BSD), een UNIX besturingssysteem, vermaard om zijn bijdragen aan de wereld " +"van de opensource software. Het \"Free\" in FreeBSD toont de toewijding aan " +"de principes van gratis en opensource software, die gebruikers de vrijheid " +"bieden om de code te bestuderen, aan te passen en te distribueren." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:78 +msgid "" +"It is worth pointing out that the word \"free\" is being used in two ways " +"here: one meaning \"at no cost\" and the other meaning \"do whatever you like" +"\"." +msgstr "" +"Merk op dat het Engelse woord \"free\" hier op twee manieren wordt gebruikt. " +"In de betekenis van \"gratis\" en in de betekenis van \"doe ermee wat je wilt" +"\"." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:80 +#, no-wrap +msgid "What is the goal of the FreeBSD Project?" +msgstr "Wat is het doel van het FreeBSD-project?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:83 +msgid "" +"The FreeBSD Project has a clear and unwavering goal: to provide a high-" +"quality, open-source UNIX-like operating system that excels in terms of " +"performance, security, and stability." +msgstr "" +"Het FreeBSD-project heeft een helder en onwrikbaar doel: het bieden van een " +"hoogwaardig, opensource, UNIX-achtig besturingssysteem, dat uitblinkt in " +"prestaties, beveiliging en stabiliteit." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:87 +msgid "" +"It aims to offer a versatile platform suitable for a wide range of computing " +"needs, from servers and workstations to embedded systems and beyond. " +"FreeBSD is developed with a strong commitment to open source principles, " +"fostering a collaborative environment where contributions from a global " +"community of developers help shape and refine the operating system. This " +"dedication to quality, freedom, and reliability is what sets FreeBSD apart " +"and drives its ongoing success as an open-source project." +msgstr "" +"Het heeft als doel een veelzijdig platform te bieden, dat geschikt is voor " +"een breed scala aan computertoepassingen, van servers en werkstations tot " +"embedded systemen en nog veel meer. FreeBSD is ontwikkeld met een grote " +"toewijding aan de opensource principes, resulterend in een omgeving waar de " +"bijdragen van een wereldwijde community van ontwikkelaars het " +"besturingssysteem vormgeven en definiëren. Deze toewijding aan kwaliteit, " +"vrijheid en betrouwbaarheid is wat FreeBSD onderscheidt en wat het " +"doorlopende succes als opensource project verklaard." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:89 +#, fuzzy, no-wrap +#| msgid "What uses cases is FreeBSD good for?" +msgid "What use cases is FreeBSD good for?" +msgstr "Voor welke toepassingen is FreeBSD geschikt?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:96 +msgid "" +"FreeBSD is a versatile operating system that excels in various use cases. " +"It is particularly well-suited for server environments, where its stability " +"and performance make it a popular choice for web hosting, databases, and " +"networking applications. FreeBSD's robust security features also position " +"it as a strong candidate for firewall and security appliance deployments. " +"Beyond servers, FreeBSD can be tailored to function in specialized " +"environments, including embedded systems and game console devices. Its " +"adaptability, reliability, and open-source nature make FreeBSD a compelling " +"choice for a wide range of computing needs." +msgstr "" +"FreeBSD is een veelzijdig besturingssysteem dat uitblinkt in verschillende " +"toepassingsgebieden. Het is in het bijzonder geschikt voor servers. De " +"stabiliteit en prestaties van FreeBSD maken het een populaire keuze voor " +"webhosting, databases en netwerktoepassingen. De robuuste " +"beveiligingsfuncties maken het ook een sterke kandidaat voor firewalls en " +"beveiligingstoepassingen. Naast het gebruik als server kan FreeBSD ook op " +"maat worden ingesteld voor gespecialiseerde omgevingen, zoals bijvoorbeeld " +"embedded systemen en game consoles. De aanpasbaarheid, betrouwbaarheid en " +"het opensource karakter maken FreeBSD een aantrekkelijke keuze voor een " +"breed scala aan computertoepassingen." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:98 +#, no-wrap +msgid "Who is responsible for FreeBSD?" +msgstr "Wie is verantwoordelijk voor FreeBSD?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:102 +msgid "" +"FreeBSD is a community-driven open-source project with a decentralized " +"structure. Its development and maintenance are carried out by a global " +"community of dedicated volunteers, developers, and organizations who " +"collaborate to enhance and expand the operating system." +msgstr "" +"FreeBSD is een opensource project met een decentrale structuur, ontwikkeld " +"en beheerd door 'de community'. Dit is een wereldwijde gemeenschap van " +"toegewijde vrijwilligers, ontwikkelaars en organisaties die samenwerken om " +"het besturingssysteem te verbeteren en uit te breiden." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:104 +msgid "" +"The key decisions concerning the FreeBSD project, such as the overall " +"direction of the project or who is allowed to add code to the source tree, " +"are made by an elected Core Team of nine people." +msgstr "" +"Een gekozen kernteam van negen personen neemt de belangrijke beslissingen " +"voor het FreeBSD-project, zoals bijvoorbeeld de algehele richting van het " +"project of wie het is toegestaan om iets toe te voegen aan de broncode." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:106 +msgid "" +"This collaborative and community-driven approach has been fundamental to " +"FreeBSD's success and longevity as a reliable and robust UNIX-like operating " +"system." +msgstr "" +"Deze aanpak, gericht op samenwerking in de community, is de basis voor het " +"succes en het duurzame karakter van FreeBSD als betrouwbaar en robuust UNIX-" +"achtig besturingssysteem." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:108 +#, no-wrap +msgid "How can I contribute to FreeBSD? What can I do to help?" +msgstr "Hoe kan ik bijdragen aan FreeBSD? Wat kan ik doen om te helpen?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:112 +msgid "" +"We accept all types of contributions: documentation, code, and even art. " +"See the article on extref:{contributing}[Contributing to FreeBSD] for " +"specific advice on how to do this." +msgstr "" +"We staan open voor allerlei soorten bijdragen: documentatie, coderen en " +"zelfs kunst. Zie het artikel extref:{contributing}[Bijdragen aan FreeBSD] " +"voor specifieke informatie om hiermee aan de slag te gaan." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:114 +msgid "And thanks for the thought!" +msgstr "En bedankt voor het meedenken!" + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:116 +#, no-wrap +msgid "Does the FreeBSD license have any restrictions?" +msgstr "Heeft de FreeBSD-licentie bepaalde restricties?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:119 +msgid "" +"FreeBSD is distributed under the https://www.FreeBSD.org/copyright/freebsd-" +"license/[BSD License], which is known for its permissive nature." +msgstr "" +"FreeBSD wordt uitgegeven onder de licentie https://www.FreeBSD.org/copyright/" +"freebsd-license/[BSD License], die bekendstaat om haar tolerante karakter." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:121 +msgid "This license places very few restrictions on how you can use FreeBSD:" +msgstr "De licentie stelt erg weinig beperkingen aan het gebruik van FreeBSD:" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:123 +msgid "Do not claim that you wrote this." +msgstr "Beweer niet dat je dit geschreven hebt." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:124 +msgid "Do not sue us if it breaks." +msgstr "Klaag ons niet aan als het uitvalt." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:125 +msgid "Do not remove or modify the license." +msgstr "Verwijder of verander de licentie niet." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:129 +msgid "" +"The license means you are free to modify, distribute, and even sell FreeBSD " +"without *being required to release your modifications as open source*. " +"However, there are some minimal conditions, such as retaining the original " +"copyright notice and disclaimers when distributing FreeBSD. Overall, the " +"BSD License provides a high degree of freedom and flexibility, making " +"FreeBSD an attractive choice for a wide range of applications and projects." +msgstr "" +"De licentie houdt in dat u FreeBSD vrij mag wijzigen, distribueren en zelfs " +"mag verkopen zonder *verplicht te zijn om de wijzigingen te publiceren als " +"opensource*. Er zijn echter enkele minimale voorwaarden voor het " +"distribueren van FreeBSD, zoals het behoud van de originele copyrightmelding " +"en de vrijwaringen. De BSD-licentie biedt dus een grote mate van vrijheid en " +"flexibiliteit, wat FreeBSD een aantrekkelijke keuze maakt voor een breed " +"scala aan toepassingen en projecten." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:131 +msgid "" +"Code in our source tree which falls under the https://www.FreeBSD.org/" +"copyright/COPYING[GNU General Public License (GPL)] or https://www.FreeBSD." +"org/copyright/COPYING.LIB[GNU Library General Public License (LGPL)] comes " +"with slightly more strings attached though, at least on the side of enforced " +"access rather than the usual opposite." +msgstr "" +"Programmacode in onze broncode, die valt onder de licentie https://www." +"FreeBSD.org/copyright/COPYING[GNU General Public License (GPL)] of https://" +"www.FreeBSD.org/copyright/COPYING.LIB[GNU Library General Public License " +"(LGPL)] heeft wat meer voeten in de aarde, tenminste als het gaat om " +"afgedwongen toegang, vergeleken met het gebruikelijke tegengestelde." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:133 +#, no-wrap +msgid "Can FreeBSD replace my current operating system?" +msgstr "Kan FreeBSD mijn huidige besturingssysteem vervangen?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:137 +msgid "" +"For many users and administrators, yes. But this question is not quite that " +"cut-and-dried." +msgstr "" +"Voor veel gebruikers en beheerders is het antwoord daarop ja. Maar deze " +"vraag is wat te eenvoudig gesteld." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:140 +msgid "" +"FreeBSD is a powerful and versatile operating system that can replace or " +"coexist with many other operating systems, depending on users and " +"administrators specific needs. However, whether FreeBSD can replace your " +"current operating system depends on factors such as your hardware, software " +"requirements, and familiarity with FreeBSD." +msgstr "" +"FreeBSD is een krachtig en veelzijdig besturingssysteem dat prima naast of " +"in plaats van een ander besturingssysteem geïnstalleerd kan worden, " +"afhankelijk van de specifieke wensen van de gebruiker of beheerder. Of " +"FreeBSD uw huidige besturingssysteem kan vervangen, hangt af van factoren " +"zoals het type hardware, softwarevereisten en vertrouwdheid met FreeBSD." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:142 +msgid "" +"While it offers a robust and feature-rich alternative, it's essential to " +"evaluate your specific use case and compatibility requirements before making " +"the switch." +msgstr "" +"Het biedt een robuust alternatief met zeer veel mogelijkheden, maar het is " +"essentieel dat u uw eigen specifieke situatie en eisen onderzoekt voordat u " +"de overstap maakt." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:144 +msgid "" +"If an application is only available on one operating system, that operating " +"system cannot just be replaced." +msgstr "" +"Als een bepaald programma slechts beschikbaar is voor één besturingssysteem, " +"kan dat besturingssysteem niet zomaar worden vervangen." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:147 +msgid "" +"Users migrating to FreeBSD from another UNIX-like environment will find " +"FreeBSD to be similar. Non-UNIX users, like Windows(R) users, should expect " +"to invest some additional time learning the UNIX way of doing things." +msgstr "" +"Gebruikers die vanaf een andere UNIX-achtige omgeving overstappen naar " +"FreeBSD, zullen weinig verrassingen ondervinden. Niet-UNIX-gebruikers, " +"bijvoorbeeld Windows-gebruikers, zullen wat meer tijd moeten steken in het " +"leren kennen van de UNIX-omgeving en werkwijze." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:149 +#, no-wrap +msgid "Can FreeBSD run popular open source software?" +msgstr "Draait populaire opensource software wel op FreeBSD?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:155 +msgid "" +"Yes, FreeBSD is well-suited for running popular open source software. Its " +"compatibility with a wide range of applications and libraries makes it a " +"favorable choice for those looking to deploy and use open source software " +"packages. FreeBSD provides a robust and stable environment that supports " +"various programming languages, databases, web servers, and other software " +"commonly used in the open source community. Its ports and packages system " +"simplifies the installation and management of such software, ensuring that " +"users can easily access and run their favorite open source tools and " +"applications on FreeBSD with minimal hassle." +msgstr "" +"Ja, FreeBSD is goed uitgerust voor het uitvoeren van populaire opensource " +"software. Het is compatibel met een breed scala aan applicaties en " +"bibliotheken, wat het een favoriete keuze maakt voor degenen die graag " +"opensource software willen gebruiken. FreeBSD biedt een robuuste en stabiele " +"omgeving met ondersteuning voor diverse programmeertalen, databases, " +"webservers en andere software die veel wordt gebruikt in de opensource-" +"community. Het systeem van poorten en pakketten vereenvoudigt de installatie " +"en het beheer van dergelijke software, zodat gebruikers met heel weinig " +"moeite hun favoriete opensource tools en programma's kunnen draaien op " +"FreeBSD." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:157 +#, no-wrap +msgid "How can I install software in FreeBSD?" +msgstr "Hoe installeer ik software in FreeBSD?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:162 +msgid "" +"FreeBSD offers multiple methods for software installation. One of the most " +"common methods involves using the built-in man:pkg[8] package manager, which " +"simplifies the process by fetching and installing pre-built binary " +"packages. Another approach is to compile and install software from source " +"code using the man:ports[7] collection, providing a flexible and " +"customizable way to install software." +msgstr "" +"FreeBSD biedt meerdere methoden voor het installeren van software. Een van " +"de meest gebruikte methoden is het gebruik van de ingebouwde man:pkg[8] " +"package manager, die het proces vereenvoudigt door vooraf gebouwde binaire " +"pakketten op te halen en te installeren. Een andere benadering is het " +"compileren en installeren van software vanuit broncode via de man:ports[7] " +"collectie. Deze methode is flexibel en biedt mogelijkheden om de software op " +"maat te installeren." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:164 +msgid "" +"FreeBSD's documentation offer detailed guidance on both methods, ensuring " +"that users can easily expand their system's capabilities with the software " +"they need." +msgstr "" +"De documentatie bij FreeBSD geeft gedetailleerde uitleg over beide methoden, " +"zodat gebruikers eenvoudig de mogelijkheden van hun systeem kunnen " +"uitbreiden met de software die zij nodig hebben." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:166 +#, no-wrap +msgid "What are the differences between FreeBSD, NetBSD, OpenBSD, and other open source BSD operating systems?" +msgstr "Wat zijn de verschillen tussen FreeBSD, NetBSD, OpenBSD en andere opensource BSD-besturingssystemen?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:170 +msgid "" +"FreeBSD, NetBSD, OpenBSD and DragonFly BSD are all part of the open source " +"BSD family, sharing common UNIX-like foundations, but each has its own " +"distinct focus and priorities. These differences reflect the unique goals " +"of each project, and while they share similarities, their specific strengths " +"and emphases cater to different use cases and preferences within the BSD " +"ecosystem." +msgstr "" +"FreeBSD, NetBSD, OpenBSD en DragonFly BSD zijn allen onderdeel van de " +"opensource BSD-familie en delen de op UNIX gebaseerde uitgangspunten, maar " +"elke variant heeft zijn eigen focus en prioriteiten. De verschillen tonen de " +"unieke doelstellingen van elk project en hoewel ze overeenkomsten hebben, " +"komen hun specifieke sterktes en aandachtsgebieden tegemoet aan " +"verschillende toepassingsgebieden en voorkeuren binnen het BSD-ecosysteem." + +#. type: Title === +#: documentation/content/en/books/faq/_index.adoc:172 +#, no-wrap +msgid "Is FreeBSD a Linux(R) distribution?" +msgstr "Is FreeBSD een Linux(R)-distributie?" + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:175 +msgid "No, FreeBSD is *not* a Linux distribution." +msgstr "Nee, FreeBSD is geen Linux-distributie." + +#. type: Plain text +#: documentation/content/en/books/faq/_index.adoc:178 +msgid "" +"While both FreeBSD and Linux are UNIX-like operating systems and share many " +"similarities, they have distinct kernels. Linux uses the Linux kernel, " +"whereas FreeBSD uses the FreeBSD kernel, which is based on the Berkeley " +"Software Distribution (BSD) UNIX operating system." +msgstr "" +"Hoewel zowel FreeBSD als Linux UNIX-achtige besturingssystemen zijn en veel " *** 1209 LINES SKIPPED *** From nobody Tue Feb 24 04:05:13 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fKkdq1VQxz6SxlP for ; Tue, 24 Feb 2026 04:05:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fKkdq0whHz3KY1 for ; Tue, 24 Feb 2026 04:05:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771905919; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sK4R90rQxTIUPNFp1QSNvbJbrfnpRzucScWSUbtyM2U=; b=TA/WbKW69gTFN4YejcVILFRz470YnMVqy5jYwFOVsofqu0yT7+b3SRzEAcL3ASNV8AzUVv l1zKsBmKx968pU7IW+G0iu+XYsvcazdi2Z3zsV0H2QVbJcwbWR0vuvEkZBO2m5kl/LKYSF JSY5Q+2jdRAtp/8kFOWej+xe7iaFU6PjuhdamnfnGKPV6nypIl6498FxNl2bjRiFCJWvGb 8mJ+KQJMxeUJThtlRK3avcSTtVzd/OybjP0HPmgmrva34wqPqpistxVsrKJFhCilgHH+r6 +Q+amr8dYpsEvPF0QgcCYrSoeezw1udTd02yaAtBF3YDcegNfWJmmqFSkSol2g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771905919; a=rsa-sha256; cv=none; b=cDoBsMv/GpSJVvabwmoOY+E+Ok7o0DBlfPh5x5gbPFPd+b3xJ+XuTayvz//cjXRNX3F8OW QjIh2sw+GZHZh3wdogqao2RwDRZwhW1vg4s4G6UJY0/dhbVri6sEf77Z7P0ktHc3tOaOZT ISaMxoW9lYuJ5wDpxsW7Y81ZvkJyfZ7V8ZtCXgJ/UpaC5G+A4Wx9kB2QPRs3GZMzyfXPi8 uOvXiozXDgLOi1yZa1IUFGhLjUDk8qO2BreikOK2ZL/QJB7QEqVU1EabWLgagxlSnLM2EE GoccWUyKNWWBNQocsDLwkpn8l+1ysH9uCdv/ZgDp8nr6H9jO0DS/sun4xx0qVw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771905919; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sK4R90rQxTIUPNFp1QSNvbJbrfnpRzucScWSUbtyM2U=; b=Aj4//SrUy3ANtbLNFHUgI3Yiz6509Hpr+398v5dXuk2RtT8AdZcaFpw61IqJFnZ5pxaqRq XDyXeGDiZYZ5SQ0qPVBnGcXE51LVmGdd/hPs/v+hiaPQQIoDeCTVo9yGuMz1cVoDeu1mkE FGaA6scL+jTiThinwKTYgL2IPR7aeQFjRRxBfBauV6zP61gzpyvSw7lGqy6pCFkuzFoBWD B3fif2NJxejAAEPrUlH++9kP6Cw67XIvnC0MBtD7mDFlDlbOVw/IoI5WRmSZy8qYwYtd4/ T3aolY3/xmOasPCQlE/IHcg0Sr6P2gVf8T6CmdVEAwWeIwpLoeOAQbKQltfe/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fKkdq03yHzyQQ for ; Tue, 24 Feb 2026 04:05:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 337a1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 04:05:13 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 8fdf179e0b - main - EC2 AMIs: Add .trim() to filtering script List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8fdf179e0b7bee5d168965bd9992b5569dee6dc0 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 04:05:13 +0000 Message-Id: <699d2379.337a1.7c5f4072@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=8fdf179e0b7bee5d168965bd9992b5569dee6dc0 commit 8fdf179e0b7bee5d168965bd9992b5569dee6dc0 Author: Colin Percival AuthorDate: 2026-02-24 03:58:45 +0000 Commit: Colin Percival CommitDate: 2026-02-24 04:05:07 +0000 EC2 AMIs: Add .trim() to filtering script The FreeBSD website uses HTML Tidy, which adds whitespace inside the table of EC2 AMIs; I didn't notice this when I was testing locally because it didn't run there. This results in the filtering breaking since e.g. "ufs" does not match "\nufs\n". Addding .trim() to the filtering script removes the extra whitespace which HTML Tidy added. PR: 293397 --- website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc | 8 ++++---- website/content/en/releases/15.0R/ec2-ami-ids/release.adoc | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc b/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc index 781d54243e..9651592c37 100644 --- a/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc +++ b/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc @@ -580,10 +580,10 @@ function filter_table() { const filter_fs_val = document.getElementById('filter_fs').value; for (row of rows) { const cells = row.getElementsByTagName('td'); - const region = cells[0].textContent; - const arch = cells[1].textContent; - const flavour = cells[2].textContent; - const fs = cells[3].textContent; + const region = cells[0].textContent.trim(); + const arch = cells[1].textContent.trim(); + const flavour = cells[2].textContent.trim(); + const fs = cells[3].textContent.trim(); visible = 1; console.log(region); if (region != filter_region_val && filter_region_val != "") diff --git a/website/content/en/releases/15.0R/ec2-ami-ids/release.adoc b/website/content/en/releases/15.0R/ec2-ami-ids/release.adoc index 85234ca921..7850caf49d 100644 --- a/website/content/en/releases/15.0R/ec2-ami-ids/release.adoc +++ b/website/content/en/releases/15.0R/ec2-ami-ids/release.adoc @@ -578,10 +578,10 @@ function filter_table() { const filter_fs_val = document.getElementById('filter_fs').value; for (row of rows) { const cells = row.getElementsByTagName('td'); - const region = cells[0].textContent; - const arch = cells[1].textContent; - const flavour = cells[2].textContent; - const fs = cells[3].textContent; + const region = cells[0].textContent.trim(); + const arch = cells[1].textContent.trim(); + const flavour = cells[2].textContent.trim(); + const fs = cells[3].textContent.trim(); visible = 1; console.log(region); if (region != filter_region_val && filter_region_val != "") From nobody Tue Feb 24 05:06:08 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fKm060Yd1z6T4Mq for ; Tue, 24 Feb 2026 05:06:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fKm060DBnz3QdQ for ; Tue, 24 Feb 2026 05:06:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771909574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hnOupjUkcc5kib2e25MnP5IR9ljHkjM0xJZqwrLoyxo=; b=LDu4fnYKAwshqv+2flYt7ydzFbEt2+OKqhkd9y+OvNTOT0D+LzUGDdPgA9JnQ4Xxr1Z8ba GjQiZmpdw70O669l7QwscMEPvrSbqJ4U5Cknry+ovLf9fdb+P5hpa5/1uFzZHyi7coLM1T h7fj6bP1dIzNyg2FqK2DtxbH3AH5qaZ0zl2woGl7n4vUHyuG9/8O2/QiqfNoqK0EpMZ8Ex sXGM/s3Fp9GET5J5tbhJZll0a3XgZQjyqagoYGSj9ZMHinYdbqm5uQBBywWXmzT7soeVke 1B2cT1q/O9i3NWoyw/XCo28HzSB2W+JcQmT3HztNb+DfMv5U+koErMhUcnOhtg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771909574; a=rsa-sha256; cv=none; b=KQ/mlvXT2Mve0Vo57LFGNa/yeYFp2tKaAUWE+GEO3N2Tw+Y1bdElCTNZDwIk8YhtE/Ln+p HdlbZEvhaBOddCJnM2xS752LwrzFcixxlRMC0bQLNzNAyJ51bin5gMDjcenR8avLA5ByCR GgbstJoDDpSFtlTyDboAhiIUBaAnD6rwHtylPsZdfnxTrIh8RuObbCZy9KAOgDTrMlqNRY y/Ic9sZXDpmuTsnlHFTYBsqAxUcaQc7gqhP4TpQxLyeM1LxQC/YfItQ9wKneOjJ2+Yqcna Jo3aMe/aC0pUUH42xasTnM+MO0h1KvMhyMXlrJWriQNVMMy/D5kXPuOei/d1ag== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771909574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hnOupjUkcc5kib2e25MnP5IR9ljHkjM0xJZqwrLoyxo=; b=wc8S/azeiuSbgRVvrFCk/OLzHSXOE5VauSXzZfyzPQgXFXFIhcYNJiQFmLKlCaTdfxPrw6 Hb78n55CG9vtBTD0nGYxJqJDDRaUKx029ArXGIU9yVdnlgSp2Fr0tWLkRPCNAktYxEBzmB 2b/6mKKABUY1mwkVkHxqmusnBUf1zuxcNKTcJvwZrD8jDH6vFH89RgBMEY/l+UzZy4Eq7k BcFIqoclqRk3lFM8++CchB/wbMdA9ogISpqeqARgNbojZ5wSBpbB/ErjUbuqRrrcUmP18g o1LpxeIiUH3ZU8ZJhsCqD0fSv9kTS5vvwCAM0qe58Hv+LJvZf7oKPU6ZY4n9Fw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fKm056vL7z11yg for ; Tue, 24 Feb 2026 05:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3a4e1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 05:06:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: c9eb5b7bb3 - main - website: translate Status report Q4 2026 to russian List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c9eb5b7bb3b38e162ef660560551802e7993ae98 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 05:06:08 +0000 Message-Id: <699d31c0.3a4e1.5d797784@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=c9eb5b7bb3b38e162ef660560551802e7993ae98 commit c9eb5b7bb3b38e162ef660560551802e7993ae98 Author: Vladlen Popolitov AuthorDate: 2026-02-24 05:05:28 +0000 Commit: Vladlen Popolitov CommitDate: 2026-02-24 05:05:28 +0000 website: translate Status report Q4 2026 to russian Reviewed by: andy Differential Revision: https://reviews.freebsd.org/D55437 --- .../ru/status/report-2025-10-2025-12/_index.adoc | 4 +- .../accessibility-handbook.adoc | 8 ++-- .../alpha-omega-beach-cleaning.adoc | 18 ++++---- .../ru/status/report-2025-10-2025-12/audio.adoc | 6 +-- .../status/report-2025-10-2025-12/bhyve-cpuid.adoc | 22 ++++----- .../report-2025-10-2025-12/foundation-sta.adoc | 52 +++++++++++----------- .../ru/status/report-2025-10-2025-12/frdp.adoc | 16 +++---- .../report-2025-10-2025-12/freebsd-foundation.adoc | 32 +++++++------ .../report-2025-10-2025-12/freebsd-git-weekly.adoc | 6 +-- .../ru/status/report-2025-10-2025-12/gcc.adoc | 10 ++--- .../report-2025-10-2025-12/geneve-support.adoc | 6 +-- .../hpc-ports-modernization.adoc | 18 ++++---- .../ru/status/report-2025-10-2025-12/intro.adoc | 12 ++--- .../report-2025-10-2025-12/jdk21default.adoc | 16 +++---- .../ru/status/report-2025-10-2025-12/kde.adoc | 24 +++++----- .../status/report-2025-10-2025-12/kernel_rust.adoc | 16 +++---- .../ru/status/report-2025-10-2025-12/libvirt.adoc | 2 +- .../report-2025-10-2025-12/lkpi-wireless.adoc | 26 +++++------ .../status/report-2025-10-2025-12/mongodb80.adoc | 4 +- .../ru/status/report-2025-10-2025-12/openjdk.adoc | 16 +++---- .../ru/status/report-2025-10-2025-12/openvox.adoc | 2 +- .../ru/status/report-2025-10-2025-12/osv.adoc | 16 +++---- .../parthenope-design-ideas.adoc | 16 +++---- .../qemu-vmm-accelerator.adoc | 2 +- .../ru/status/report-2025-10-2025-12/releng.adoc | 12 ++--- .../ru/status/report-2025-10-2025-12/sbom.adoc | 24 +++++----- .../ru/status/report-2025-10-2025-12/suspend.adoc | 14 +++--- .../ru/status/report-2025-10-2025-12/sylve.adoc | 30 ++++++------- .../report-2025-10-2025-12/usb-debugging.adoc | 14 +++--- 29 files changed, 225 insertions(+), 219 deletions(-) diff --git a/website/content/ru/status/report-2025-10-2025-12/_index.adoc b/website/content/ru/status/report-2025-10-2025-12/_index.adoc index de939b9363..8e24a3b705 100644 --- a/website/content/ru/status/report-2025-10-2025-12/_index.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/_index.adoc @@ -1,5 +1,5 @@ --- -title: "Отчет о состоянии работ FreeBSD за четвертый квартал 2025" +title: "Отчёт о состоянии работ FreeBSD за четвёртый квартал 2025" sidenav: about --- @@ -25,7 +25,7 @@ toc::[] ''' [[FreeBSD-Team-Reports]] -== Отчеты команд FreeBSD +== Отчёты команд FreeBSD {FreeBSD-Team-Reports-desc} diff --git a/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc b/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc index bd051c9838..1f7bb66138 100644 --- a/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/accessibility-handbook.adoc @@ -7,8 +7,8 @@ link:https://docs.freebsd.org/en/books/accessibility/[Руководство п Контакт: Список рассылки FreeBSD по доступности + Контакт: Alfonso Sabato Siciliano -В недавних отчетах было анонсировано новое Руководство по доступности и опубликованы его рецензии. -Цель руководства — документировать вспомогательные технологии, доступные во FreeBSD, охватывая как базовую систему, так и коллекцию портов. +В недавних отчётах было анонсировано новое Руководство по доступности и опубликованы его рецензии. +Цель руководства — документировать вспомогательные технологии, доступные во FreeBSD как в базовой системе, так и в коллекции портов. В течение этого квартала: @@ -23,12 +23,12 @@ link:https://docs.freebsd.org/en/books/accessibility/[Руководство п . Виртуальный терминал (Virtual Terminal) — Документирует функции доступности для людей с нарушениями зрения в виртуальной консоли FreeBSD (man:vt[4]). . Цвета (Colors) — Объясняет, как настраивать цветовые схемы, включая темы с высокой контрастностью и адаптацию цветов экрана под освещение. . Плохое зрение (Low Vision) — Описывает инструменты доступности в графических средах рабочего стола для пользователей с плохим зрением, такие как экранные лупы, читаемые шрифты и масштабирование. -. Слепота (Blindness) — Описывает вспомогательные технологии для незрячих пользователей, фокусируясь в первую очередь на программах экранного доступа (screen readers) и совместимых с ними инструментах. +. Слепота (Blindness) — Описывает вспомогательные технологии для незрячих пользователей, фокусируясь в первую очередь на программах чтения содержимого экрана (screen readers) и совместимых с ними инструментах. . Разработка (Development) — Предоставляет ресурсы для разработчиков, чтобы сделать их программное обеспечение доступным, тестировать доступность и улучшить поддержку для пользователей с нарушениями зрения. Руководство намеренно избегает изображений и минимизирует использование элементов, не являющихся обычным текстом, для улучшения совместимости со вспомогательными технологиями. Советы и новые идеи приветствуются. -Если возможно, отправляйте отчеты в список рассылки FreeBSD по доступности, чтобы делиться и отслеживать обсуждения в публичном месте. +Если возможно, отправляйте отчёты в список рассылки FreeBSD по доступности, чтобы делиться и отслеживать обсуждения в публичном месте. Спонсор: Фонд FreeBSD diff --git a/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc b/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc index d12833cb02..5972205982 100644 --- a/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc @@ -9,12 +9,12 @@ link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[Репоз Контакт: Pierre Pronchery -Миссия Alpha-Omega — катализировать устойчивые улучшения безопасности в критически важных проектах и экосистемах с открытым исходным кодом. +Миссия Alpha-Omega — способствовать устойчивым улучшениям безопасности в критически важных проектах и экосистемах с открытым исходным кодом. После успешного проекта с Фондом FreeBSD в 2024 году — аудита гипервизора bhyve и фреймворка для изоляции Capsicum — Alpha-Omega снова выбрала FreeBSD, на этот раз для проекта генеральной уборки Alpha-Omega Beach Cleaning. Этот новый грант заключается в общем улучшении безопасности и сопровождения стороннего программного обеспечения в базовой системе FreeBSD. -Фонд FreeBSD получил грант и занимается управлением и выполнением проекта. +Фонд FreeBSD получил грант и занимается проектом и его исполнением. -Со времени предыдущего отчета за 3 квартал 2025 года были выполнены следующие задачи: +Со времени предыдущего отчёта за 3 квартал 2025 года были выполнены следующие задачи: * Инвентаризация зависимостей * Оценка рисков безопасности @@ -22,18 +22,18 @@ link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[Репоз * Планирование соответствующих действий * Формализация ответственных за код (code owners) -Глобальный файл базы данных содержит информацию, собранную для проекта, в сотрудничестве с инициативой SBOM, спонсируемой немецким Sovereign Tech Agency. -Его структура также была упрощена за последние несколько месяцев, но он остается в формате YAML. +Глобальный файл базы данных содержит информацию, собранную для проекта в сотрудничестве с инициативой <<_freebsd_software_bill_of_materials,SBOM>>, спонсируемой немецким Sovereign Tech Agency. +Его структура также была упрощена за последние несколько месяцев, но он остаётся в формате YAML. Он доступен, как и раньше, по ссылке link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning/blob/main/database.yml[database.yml]. Программа на Go aobc-generate в репозитории была переименована в aobc-tool. -В дополнение к предыдущим результатам, теперь она способна генерировать набор файлов SBOM. +В дополнение к предыдущим результатам, теперь она способна формировать набор файлов SBOM. Это выполняется через промежуточные файлы в формате pkg-config, которые затем преобразуются в SPDX с помощью программы bomtool из проекта pkgconf: * link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning/blob/main/pkgconfig[файлы pkgconfig] * link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning/blob/main/spdx[файлы SPDX] -Эта информация включает соответствующих ответственных за код, определенных для каждого стороннего компонента. +Эта информация включает соответствующих ответственных за код, определённых для каждого стороннего компонента. Программа aobc-tool также способна предлагать известных ответственных за код для данной части дерева исходных текстов. Со всеми перечисленными ответственными за код связались в декабре 2025 года, чтобы проинформировать их о проекте и подтвердить их связь с компонентом. @@ -44,11 +44,11 @@ link:https://github.com/FreeBSDFoundation/alpha-omega-beach-cleaning[Репоз * Интеграция методологий рецензирования * Планирование выполнения и координации -* Итоговый отчет +* Итоговый отчёт Эта инициатива была представлена комитету srcmgr в ноябре. Их мнения и отзывы будут учтены на этом последнем этапе проекта. -Ежемесячные отчеты предоставляются Alpha-Omega и доступны, как и раньше, на GitHub link:https://github.com/ossf/alpha-omega/tree/main/alpha/engagements/2025/FreeBSD[за 2025 год], а также скоро появятся link:https://github.com/ossf/alpha-omega/tree/main/alpha/engagements/2026/FreeBSD[за 2026 год]. +Ежемесячные отчёты предоставляются Alpha-Omega и доступны, как и раньше, на GitHub link:https://github.com/ossf/alpha-omega/tree/main/alpha/engagements/2025/FreeBSD[за 2025 год], а также скоро появятся link:https://github.com/ossf/alpha-omega/tree/main/alpha/engagements/2026/FreeBSD[за 2026 год]. Спонсоры: Alpha-Omega, Фонд FreeBSD diff --git a/website/content/ru/status/report-2025-10-2025-12/audio.adoc b/website/content/ru/status/report-2025-10-2025-12/audio.adoc index baa65b9c1c..8813cdd6c4 100644 --- a/website/content/ru/status/report-2025-10-2025-12/audio.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/audio.adoc @@ -3,7 +3,7 @@ Контакт: Christos Margiolis -Я работаю над звуковым стеком с 1 квартала 2024 года. Ниже приведен список предыдущих отчетов о состоянии дел: +Я работаю над звуковым стеком с 1 квартала 2024 года. Ниже приведён список предыдущих отчётов о состоянии дел: link:https://www.freebsd.org/status/report-2024-01-2024-03/#_audio_stack_improvements[2024Q1] URL: link:https://www.freebsd.org/status/report-2024-01-2024-03/#_audio_stack_improvements[] + link:https://www.freebsd.org/status/report-2024-04-2024-06/#_audio_stack_improvements[2024Q2] URL: link:https://www.freebsd.org/status/report-2024-04-2024-06/#_audio_stack_improvements[] + @@ -24,7 +24,7 @@ link:https://www.freebsd.org/status/report-2025-07-2025-09/#_audio_stack_improve * Реализована поддержка man:kqueue[2] для man:sound[4] (link:https://cgit.freebsd.org/src/commit/?id=4181bf9d18166c4061bfa137b8a46972a5a55f67[коммит]). * Несколько переписываний, исправлений и чисток кода MIDI. -Вы также можете следить за процессом разработки в рассылке link:https://lists.freebsd.org/subscription/freebsd-multimedia[freebsd-multimedia@], куда я отправляю регулярные отчеты. +Вы также можете следить за процессом разработки в рассылке link:https://lists.freebsd.org/subscription/freebsd-multimedia[freebsd-multimedia@], куда я отправляю регулярные отчёты. Спонсор: Фонд FreeBSD @@ -32,4 +32,4 @@ link:https://www.freebsd.org/status/report-2025-07-2025-09/#_audio_stack_improve // The FreeBSD Russian Documentation Project // // Original EN revision (10.01.2026): c29933c2d76fb22e320610c9b1d1cf6d9be757ec -// \ No newline at end of file +// diff --git a/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc b/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc index e5c29f27d5..d0039e38c8 100644 --- a/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/bhyve-cpuid.adoc @@ -11,8 +11,8 @@ В среде виртуальной машины не вся информация, сообщаемая хост-процессором, должна быть доступна гостевой ОС, некоторую другую информацию о CPU, например, о топологии системы, необходимо изменить в соответствии с конфигурацией ВМ, и также существует некоторая дополнительная информация, которую необходимо сообщать, но которую не поддерживает ни один реальный CPU, например, идентификация гипервизора. Таким образом, в рамках своей обычной работы в качестве гипервизора bhyve эмулирует инструкцию x86 CPUID для своих гостевых ВМ. -В настоящее время большая часть информации CPUID от хост-процессора передается гостевой ВМ с маскированием некоторых функций, а также сообщается синтетическая информация о гипервизоре, его возможностях и его конфигурации. -Ничто из этого в настоящее время не является явно настраиваемым в bhyve. +В настоящее время большая часть информации CPUID от хост-процессора передаётся гостевой ВМ с маскированием некоторых функций, а также сообщается синтетическая информация о гипервизоре, его возможностях и его конфигурации. +Ничего из этого в настоящее время нельзя явно настроить в bhyve. ==== Мотивация @@ -20,7 +20,7 @@ ===== Миграция ВМ -Для миграции работающей или приостановленной ВМ между разными хост-системами ВМ обычно требуется, чтобы обе задействованные хост-системы работали на одном или, по крайней мере, совместимом по функциям семействе, модели и степпинге хост-процессоров. +Для миграции работающей или приостановленной ВМ между разными хост-системами ВМ обычно требуется, чтобы обе задействованные хост-системы работали на одном и том же или по крайней мере совместимом по функциям семействе, модели и степпинге хост-процессоров. Даже незначительные различия в модели и степпинге CPU могут привести к различиям в доступном наборе функций. Контроль над информацией CPUID для гостевой ВМ позволяет администратору ограничить ВМ использованием общего подмножества функций CPU, разделяемого всеми хост-системами ВМ, на которых ВМ потенциально может работать, что также может быть основано на абстрактном уровне архитектуры x86, а не на реальной модели CPU. @@ -31,34 +31,34 @@ Некоторое программное обеспечение проверяет семейство/модель/степпинг CPU, а также строку бренда CPU по причинам совместимости ПО. Изменение этих параметров из-за миграции ВМ или изменения оборудования в хост-системе ВМ было бы обнаружено и могло бы считаться системным изменением, потенциально отключая лицензию на проприетарное ПО. -Возможность использовать предопределенную модель CPU, будь то на основе реального CPU или архитектурного подмножества, полностью избежала бы этой проблемы. +Возможность использовать предопределённую модель CPU, будь то на основе реального CPU или архитектурного подмножества, полностью решила бы эту проблему. ===== Изменение сигнатуры гипервизора -Некоторое программное обеспечение, такое как драйверы Nvidia, проверяет сигнатуру гипервизора на соответствие определенным известным значениям. +Некоторое программное обеспечение, такое как драйверы Nvidia, проверяет сигнатуру гипервизора на соответствие определённым известным значениям. Bhyve идентифицирует себя как "bhyve bhyve ", в то время как KVM сообщает "KVMKVMKVM\0\0\0". Хотя реализация переключателя в командной строке для изменения сигнатуры гипервизора bhyve для каждой ВМ была бы возможна и без полного контроля CPUID, реализация этой функции с использованием полного контроля CPUID была бы более естественной и привела бы к более чистой архитектуре. -===== Маскирование функций и архитектурный даунгрейд / апгрейд +===== Маскирование функций и изменение архитектуры (даунгрейд / апгрейд) Возможность легко понижать или повышать модель CPU или маскировать отдельные биты функций может предоставить преимущества для разработки и тестирования операционных систем и приложений. ==== Текущее состояние контроля CPUID для bhyve Базовая реализация части ядра vmm для контроля CPUID доступна в bhyve на illumos уже несколько лет. -Этот код был написан Oxide для использования со своим гипервизором Propolis, который основан на компонентах ядра FreeBSD/bhyve, портированных на illumos без использования какого-либо пользовательского кода bhyve. +Этот код был написан Oxide для использования со своим гипервизором Propolis, который основан на компонентах ядра FreeBSD/bhyve, перенесённых на illumos без использования какого-либо пользовательского кода bhyve. Как и все улучшения bhyve, сделанные на illumos, код ядра vmm для контроля CPUID имеет двойную лицензию CDDL и BSD. -Он был портирован на bhyve во FreeBSD под лицензией BSD. +Он был перенесён на bhyve во FreeBSD под лицензией BSD. В качестве доказательства концепции в пользовательском пространстве bhyve были реализованы новые параметры конфигурации для контроля CPUID, демонстрирующие потенциал полного контроля CPUID в bhyve. ==== Обзор проекта Текущая работа над этим проектом направлена на интеграцию существующей концептуальной работы во FreeBSD и добавление следующих функций для удобства использования: -- удобный метод конфигурации для переопределения отдельных битов, частей или даже целых функций CPUID по мере необходимости, сохраняя при этом остальную информацию CPUID хоста или предопределенную конфигурацию CPUID +- удобный метод конфигурации для переопределения отдельных битов, частей или даже целых функций CPUID по мере необходимости, сохраняя при этом остальную информацию CPUID хоста или предопределённую конфигурацию CPUID - удобный метод конфигурации для сигнатуры гипервизора, сообщаемой bhyve -- набор предопределенных конфигураций CPUID на основе общих уровней архитектуры x86, возможно, также включающий набор данных CPUID для нескольких реальных моделей CPU, и удобный метод конфигурации для выбора одной из них для ВМ +- набор предопределённых конфигураций CPUID на основе общих уровней архитектуры x86, возможно, также включающий набор данных CPUID для нескольких реальных моделей CPU, и удобный метод конфигурации для выбора одной из них для ВМ Спонсор: Фонд FreeBSD @@ -66,4 +66,4 @@ Bhyve идентифицирует себя как "bhyve bhyve ", в то в // The FreeBSD Russian Documentation Project // // Original EN revision (16.02.2026): e9d9fc005914a65f4a58d0ca08e0cde6365cfcee -// \ No newline at end of file +// diff --git a/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc b/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc index a04f866408..5c8cea2ccc 100644 --- a/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/foundation-sta.adoc @@ -12,36 +12,36 @@ ==== Обновление за 4 квартал Все пять рабочих пакетов завершены к концу декабря 2025 года, и проект закрыт. -На момент написания (середина декабря) некоторые элементы все еще находятся на рассмотрении, и они были переданы сотрудникам Фонда для надлежащего внедрения. +На момент написания (середина декабря) некоторые элементы всё ещё находятся на рассмотрении, и они были переданы сотрудникам Фонда для надлежащего внедрения. ===== Рабочий пакет A: Сокращение технического долга (Technical Debt Reduction) -Этот рабочий пакет был завершен в сентябре 2025 года. +Этот рабочий пакет был завершён в сентябре 2025 года. Проект успешно выполнялся параллельно с созданием команды по управлению исходным кодом (Source Management team) проекта FreeBSD, поскольку они создавали и внедряли свои новые процессы, чтобы сделать управление ошибками более простым и устойчивым. -Объем работ был разработан совместно с srcmgr@. +Объём работ был определён совместно с srcmgr@. -Элементы работы следующие: +Элементы работы таковы: -* Создать панель мониторинга для команды по управлению исходным кодом, чтобы получить более четкую картину отставания по ошибкам (bug backlog) и того, насколько эффективно оно управляется (например, время до первого внимания для новых ошибок). +* Создать панель мониторинга для команды по управлению исходным кодом, чтобы получить более чёткую картину отставания по ошибкам (bug backlog) и того, насколько эффективно оно управляется (например, время до первого внимания для новых ошибок). ** Результат: https://grimoire.freebsd.org/ * Обновить Bugzilla до поддерживаемой версии для повышения безопасности и использования новых функций. ** Результат: https://wiki.freebsd.org/Bugzilla/Roadmap -* Создать метод для автоматического применения патчей. +* Создать метод для автоматического применения исправлений. ** Результат: https://github.com/linimon/patchQA * Создать вышестоящую (upstream) документацию по запуску GrimoireLab (панель управления ошибками) на FreeBSD. ** Результат: https://github.com/chaoss/grimoirelab/blob/main/FreeBSD.md ===== Рабочий пакет B: Сборки с нулевым доверием (Zero Trust Builds) -Этот рабочий пакет сделал возможным воспроизводимую сборку FreeBSD без необходимости привилегий root. +Этот рабочий пакет сделал возможным осуществлять воспроизводимую сборку FreeBSD без необходимости использования полномочий администратора системы. -Детальный объем работ был разработан совместно с core@, srcmgr@, secteam@. +Детальный объём работ был сформирован совместно с core@, srcmgr@, secteam@. -Элементы работы следующие: +Элементы работы таковы: * Должны быть выполнены -** Сборка без root для всех вариантов/артефактов релиза из исходных кодов (завершено) +** Сборка без полномочий администратора системы для всех вариантов/артефактов релиза из исходных кодов (завершено) ** Артефакты из исходных кодов собираются воспроизводимо (завершено) ** Формализация и документирование make world и release.sh (на рассмотрении) * Желательны @@ -56,11 +56,11 @@ ===== Рабочий пакет C: Автоматизация CI/CD -Этот рабочий пакет улучшил автоматизацию CI/CD для оптимизации доставки и эксплуатации программного обеспечения, как нового, так и существующего, путем модернизации и повышения безопасности существующей системы CI/CD и ее расширения для охвата сторонних пакетов в коллекции портов FreeBSD. +Этот рабочий пакет улучшил автоматизацию CI/CD для оптимизации доставки и эксплуатации программного обеспечения, как нового, так и существующего, посредством модернизации и повышения безопасности существующей системы CI/CD и её расширения для охвата сторонних пакетов в коллекции портов FreeBSD. -Детальный объем работ был разработан совместно с core@, srcmgr@, portmgr@, doceng@. +Детальный объём работ был сформирован совместно с core@, srcmgr@, portmgr@, doceng@. -Элементы работы следующие: +Элементы работы таковы: * Должны быть выполнены ** Повышение качества входящих коммитов (на рассмотрении) @@ -83,22 +83,22 @@ Мы добавили поддержку формата OSV (Open Source Vulnerability), который является стандартизированным способом описания уязвимостей безопасности. Мы также создали базовые инструменты для загрузки информации об уязвимостях из глобальных баз данных безопасности, с особым вниманием к словарю NIST Common Platform Enumeration (CPE). -Инструмент man:pkg[8] теперь может создавать и читать строки CPE, хотя он еще не поддерживает формат JSON для CPE. -Мы написали новые тестовые примеры для разбора CPE и OSV и обновили существующие тесты аудита безопасности man:pkg[8]. +Инструмент man:pkg[8] теперь может создавать и читать строки CPE, хотя он ещё не поддерживает формат JSON для CPE. +Мы написали новые тестовые примеры для обработки CPE и OSV и обновили существующие тесты аудита безопасности man:pkg[8]. Кроме того, мы создали тестовый репозиторий, который конвертирует данные об уязвимостях FreeBSD в формат OSV и работает с man:pkg[8]. Этот тестовый репозиторий был проверен на точность, и процесс конвертации из старого формата VuXML FreeBSD в новый формат OSV теперь является простым. -Детальный объем работ был разработан совместно с core@, portmgr@, pkgmgr@, secteam@. +Детальный объём работ был сформирован совместно с core@, portmgr@, pkgmgr@, secteam@. -Элементы работы следующие: +Элементы работы таковы: * Должны быть выполнены ** Новый формат базы данных (завершено) ** Настройка 2+ экземпляров базы данных (исключено из-за нехватки времени) -** Миграция данных из старой базы данных в новую (POC завершен) +** Миграция данных из старой базы данных в новую (POC завершён) ** Добавление поддержки нового формата в man:pkg[8] (завершено) ** Взаимодействие с вышестоящими проектами (upstream engagement) (завершено) -** SBOM по требованию (на рассмотрении) +** <<_freebsd_software_bill_of_materials,SBOM>> по требованию (на рассмотрении) ** Документирование настройки целей сборки и тестирования (на рассмотрении) ** Интеграция сторонних тестовых целей (исключено из-за нехватки времени) ** Непрерывное тестирование (на рассмотрении) @@ -107,21 +107,21 @@ ===== Рабочий пакет E: Улучшения SBOM -Этот рабочий пакет предоставил фундаментальные улучшения инструментов и процессов для генерации спецификации программного обеспечения FreeBSD (SBOM). +Этот рабочий пакет дал фундаментальные улучшения инструментов и процессов для генерации спецификации программного обеспечения FreeBSD (<<_freebsd_software_bill_of_materials,SBOM>>). Мы внесли изменения (в настоящее время на рассмотрении) для консолидации отдельных данных о происхождении как из базовой системы, так и из деревьев портов в единое, более высокоуровневое представление. -Мы также создали инструментарий, который может сканировать дерево исходных текстов FreeBSD и генерировать отчет SBOM, охватывающий весь стек программного обеспечения. +Мы также создали инструментарий, который может сканировать дерево исходных текстов FreeBSD и генерировать отчёт SBOM, охватывающий весь стек программного обеспечения. -Дерево портов FreeBSD уже имело хорошие метаданные для создания SBOM и устоявшиеся инструменты для отслеживания зависимостей пакетов, поэтому наши решения SBOM для портов теперь зрелы и находятся на стадии рассмотрения. +Дерево портов FreeBSD уже имело хорошие метаданные для создания SBOM и устоявшиеся инструменты для отслеживания зависимостей пакетов, поэтому наши решения SBOM для портов теперь являются зрелыми и находятся на стадии рассмотрения. Однако базовая система FreeBSD использует совершенно другую систему сборки, а информация для SBOM разбросана по всему репозиторию. Основная проблема здесь заключалась в сборе всех зависимостей и информации о пакетах в одном месте. -В результате создание SBOM для базовой системы FreeBSD все еще находится на стадии технического предварительного просмотра, и в настоящее время доступны только примерные данные. +В результате создание SBOM для базовой системы FreeBSD всё ещё находится на стадии технического предварительного просмотра, и в настоящее время доступны только примерные данные. -На начало 2026 года был заказан последующий проект, чтобы опираться на эти фундаментальные элементы и разработать полноценное, надежное решение для SBOM. +На начало 2026 года был заказан последующий проект, опирающийся на эти фундаментальные элементы и направленный на разработку полноценного, надёжного решения для SBOM. -Детальный объем работ был разработан совместно с core@, portmgr@, pkgmgr@, secteam@, releng@. +Детальный объём работ был сформирован совместно с core@, portmgr@, pkgmgr@, secteam@, releng@. -Элементы работы следующие: +Элементы работы таковы: * Должны быть выполнены ** Оценка проектов/решений, доступных в более широкой экосистеме (завершено) diff --git a/website/content/ru/status/report-2025-10-2025-12/frdp.adoc b/website/content/ru/status/report-2025-10-2025-12/frdp.adoc index 3b3f8fe186..ebfdc23d30 100644 --- a/website/content/ru/status/report-2025-10-2025-12/frdp.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/frdp.adoc @@ -9,18 +9,18 @@ link:https://github.com/freebsd-doc-ru/freebsd-doc/discussions[Сайт прое Контакт: Владлен Пополитов (Vladlen Popolitov) Текущая цель Проекта русскоязычной документации FreeBSD — предоставлять актуальные русские переводы наиболее важных частей документации FreeBSD (FAQ, Руководство, содержимое веб-сайта). -Это необходимо для поддержки русскоязычных пользователей качественными официальными техническими материалами и для увеличения распространения операционной системы по всему миру. -Мы надеемся, что эта инициатива получит поддержку в русскоязычном сообществе FreeBSD и приведет к увеличению объема переведенных материалов. +Это необходимо для поддержки русскоязычных пользователей качественными официальными техническими материалами и для расширения распространённости операционной системы по всему миру. +Мы надеемся, что эта инициатива получит поддержку в русскоязычном сообществе FreeBSD и приведёт к увеличению объёма переведённых материалов. В течение последнего квартала: -* 100% текста в Weblate было переведено, с учетом всех последних изменений. -* Завершен процесс рецензирования и обновления оставшейся документации. +* Переведено 100% текста, находящегося в Weblate, включая последние изменения. +* Завершён процесс рецензирования и обновления оставшейся документации. Все 47 документов (книги и статьи) теперь полностью синхронизированы на link:https://docs.freebsd.org/ru/[сайте русскоязычной документации]. * Восстановлен русскоязычный раздел сайта link:https://www.FreeBSD.org/ru[www.FreeBSD.org/ru], обновлено примерно 90% его страниц. * Новости, анонсы событий и ссылки на прессу теперь переводятся и публикуются на русскоязычном сайте. -Кроме того, начиная с января 2025 года, на русский язык переводятся Errata Notices (уведомления об опечатках/ошибках) и Security Advisories (уведомления безопасности). -* Для релиза FreeBSD 15.0 полный комплект документации к релизу (примечания к релизу, errata и т.д.) был своевременно переведен на русский язык параллельно с оригинальными английскими текстами. +Кроме того, начиная с января 2025 года, на русский язык переводятся Errata Notices (уведомления об ошибках) и Security Advisories (бюллетени безопасности). +* Для релиза FreeBSD 15.0 полный комплект документации к релизу (примечания к релизу, errata и т.д.) был своевременно переведён на русский язык параллельно с оригинальными английскими текстами. * Инициирован проект по переводу справочных страниц (man pages) FreeBSD, который находится на самой ранней стадии. Предварительные примеры можно найти на link:https://github.com/freebsd-doc-ru/freebsd-man-ru[GitHub]. @@ -37,9 +37,9 @@ link:https://github.com/freebsd-doc-ru/freebsd-doc/discussions[Сайт прое План на следующий квартал: * Завершить обновление всех оставшихся страниц на русскоязычном веб-сайте. -* Наладить устойчивый рабочий процесс для поддержания переведенного контента (Новости, События, Пресса, Errata, Уведомления безопасности) в актуальном состоянии и его публикации на сайте в кратчайшие сроки. +* Наладить устойчивый рабочий процесс для поддержания переведённого контента (Новости, События, Пресса, Errata, Бюллетени безопасности) в актуальном состоянии и его публикации на сайте в кратчайшие сроки. * Перевести новое "Руководство по доступности FreeBSD" (FreeBSD Accessibility Handbook), как только оно станет доступно для перевода в Weblate. -* Продолжить текущий проект по переводу справочных страниц (man pages) FreeBSD. +* Продолжить текущий проект по переводу страниц Справочника FreeBSD. Ознакомьтесь с https://docs.freebsd.org/ru/books/fdp-primer/translations/[официальным руководством по переводу], если вы хотите помочь. diff --git a/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc b/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc index ded50d9fb1..67fb9531f5 100644 --- a/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/freebsd-foundation.adoc @@ -10,13 +10,13 @@ link:https://freebsdfoundation.org/our-work/events/[Мероприятия Фо Контакт: Deb Goodkin -Фонд FreeBSD — это некоммерческая организация 501(c)(3), занимающаяся развитием FreeBSD как через техническую, так и через нетехническую поддержку. Полностью финансируемый за счет пожертвований, Фонд поддерживает разработку программного обеспечения, инфраструктуру, безопасность и совместные усилия; организует мероприятия и встречи разработчиков; предоставляет образовательные ресурсы; и представляет проект FreeBSD в юридических вопросах. +Фонд FreeBSD — это некоммерческая организация 501(c)(3), занимающаяся развитием FreeBSD как через техническую, так и через нетехническую поддержку. Полностью финансируемый за счет пожертвований, Фонд поддерживает разработку программного обеспечения, инфраструктуру, безопасность и совместные усилия; организует мероприятия и встречи разработчиков; предоставляет образовательные ресурсы; и также представляет проект FreeBSD в юридических вопросах. ==== Улучшения ОС В течение квартала было совершено 346 коммитов в `src`, 72 коммита в `ports` и 58 коммитов в `doc`, спонсированных Фондом FreeBSD. -Обратитесь к следующим записям отчетов, описывающим большую часть этой проделанной работы по разработке: +Обратитесь к следующим разделам отчёта, описывающим большую часть этой проделанной работы по разработке: * <<_accessibility_handbook,Руководство по доступности>> * <<_alpha_omega_beach_cleaning_project,Проект генеральной уборки Alpha-Omega>> @@ -40,27 +40,27 @@ link:https://freebsdfoundation.org/our-work/events/[Мероприятия Фо * Детальная поддержка групп и перенос (MFC) справочных страниц в ветку 14 * Исправления ошибок ** 32-битный man:mdo[1] на 64-битной FreeBSD всегда завершался с ошибкой EINVAL -** Паника при использовании man:mdo[1] и включенном учете ресурсов (`kern.racct.enable` установлен в 1) +** Аварийное завершение работы при использовании man:mdo[1] и включённом учёте ресурсов (`kern.racct.enable` установлен в 1) * Ревизии системы MAC * Начало работ по поддержке S4 (спящий режим) * Фоновая работа над VFS (в частности, поддержка изменений unionfs) -Фонд также продолжил поддержку двух крупных инициатив: проекта поддержки ноутбуков и улучшения юзабилити (в сотрудничестве с link:https://www.ql-research.com/[Quantum Leap Research]) и <<_infrastructure_modernization,проекта модернизации инфраструктуры>>, заказанного link:https://www.sovereign.tech/[Sovereign Tech Agency]. -Для получения справочной информации об обоих усилиях см. link:https://www.freebsd.org/status/report-2025-01-2025-03/#_freebsd_foundation[ежеквартальный отчет за 1 квартал 2025 года]. +Фонд также продолжил поддержку двух крупных инициатив: проекта поддержки ноутбуков и улучшения удобства использования (в сотрудничестве с link:https://www.ql-research.com/[Quantum Leap Research]) и <<_infrastructure_modernization,проекта модернизации инфраструктуры>>, заказанного link:https://www.sovereign.tech/[Sovereign Tech Agency]. +Для получения справочной информации об обеих активностях см. link:https://www.freebsd.org/status/report-2025-01-2025-03/#_freebsd_foundation[ежеквартальный отчёт за 1 квартал 2025 года]. Мы начали подготовку к 22-му подряд участию FreeBSD в link:https://summerofcode.withgoogle.com/[Google Summer of Code (GSoC)]. Тех, кто заинтересован в предоставлении link:https://wiki.freebsd.org/SummerOfCodeIdeas[идей для проектов] или наставничестве, приглашают связаться по адресу mailto:soc-admins@FreeBSD.org[]. ==== Продвижение -В четвертом квартале 2025 года наша работа по продвижению была сосредоточена на расширении нашего образовательного видеоконтента, охвате большей аудитории, чем когда-либо, объединении сообщества для продуктивного Саммита вендоров (Vendor Summit) и анализе работы, которая помогает поддерживать и увеличивать интерес к FreeBSD. +В четвёртом квартале 2025 года наша работа по продвижению была сосредоточена на расширении нашего образовательного видеоконтента, охвате большей аудитории, чем когда-либо, объединении сообщества для продуктивного Саммита вендоров (Vendor Summit) и анализе работы, которая помогает поддерживать и увеличивать интерес к FreeBSD. Вот лишь некоторые из способов, которыми Фонд продвигал FreeBSD в 4 квартале 2025 года: * link:https://freebsdfoundation.org/news-and-events/event-calendar/fall-2025-freebsd-summit/[Саммит вендоров FreeBSD осенью 2025 года] прошел 6–7 ноября 2025 года в Сан-Хосе, Калифорния. Вы можете посмотреть обзор Саммита на нашем канале FreeBSD Meetings link:https://youtube.com/playlist?list=PLQCocwvkAeYyOanEhhMvbEOy75wgyROkl&si=qD64PG0uBRd1nleN[здесь]. -* Обеспечено наше медиа-партнерство и стенд на link:https://freebsdfoundation.org/news-and-events/event-calendar/scale-23x/[SCALE 23x] -* Обеспечено наше спонсорство в качестве Промо-партнера для воркшопа link:https://freebsdfoundation.org/news-and-events/event-calendar/code-compliance-2026/[Code and Compliance], проводимого совместно с link:https://freebsdfoundation.org/news-and-events/event-calendar/fosdem-2026/[FOSDEM], который состоится 29 января 2026 года в Брюсселе, Бельгия -* Подана заявка на стенд на FOSDEM, который пройдет с 31 января по 1 февраля 2026 года, и мы были приняты. +* Обеспечено наше медиа-партнёрство и стенд на link:https://freebsdfoundation.org/news-and-events/event-calendar/scale-23x/[SCALE 23x] +* Обеспечено наше спонсорство в качестве Промо-партнёра для рабочего семинара link:https://freebsdfoundation.org/news-and-events/event-calendar/code-compliance-2026/[Code and Compliance], проводимого совместно с link:https://freebsdfoundation.org/news-and-events/event-calendar/fosdem-2026/[FOSDEM], который состоится 29 января 2026 года в Брюсселе, Бельгия +* Подана заявка на стенд на FOSDEM, который пройдёт с 31 января по 1 февраля 2026 года, и мы были приняты. Мы будем делить стенд с ребятами из Illumos. * Подписано спонсорство серебряного уровня для link:https://freebsdfoundation.org/news-and-events/event-calendar/asiabsdcon-2026/[AsiaBSDCon26], который пройдет с 19 по 22 марта 2026 года в Тайбэе, Тайвань. * Опубликованы следующие статьи в блоге и видео для информирования и обучения сообщества: @@ -70,15 +70,15 @@ link:https://freebsdfoundation.org/our-work/events/[Мероприятия Фо ** link:https://freebsdfoundation.org/blog/freebsd-closes-the-laptop-gap-year-one-project-update/[FreeBSD закрывает разрыв в поддержке ноутбуков: обновление за первый год проекта] ** link:https://freebsdfoundation.org/blog/2025-a-year-of-advocacy-community-and-growth/[2025: Год продвижения, сообщества и роста] ** link:https://freebsdfoundation.org/blog/freebsd-15-why-youll-want-it/[FreeBSD 15: Почему вы этого захотите] -** Отчеты о поездках на EuroBSDcon 2025: +** Отчёты о поездках на EuroBSDcon 2025: *** link:https://freebsdfoundation.org/blog/eurobsdcon-2025-trip-report-robert-clausecker/[Роберт Клаузекер] *** link:https://freebsdfoundation.org/blog/2025-eurobsdcon-trip-report-leah-budzicka/[Лия Будзицка] ** link:https://freebsdfoundation.org/blog/freebsd-officially-supported-in-oci-runtime-specification-v1-3/[FreeBSD официально поддерживается в спецификации среды выполнения OCI v1.3] ** link:https://freebsdfoundation.org/blog/oci-containers-on-freebsd/[Введение в контейнеры OCI на FreeBSD] -** link:https://freebsdfoundation.org/blog/freebsd-now-builds-reproducibly-and-without-root-privilege/[FreeBSD теперь собирается воспроизводимо и без привилегий root] +** link:https://freebsdfoundation.org/blog/freebsd-now-builds-reproducibly-and-without-root-privilege/[FreeBSD теперь собирается воспроизводимо и без использования полномочий администратора системы] ** link:https://freebsdfoundation.org/blog/netactuate-sponsors-bare-metal-server-to-strengthen-freebsd-projects-ci-infrastructure/[NetActuate спонсирует выделенный сервер для усиления CI-инфраструктуры проекта FreeBSD] ** link:https://www.youtube.com/watch?v=HV-wUUzRCMo[Запуск Linux-контейнеров на FreeBSD] -** link:https://www.youtube.com/watch?v=vbWOLzGDa4I[Предварительный обзор установщика десктопной версии FreeBSD] +** link:https://www.youtube.com/watch?v=vbWOLzGDa4I[Предварительный обзор установщика настольной версии FreeBSD] ** link:https://www.youtube.com/watch?v=q4PNSeNXEww[Установка всех оконных менеджеров на FreeBSD] * Опубликованы информационные бюллетени Фонда FreeBSD за link:https://freebsdfoundation.org/news-and-events/newsletter/september-2025-newsletter/[сентябрь 2025], link:https://freebsdfoundation.org/news-and-events/newsletter/november-2025-newsletter/[ноябрь 2025] и link:https://freebsdfoundation.org/news-and-events/newsletter/december-2025-newsletter/[декабрь 2025]. * Выпущен номер журнала FreeBSD за link:https://freebsdfoundation.org/our-work/journal/browser-based-edition/embedded-2/[июль/август/сентябрь] с HTML-версиями статей. @@ -91,4 +91,10 @@ link:https://freebsdfoundation.org/our-work/events/[Мероприятия Фо Фонду принадлежат товарные знаки FreeBSD, и наша обязанность — защищать их. Мы также предоставляем юридическую поддержку Основной Команде (Core Team) для расследования возникающих вопросов. -Перейдите на link:https://freebsdfoundation.org[], чтобы узнать больше о том, как мы поддерживаем FreeBSD и как мы можем помочь вам! \ No newline at end of file +Перейдите на link:https://freebsdfoundation.org[], чтобы узнать больше о том, как мы поддерживаем FreeBSD и как мы можем помочь вам! + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (09.02.2025): 444668464088f945ad213f883a4d10f3fc7c1ac6 +// diff --git a/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc b/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc index ae0c56863c..faf142a097 100644 --- a/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/freebsd-git-weekly.adoc @@ -5,12 +5,12 @@ link:https://freebsd-git-weekly.tarsnap.net/[FreeBSD Git Weekly] URL: link:https Контакт: Graham Percival -Это еженедельные списки коммитов в link:https://cgit.freebsd.org/src/[дерево исходных текстов FreeBSD], разбитые по категориям, таким как "документация", "поддержка оборудования", "тестирование" и "ядро". -Мы также включаем ежеквартальные списки категоризированных коммитов для тех, кто предпочитает видеть три месяца разработки сразу. +Это еженедельные перечни коммитов в link:https://cgit.freebsd.org/src/[дерево исходных текстов FreeBSD], разбитые по категориям, таким как "документация", "поддержка оборудования", "тестирование" и "ядро". +Мы также включаем ежеквартальные перечни категоризированных коммитов для тех, кто предпочитает видеть три месяца разработки сразу. Наша цель — упростить разработчикам и пользователям отслеживание изменений в FreeBSD, которые имеют к ним отношение, без необходимости подписываться на список рассылки dev-commits-src-main и просматривать каждый коммит, попадающий в их почтовый ящик. -Существует список рассылки link:https://www.tarsnap.com/lists.html[freebsd-git-weekly@tarsnap.com], который предоставляет анонсы о каждом отчете. +Существует список рассылки link:https://www.tarsnap.com/lists.html[freebsd-git-weekly@tarsnap.com], который предоставляет анонсы о каждом отчёте. Спонсор: Tarsnap Backup Inc. diff --git a/website/content/ru/status/report-2025-10-2025-12/gcc.adoc b/website/content/ru/status/report-2025-10-2025-12/gcc.adoc index 80876e23d6..b7dd392142 100644 --- a/website/content/ru/status/report-2025-10-2025-12/gcc.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/gcc.adoc @@ -1,4 +1,4 @@ -=== GCC на FreeBSD +=== GCC в FreeBSD Ссылки: + link:https://gcc.gnu.org/[Проект GCC] URL: link:https://gcc.gnu.org/[] + @@ -9,14 +9,14 @@ link:https://gcc.gnu.org/gcc-16/[Серия релизов GCC 16] URL: link:htt Контакт: Lorenzo Salvadore -В этом квартале в отношении GCC на FreeBSD произошло совсем немного событий. +В этом квартале в отношении GCC в FreeBSD произошло совсем немного событий. -Главная новость заключается в том, что link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[экспериментальный прогон (exp-run) для обновления версии GCC по умолчанию с 13 на 14] наконец-то завершен. -Это заняло больше времени, чем ожидалось, из-за некоторых ошибок сегментации, которые происходят в портах emacs только на самых последних версиях FreeBSD. +Главная новость заключается в том, что link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[экспериментальный прогон (exp-run) для обновления версии GCC по умолчанию с 13 на 14] наконец-то завершён. +Это заняло больше времени, чем ожидалось, из-за некоторых проблем с аварийным завершением работы, которые происходят в портах emacs только на самых последних версиях FreeBSD. Поскольку обновление GCC_DEFAULT уже давно назрело, было решено на время привязать порты emacs к GCC 13, чтобы эта единственная ошибка не мешала остальной части дерева портов получить преимущества от более новой версии GCC по умолчанию. Пожалуйста, обратитесь к link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288303[PR 288303] для получения дополнительной информации. -GCC 15 уже есть в нашем дереве портов, и скоро начнется процесс перевода GCC_DEFAULT на 15-ю версию. +GCC 15 уже есть в нашем дереве портов, и скоро начнётся процесс перевода GCC_DEFAULT на 15-ю версию. // // The FreeBSD Russian Documentation Project diff --git a/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc b/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc index 06a0455cbd..cbd47e6c20 100644 --- a/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/geneve-support.adoc @@ -5,8 +5,8 @@ link:https://reviews.freebsd.org/D54172[Добавление поддержки Контакт: Seyed Pouria Mousavizadeh Tehrani -Я работал над реализацией туннелей GENEVE в течение трех месяцев, и сейчас она находится на рассмотрении. -GENEVE создает обобщенный интерфейс сетевого туннеля для виртуализации, предназначенный для систем-арендаторов (tenant systems), поверх нижележащей L3 (IP/UDP) сети, предоставляя услуги уровня 2 (ethernet) или уровня 3 с использованием протокола GENEVE. +Я работал над реализацией туннелей GENEVE в течение трёх месяцев, и сейчас она находится на рассмотрении. +GENEVE реализует обобщённый интерфейс сетевого туннеля для виртуализации, предназначенный для систем-арендаторов (tenant systems), поверх нижележащей L3 (IP/UDP) сети, предоставляя услуги уровня 2 (ethernet) или уровня 3 с использованием протокола GENEVE. Вот что было сделано: @@ -22,7 +22,7 @@ GENEVE создает обобщенный интерфейс сетевого Зависимости и связанные рецензии, необходимые для поддержки реализации geneve: * Исправление ошибки в назначении дампа netlink link:https://reviews.freebsd.org/D54190[D54190] (готово) -* Исправление ошибки в наследовании учетных данных netlink link:https://reviews.freebsd.org/D54109[54109] (на рассмотрении) +* Исправление ошибки в наследовании учётных данных netlink link:https://reviews.freebsd.org/D54109[54109] (на рассмотрении) * Обновление поведения туннелирования ECN в соответствии с RFC6040 (требуется для GENEVE) link:https://reviews.freebsd.org/D53516[53516] (на рассмотрении) Рецензия большая, потому что я реализовал функции, которые уже доступны на других платформах, перед отправкой. diff --git a/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc b/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc index 8fe6b434c0..f2a4b0012d 100644 --- a/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/hpc-ports-modernization.adoc @@ -9,29 +9,29 @@ link:https://kavocado.net/reports/[Ежемесячные отчеты о сос Контакт: Generic Rikka -В течение этого квартала была проделана значительная работа по превращению FreeBSD в более практичную платформу для современных HPC-кластеров путем обновления ключевых компонентов стека Slurm + PMIx + PRRTE и предоставления их в качестве первоклассных портов. +В течение этого квартала была проделана значительная работа по превращению FreeBSD в более практичную платформу для современных HPC-кластеров за счёт обновления ключевых компонентов стека Slurm + PMIx + PRRTE и предоставления их в качестве первоклассных портов. -==== Выполненная работа +==== Завершённые работы -* Обновлен package:sysutils/slurm-wlm[] с версии 23.11.7 до 25.11.0, что соответствует последней долгосрочной серии вышестоящего проекта и значительно сокращает количество локальных патчей, необходимых для FreeBSD. -* Обновлены rc.d-скрипты Slurm, чтобы `slurmctld` и `slurmd` лучше интегрировались с типичным развертыванием FreeBSD (настраиваемые каталоги конфигурации/логов, pid-файлы, помощники для проверки статуса и очистки). -* Введены package:net/pmix[] и package:net/prrte[] как самостоятельные порты, и package:net/openmpi[] переключен на использование этих выделенных сред выполнения вместо копий, поставляемых внутри дистрибутива OpenMPI. +* Обновлён package:sysutils/slurm-wlm[] с версии 23.11.7 до 25.11.0, что соответствует последней долгосрочной серии вышестоящего проекта и значительно сокращает количество локальных патчей, необходимых для FreeBSD. +* Обновлены rc.d-скрипты Slurm, чтобы `slurmctld` и `slurmd` лучше интегрировались со стандартной конфигурацией FreeBSD (настраиваемые каталоги конфигурации/логов, pid-файлы, помощники для проверки статуса и очистки). +* Введены package:net/pmix[] и package:net/prrte[] как самостоятельные порты, и package:net/openmpi[] переключён на использование этих выделенных сред выполнения вместо копий, поставляемых внутри дистрибутива OpenMPI. Это приближает FreeBSD к тому, как многие дистрибутивы Linux для HPC упаковывают стек среды выполнения MPI. * Добавлен package:sysutils/py-clustershell[], фреймворк на Python, широко используемый для масштабируемого администрирования кластеров, предоставляющий пользователям FreeBSD знакомый инструмент, встречающийся на многих производственных HPC-системах. -==== Работа в процессе +==== Выполняемые работы * Итерации по дополнительным улучшениям интеграции Slurm (плагины, настройки по умолчанию, документация), чтобы упростить развертывание Slurm на FreeBSD в реальных кластерах. -* Расширение пользовательского стека HPC дополнительными инструментами, такими как тестовые фреймворки и утилиты, ориентированные на задания, чтобы FreeBSD могла служить реалистичной платформой для разработки и валидации HPC-программного обеспечения. +* Расширение пользовательского стека HPC дополнительными инструментами, такими как тестовые фреймворки и утилиты, ориентированные на задания, чтобы FreeBSD могла служить реальной платформой для разработки и валидации HPC-программного обеспечения. * Портирование package:sysutils/mpifileutils[] и его зависимостей (package:devel/libcircle[], package:devel/lwgrp[], package:devel/lwgrpd[]) для предоставления файловых утилит, параллельных с использованием MPI, обычно используемых в больших HPC-файловых системах (в настоящее время на рассмотрении). * Добавление и доработка HPC-ориентированных инструментов на Python, включая package:benchmarks/py-reframe[] (фреймворк для регрессионного тестирования HPC) и продолжение работы над package:sysutils/py-clustershell[]. * Начальная работа по переносу package:devel/spack[] на FreeBSD в качестве дополнительного инструмента для разработки и экспериментов с HPC-программным обеспечением, с целью улучшения совместимости с существующими HPC-рабочими процессами. -==== Будущие планы +==== Планы на будущее * Продолжать внимательно отслеживать выпуски вышестоящих проектов Slurm, PMIx и PRRTE, чтобы FreeBSD оставалась жизнеспособной платформой для сайтов, ожидающих современный стек MPI/Slurm. * Документировать "эталонную" настройку Slurm + OpenMPI + PMIx + PRRTE на FreeBSD, чтобы снизить барьер для новых сайтов, желающих экспериментировать с FreeBSD в контексте HPC. -* Выявлять и устранять специфичные для FreeBSD пробелы или регрессии, чтобы гарантировать полноту функциональности и надежность программного стека на FreeBSD. +* Выявлять и устранять специфичные для FreeBSD пробелы или регрессии, чтобы гарантировать полноту функциональности и надёжность программного стека в FreeBSD. // // The FreeBSD Russian Documentation Project diff --git a/website/content/ru/status/report-2025-10-2025-12/intro.adoc b/website/content/ru/status/report-2025-10-2025-12/intro.adoc index 3a4b97cfad..5c582872eb 100644 --- a/website/content/ru/status/report-2025-10-2025-12/intro.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/intro.adoc @@ -1,13 +1,13 @@ -Здесь представлен четвертый отчет о состоянии дел за 2025 год, содержащий 28 записей. +Здесь представлен четвёртый отчёт о состоянии дел за 2025 год, содержащий 28 записей. -Поскольку прием опоздавших материалов приводит к постоянным задержкам публикации отчетов на месяцы, было принято решение изменить этот процесс. -Начиная со следующего квартала, крайний срок подачи отчетов устанавливается на 14-е число первого месяца после окончания квартала, и этот срок будет строго соблюдаться для всех, включая коммиттеров и команды. -После этого полный отчет о состоянии дел будет публиковаться сразу после его сборки (предположительно до конца месяца) и будет содержать только те записи, которые были поданы в установленный срок. +Поскольку приём опоздавших материалов приводит к постоянным задержкам публикации отчётов на месяцы, было принято решение изменить этот процесс. +Начиная со следующего квартала, крайний срок подачи отчётов устанавливается на 14-е число первого месяца после окончания квартала, и этот срок будет строго соблюдаться для всех, включая коммиттеров и команды. +После этого полный отчёт о состоянии дел будет публиковаться сразу после его сборки (предположительно до конца месяца) и будет содержать только те записи, которые были поданы в установленный срок. -Отчеты больше не будут "выбиваться" из участников. +Отчёты больше не будут "выбиваться" из участников. Если вы пропустили крайний срок, просто представьте более обширный отчет в следующем квартале. -Эта новая стратегия должна помочь каждому отчету оставаться свежим, актуальным и своевременным. +Эта новая стратегия должна помочь каждому отчёту оставаться свежим, актуальным и своевременным. Для получения дополнительной информации, пожалуйста, обратитесь к link:https://docs.freebsd.org/ru/articles/freebsd-status-report-process/#_timeline[]. diff --git a/website/content/ru/status/report-2025-10-2025-12/jdk21default.adoc b/website/content/ru/status/report-2025-10-2025-12/jdk21default.adoc index e5b0de7814..74ef0f4a18 100644 --- a/website/content/ru/status/report-2025-10-2025-12/jdk21default.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/jdk21default.adoc @@ -1,4 +1,4 @@ -=== Сделать OpenJDK 21 версией JAVA по умолчанию (Make OpenJDK 21 the default JAVA_VERSION) +=== Сделать OpenJDK 21 версией JAVA, используемойпо умолчанию (Make OpenJDK 21 the default JAVA_VERSION) Ссылки: link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272855[Запрос 272855] URL: link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272855[] + @@ -6,9 +6,9 @@ link:https://docs.google.com/spreadsheets/d/17hmRQ0ShY4SHHVEkQBVxqK2G88fPZLriTzO Контакт: Ronald Klop -Версией Java по умолчанию (JAVA_VERSION) в портах FreeBSD все еще является OpenJDK 8. -Пришло время обновить ее до более современной версии, такой как OpenJDK 21. -Нам необходимо протестировать и исправить все порты, использующие Java для сборки или работы с JDK 21, либо закрепить (pin) JAVA_VERSION в порту на последнюю поддерживаемую версию. +Версией Java, используемой по умолчанию (JAVA_VERSION) в портах FreeBSD, всё ещё является OpenJDK 8. +Пришло время обновить её до более современной версии, такой как OpenJDK 21. +Нам необходимо протестировать и исправить все порты, использующие Java для сборки или работы с JDK 21, либо закрепить (pin) за JAVA_VERSION, используемом в порту, последнюю поддерживаемую версию. Работа отслеживается в PR 272855 и в Google Таблице для более подробной информации. Уже исправлено более половины портов, которые не прошли тестовый прогон. @@ -19,12 +19,12 @@ link:https://docs.google.com/spreadsheets/d/17hmRQ0ShY4SHHVEkQBVxqK2G88fPZLriTzO План: * Проверить последние 12 портов и создать PR или сделать коммит -* Зафиксировать PR, по которым истек срок ожидания ответа от мейнтейнера -* Запросить еще один экспериментальный прогон (exp-run) -* Если все готово, увеличить JAVA_VERSION +* Зафиксировать PR, по которым истёк срок ожидания ответа от мейнтейнера +* Запросить ещё один экспериментальный прогон (exp-run) +* Если всё готово, увеличить JAVA_VERSION // // The FreeBSD Russian Documentation Project // // Original EN revision (21.02.2026): f1998c4cc36e37d4a599269b8a3bf2c32f720804 -// \ No newline at end of file +// diff --git a/website/content/ru/status/report-2025-10-2025-12/kde.adoc b/website/content/ru/status/report-2025-10-2025-12/kde.adoc index 661ed266cd..c3c2a58bc7 100644 --- a/website/content/ru/status/report-2025-10-2025-12/kde.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/kde.adoc @@ -1,25 +1,25 @@ -=== KDE на FreeBSD +=== KDE в FreeBSD Ссылки: + link:https://freebsd.kde.org/[Инициатива KDE/FreeBSD] URL: link:https://freebsd.kde.org/[] + link:https://community.kde.org/FreeBSD[FreeBSD -- Вики сообщества KDE] URL: link:https://community.kde.org/FreeBSD[] -Контакт: Список рассылки KDE на FreeBSD +Контакт: Список рассылки KDE в FreeBSD Проект KDE на FreeBSD занимается упаковкой CMake, Qt и программного обеспечения из сообщества KDE для дерева портов FreeBSD. Программное обеспечение включает в себя полноценную среду рабочего стола под названием KDE Plasma (как для X11, так и для Wayland) и сотни приложений, которые можно использовать на любой машине с FreeBSD. -Команда mailto:kde@FreeBSD.org[KDE] является частью mailto:desktop@FreeBSD.org[desktop@], создавая стек программного обеспечения, чтобы сделать FreeBSD красивой и пригодной для использования в качестве ежедневной графической рабочей станции. +Команда mailto:kde@FreeBSD.org[KDE] является частью mailto:desktop@FreeBSD.org[desktop@], создавая стек программного обеспечения, чтобы сделать FreeBSD красивой и пригодной для использования в качестве ежедневно используемой графической рабочей станции. ==== Инфраструктура -CMake обновлен до версии 3.31.10. -Ninja обновлен до версии 1.13.2. +CMake обновлён до версии 3.31.10. +Ninja обновлён до версии 1.13.2. Qt6, PyQt6 и PySide6 обновлены до версии 6.10.1. -Qt5 обновлен до коллекции патчей KDE для версии 5.15.18. +Qt5 обновлён до коллекции патчей KDE для версии 5.15.18. Стандартная поддержка Qt5 вышестоящим проектом (upstream) официально прекращена. -Возможно, это последнее обновление для Qt5 на FreeBSD. +Возможно, это последнее обновление Qt5 для FreeBSD. ==== Стек KDE @@ -28,14 +28,14 @@ Qt5 обновлен до коллекции патчей KDE для верси * Порты KDE Frameworks обновлены до версии 6.21.0. * Среда рабочего стола KDE Plasma обновлена до версии 6.5.4. -* KDE Gear обновлен до версии 25.12.0. +* KDE Gear обновлён до версии 25.12.0. -С выходом KDE Gear 25.12.0 последние два приложения были наконец портированы на Qt6, и теперь стек KDE освобожден от пакетов Qt5. -Порт package:x11/kde[] был сокращен и больше не устанавливает плагины интеграции с Plasma 6 для приложений на Qt5 и GTK2. -Они все еще доступны и могут быть установлены через порт package:x11/plasma6-plasma[], если необходимо. +С выходом KDE Gear 25.12.0 последние два приложения были наконец портированы на Qt6, и теперь стек KDE избавлен от пакетов Qt5. +Порт package:x11/kde[] был сокращён и больше не устанавливает плагины интеграции с Plasma 6 для приложений на Qt5 и GTK2. +Они всё ещё доступны и могут быть установлены через порт package:x11/plasma6-plasma[], если необходимо. Поддержка Plasma/Wayland была улучшена. -Ее можно использовать как ежедневный драйвер вместо Plasma/X11. +Её можно использовать как ежедневный драйвер вместо Plasma/X11. ==== Связанные порты diff --git a/website/content/ru/status/report-2025-10-2025-12/kernel_rust.adoc b/website/content/ru/status/report-2025-10-2025-12/kernel_rust.adoc index aff9686b9c..1efedf750e 100644 --- a/website/content/ru/status/report-2025-10-2025-12/kernel_rust.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/kernel_rust.adoc @@ -6,18 +6,18 @@ link:https://github.com/ayrtonm/freebsd-src/tree/virtio_snd[Звуковой д Контакт: Ayrton Muñoz -Я занимаюсь добавлением поддержки использования Rust в ядре и написания драйверов устройств на нем. -Rust — хороший инструмент для того, чтобы взять существующих правил о том, как могут использоваться указатели, и обеспечить их соблюдения с помощью системы типов. +Я занимаюсь добавлением поддержки использования Rust в ядре и написания драйверов устройств на нём. +Rust — хороший инструмент для того, чтобы взять существующие правила использования указателей и обеспечить их соблюдение с помощью системы типов. Эти правила часто неявны в C, что означает дополнительную умственную нагрузку для разработчиков. Rust не предотвратит каждую ошибку, но позволяет разработчикам избегать некоторых из них и больше сосредотачиваться на реализации интересующей их функциональности. KPI для Rust в настоящее время находятся в разработке и не очень стабильны, но нет зависимости от более широкой экосистемы Rust или нестабильных языковых функций/API. -Это означает, что в конечном итоге они смогут обеспечивать такую же стабильность, как и эквивалентные KPI на C, а обновление до более новых инструментальных цепочек Rust не должно приводить к поломкам. +Это означает, что в конечном итоге они смогут обеспечивать такую же стабильность, как и эквивалентные KPI на C, а обновление до более новых инструментальных цепочек Rust не должно приводить к ошибкам. Это также обеспечивает такую же прозрачность, как и C, в отношении того, когда происходят выделения памяти, поскольку используется невыделяющее подмножество link:https://doc.rust-lang.org/core/[стандартной библиотеки Rust]. Различные подсистемы ядра потребуют оберток на Rust, но они могут быть построены на основе базовой функциональности, предоставляемой в репозитории KPI для Rust. -Я экспериментировал с этим время от времени с конца 2024 года, и разработка в основном происходит в моем репозитории KPI для Rust. -Этот репозиторий также содержит make-файлы и патчи для интеграции с man:config[8]/системой сборки. +Я экспериментировал с этим время от времени с конца 2024 года, и разработка в основном происходит в моём репозитории KPI для Rust. +Этот репозиторий также содержит make-файлы и корректировки для интеграции с man:config[8]/системой сборки. Самый простой драйвер для разработчиков, чтобы собрать и попробовать самим, — это мой link:https://github.com/ayrtonm/freebsd-src/tree/virtio_snd[звуковой драйвер virtio]. Некоторые интерфейсы, которые он использует, находятся в стадии изменения, но драйвер достаточно функционален для воспроизведения музыки в link:https://www.qemu.org/docs/master/system/devices/virtio/virtio-snd.html[QEMU]. Эта ветка также включает обертки на Rust, которые могут быть повторно использованы для других устройств virtio или звуковых/PCM драйверов. @@ -25,12 +25,12 @@ KPI для Rust в настоящее время находятся в разр В настоящее время поддерживаются только x86-64 и aarch64. Другие архитектуры, поддерживаемые LLVM, могут быть добавлены, если будет интерес, но я хотел изначально сосредоточиться лишь на нескольких вариантах использования. Помимо QEMU, я также тестировал драйверы на Rust на оборудовании с некоторыми драйверами для link:https://github.com/ayrtonm/freebsd-src/tree/apple[ARM64 машин Apple]. -Это был первоначальный вариант использования и включает в себя взятие некоторых незавершенных драйверов, с которыми я начал помогать в 2024 году, и портирование новых частей (greenfield parts) на Rust. +Это был первоначальный вариант использования и включает в себя взятие некоторых незавершённых драйверов, с которыми я начал помогать в 2024 году, и портирование новых частей (greenfield parts) на Rust. Это в основном низкоуровневые драйверы, но также включает драйвер HID DockChannel для клавиатуры на MacBook M2. В какой-то момент в начале 2026 года KPI для Rust должны стать достаточно стабильными, чтобы заинтересованные разработчики могли попробовать писать с их помощью новый код. -Они не будут идеальными, но я хочу убедиться, что они работают примерно так, как ожидают существующие драйверы, а также соответствуют ожиданиям разработчиков на Rust, прежде чем просить тестировщиков. -Надеюсь, драйверы для Apple также снова достигнут паритета с первоначальной незавершенной версией на C в первой половине 2026 года. +Они не будут идеальными, но я хочу убедиться, что они работают примерно так, как ожидают существующие драйверы, а также соответствуют ожиданиям разработчиков на Rust, прежде чем запрашивать тестирование. +Надеюсь, драйверы для Apple также снова достигнут паритета с первоначальной незавершённой версией на C в первой половине 2026 года. // // The FreeBSD Russian Documentation Project diff --git a/website/content/ru/status/report-2025-10-2025-12/libvirt.adoc b/website/content/ru/status/report-2025-10-2025-12/libvirt.adoc index 9d08a3dbb7..47e1baea62 100644 --- a/website/content/ru/status/report-2025-10-2025-12/libvirt.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/libvirt.adoc @@ -24,7 +24,7 @@ link:https://libvirt.org/drvbhyve.html[libvirt: Драйвер Bhyve] URL: link: ** Поддержки arm64. ** Поддержки virtio-scsi. ** Поддержки конфигурации NUMA для гостевых систем. -* Улучшить поддержку virt-manager на FreeBSD. +* Улучшить поддержку virt-manager в FreeBSD. Спонсор: Фонд FreeBSD diff --git a/website/content/ru/status/report-2025-10-2025-12/lkpi-wireless.adoc b/website/content/ru/status/report-2025-10-2025-12/lkpi-wireless.adoc index b11f6c5f8c..48c44eacb1 100644 --- a/website/content/ru/status/report-2025-10-2025-12/lkpi-wireless.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/lkpi-wireless.adoc @@ -8,45 +8,45 @@ link:https://github.com/FreeBSDFoundation/proj-laptop/issues/99[Поддержк Контакт: Bjoern A. Zeeb + Контакт: Список рассылки FreeBSD по беспроводным технологиям -Этот отчет посвящен усилиям по использованию пермиссивно лицензируемых беспроводных драйверов Linux, в основном без изменений, на FreeBSD, а также подготовке нативного стека net80211 к поддержке новых стандартов. +Этот отчёт посвящён активностям по использованию беспроводных драйверов Linux с разрешающей это лицензией, в основном без изменений, на FreeBSD, а также подготовке нативного стека net80211 к поддержке новых стандартов. ==== Обновления драйверов -Поскольку обновление драйверов до версии на основе Linux v6.16 застопорилось в прошлом квартале из-за конфликта с drm-kmod, а позже из-за проблемы с nvidia-drm, мы обновились до драйверов на основе v6.17 прямо перед дедлайном выпуска 15.0-RELEASE в сентябре. +Поскольку обновление драйверов до версии на основе Linux v6.16 застопорилось в прошлом квартале из-за конфликта с drm-kmod, а позже из-за проблемы с nvidia-drm, мы обновились до драйверов на основе v6.17 прямо перед финальной датой выпуска 15.0-RELEASE в сентябре. К сожалению, несколько исправлений уже не успели попасть в релиз. Впоследствии нам также пришлось исправить package:graphics/drm-515-kmod[] и скорректировать код LinuxKPI, чтобы восстановить работу SR-IOV для mlx5en. В декабре мы начали отслеживать Linux v6.18 для некоторых драйверов. -Вероятно, последует и больше, или мы перейдем сразу на v6.19-rcN, чтобы воспользоваться улучшениями из вышестоящего проекта (upstream). +Вероятно, последует и больше, или мы перейдём сразу на v6.19-rcN, чтобы воспользоваться улучшениями из вышестоящего проекта (upstream). ==== Прошивки (Firmware) С обновлением драйверов до новых версий потребовалось обновить несколько файлов прошивок. -Автоматизированный способ, который мы использовали для man:iwlwifi[4], больше не работает, поэтому теперь мы забираем все, что можем, но все еще пытаемся классифицировать файлы по вариантам, пока это возможно. +Автоматизированный способ, который мы использовали для man:iwlwifi[4], больше не работает, поэтому теперь мы забираем всё, что можем, но всё ещё пытаемся классифицировать файлы по вариантам, пока это возможно. Фреймворк портов для wifi-firmware был полностью переключен на поставку только обычных файлов прошивок и больше никаких модулей ядра. -Это означает, что обновления ядра больше не требуют обновления пакетов, и прошивки могут обновляться независимо (для большинства). +Это означает, что обновления ядра больше не требуют обновления пакетов, и прошивки могут обновляться независимо (в большинстве случаев). Прошивки для всех других поддерживаемых (или неподдерживаемых) драйверов также были обновлены. ==== Поддержка Intel iwlwifi -Было реализовано несколько исправлений ошибок, в основном связанных с тем фактом, что поддрайвер mvm для man:iwlwifi[4] теперь официально разделен на mvm и mld в новых версиях. +Было реализовано несколько исправлений ошибок, в основном связанных с тем фактом, что поддрайвер mvm для man:iwlwifi[4] теперь официально разделён на mvm и mld в новых версиях. Также была исправлена поддержка карт с 1x1 антеннами, таких как AX101, которые приводили к сбою прошивки с 11n и 11ac. ==== Поддержка чипсетов Mediatek mt76 -После того как мы наконец нашли ноутбук, в котором карта MT7922 могла использоваться для разработки (это был не основной слот WiFi в моем ноутбуке, используемом для работы с этим фреймворком), мы добились прохождения пакетов на базовых скоростях в течение 10 дней. +После того как мы наконец нашли ноутбук, в котором карта MT7922 могла использоваться для разработки (это был не основной слот WiFi в моём ноутбуке, используемом для работы с этим фреймворком), мы добились прохождения пакетов на базовых скоростях в течение 10 дней. Драйвер mt76 продолжает упираться в конфликт `struct page` в LinuxKPI и дальнейшую работу над `page pool`. Был открыт pull request для главной ветки (master) drm-kmod, чтобы попытаться заранее решить возможные конфликты из-за изменений `struct page`. -Ведется работа по поддержке скоростей 11n и 11ac. +Ведётся работа по поддержке скоростей 11n и 11ac. Со временем будут добавлены другие поддерживаемые чипсеты mt76, вероятно, следующим будет MT7925. ==== Поддержка Realtek rtw88 и rtw89 (11n и 11ac) -У некоторых чипсетов Realtek были/есть проблемы с работой или вылетами из-за реализации совместимости LinuxKPI. -По крайней мере, один чипсет man:rtw88[4] не может ассоциироваться (или нормально сканировать), в то время как драйвер man:rtw89[4] иногда может вызывать панику. -Ведется работа по улучшению этой ситуации. -Кроме того, ведется работа по поддержке скоростей 802.11n и 802.11ac с этими драйверами. -Поддержка BlockACK была налажена, и man:rtw89[4], кажется, нормально работает с RX, но все еще застрял на базовых скоростях для TX. +У некоторых чипсетов Realtek были/есть проблемы с работой или аварийным завершением работы из-за реализации совместимости с LinuxKPI. +По крайней мере, один чипсет man:rtw88[4] не может ассоциироваться (или нормально сканировать), в то время как драйвер man:rtw89[4] иногда может вызывать аварийное завершение работы. +Ведётся работа по улучшению этой ситуации. +Кроме того, ведётся работа по поддержке скоростей 802.11n и 802.11ac с этими драйверами. +Поддержка BlockACK была налажена, и man:rtw89[4], кажется, нормально работает с RX, но всё ещё застрял на базовых скоростях для TX. Последнее, вероятно, вызвано более новыми низкоуровневыми вызовами драйвера, которые мы теперь начинаем поддерживать в LinuxKPI для решения этой проблемы. Спонсор: Фонд FreeBSD diff --git a/website/content/ru/status/report-2025-10-2025-12/mongodb80.adoc b/website/content/ru/status/report-2025-10-2025-12/mongodb80.adoc index b1d53d709a..932c6ce64c 100644 --- a/website/content/ru/status/report-2025-10-2025-12/mongodb80.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/mongodb80.adoc @@ -6,7 +6,7 @@ link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287546[PR для Bazel 8] Контакт: Ronald Klop -MongoDB — это NoSQL-база данных производственного уровня. +MongoDB — это NoSQL-база данных промышленного уровня. В наших портах уже много лет существует Community Edition MongoDB. MongoDB используется в портах различного программного обеспечения для контроллеров WiFi, таких как Unifi и Omada. Начиная с версии MongoDB 8.0.13, система сборки изменена с SCons на Bazel. @@ -15,7 +15,7 @@ MongoDB используется в портах различного прогр С этой версией сборка MongoDB 8.0 запускается. К сожалению, сборка довольно быстро завершается ошибкой. -Из-за проблем безопасности в порту MongoDB 8.0 становится важным обновить порт до последней версии. +Из-за проблем с безопасностью в порту MongoDB 8.0 становится важным обновить порт до последней версии. Я ищу кого-нибудь с опытом сборки с помощью Bazel для помощи. diff --git a/website/content/ru/status/report-2025-10-2025-12/openjdk.adoc b/website/content/ru/status/report-2025-10-2025-12/openjdk.adoc index 91e5c706d4..aba0d614f6 100644 --- a/website/content/ru/status/report-2025-10-2025-12/openjdk.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/openjdk.adoc @@ -1,5 +1,5 @@ [[_improve_openjdk_on_freebsd]] -=== Улучшение OpenJDK на FreeBSD (Improve OpenJDK on FreeBSD) +=== Улучшение OpenJDK в FreeBSD (Improve OpenJDK on FreeBSD) Ссылки: + link:https://freebsdfoundation.org/project/improving-openjdk-on-freebsd/[Описание проекта] URL: https://freebsdfoundation.org/project/improving-openjdk-on-freebsd/[] + @@ -29,18 +29,18 @@ Java — важная среда выполнения для многих выс * Помечены как устаревшие порты OpenJDK, link:https://reviews.freebsd.org/D54176[больше не поддерживаемые] вышестоящим проектом. Порты будут объявлены устаревшими и удалены в течение первой половины 2026 года, после чего останутся только версии LTS и последние поддерживаемые порты. -Другие заметки: +Другие примечания: -* Потратил некоторое время на изучение link:https://github.com/battleblow/jdk25u/pull/4[истории системного вызова `getrlimitusage(2)`], обнаружив, что он доступен начиная с версии 14.2, несмотря на то, что справочная страница (man page) утверждает, что он впервые появился в версии 15. +* Потратил некоторое время на изучение link:https://github.com/battleblow/jdk25u/pull/4[истории системного вызова `getrlimitusage(2)`], обнаружив, что он доступен начиная с версии 14.2, несмотря на то, что страница Справочника утверждает, что он впервые появился в версии 15. Смотрите также link:https://reviews.freebsd.org/D53320[соответствующую рецензию от emaste]. Это было важно, потому что link:https://www.freebsd.org/status/report-2025-07-2025-09/#_improve_openjdk_on_freebsd[улучшения производительности из предыдущего квартала] полагаются на этот системный вызов. Знание того, что он доступен для всех текущих поддерживаемых версий FreeBSD, означает, что нам не нужно оставлять код для возврата к менее эффективным способам получения той же информации. -* Обновления, внесенные в реализацию отладочного средства Hotspot Serviceability Agent для Mac OS X, сломали реализацию для BSD. - Из-за истории эти реализации используют одни и те же исходные файлы и каталоги, несмотря на несколько разные реализации. +* Обновления, внесённые в реализацию отладочного средства Hotspot Serviceability Agent для Mac OS X, привели к неработоспособности реализации для BSD. + По историческим соображениям эти реализации используют одни и те же исходные файлы и каталоги, несмотря на несколько разные реализации. Начата link:https://bugs.openjdk.org/browse/JDK-8374372[работа] по перемещению кода OS X в отдельную реализацию, чтобы мы могли работать над реализацией для BSD, не мешая друг другу. -* Возобновлена работа по изменению способа начальной загрузки (bootstrap) сборок OpenJDK в системе портов. +* Возобновлена работа по изменению способа начальной загрузки сборок OpenJDK в системе портов. Эта работа снова стала более актуальной, поскольку объявление неподдерживаемых портов устаревшими нарушает предыдущее предположение о том, что для сборки текущей версии OpenJDK можно было полагаться на предыдущую версию. - Новый механизм начальной загрузки должен быть внедрен до фактического удаления существующих портов. + Новый механизм начальной загрузки должен быть внедрён до фактического удаления существующих портов. * В начале этого квартала я потерял доступ к своей тестовой системе на Aarch64, поэтому не мог тестировать на этой архитектуре так хорошо, как хотелось бы. Эта ситуация теперь исправлена, и я нахожусь в процессе настройки новой системы для сборки и тестирования. @@ -50,4 +50,4 @@ Java — важная среда выполнения для многих выс // The FreeBSD Russian Documentation Project // // Original EN revision (26.12.2025): 41e2d6fc2aa5a79979577136d0f791097331a105 -// \ No newline at end of file +// diff --git a/website/content/ru/status/report-2025-10-2025-12/openvox.adoc b/website/content/ru/status/report-2025-10-2025-12/openvox.adoc index 0305265078..5bcf4c3e5b 100644 --- a/website/content/ru/status/report-2025-10-2025-12/openvox.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/openvox.adoc @@ -37,4 +37,4 @@ Puppet 7 был последней версией, которая позволя // The FreeBSD Russian Documentation Project // // Original EN revision (15.12.2025): a2a94ed2f93d5bae514148772ea7fb0b932585b0 -// \ No newline at end of file +// diff --git a/website/content/ru/status/report-2025-10-2025-12/osv.adoc b/website/content/ru/status/report-2025-10-2025-12/osv.adoc index 8cc8910fd3..9b5c5dfec0 100644 --- a/website/content/ru/status/report-2025-10-2025-12/osv.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/osv.adoc @@ -1,5 +1,5 @@ [[_converting_vuxml_to_open_source_vulnerability_database]] -=== Конвертация VuXML в базу данных уязвимостей с открытым исходным кодом (Open Source Vulnerability Database) +=== Конвертация VuXML в базу данных уязвимостей открытого исходного кода (Open Source Vulnerability Database) Ссылки: + link:https://github.com/illuusio/freebsd-osv/blob/main/db/freebsd-osv.json[База данных OSV FreeBSD для pkg] URL: link:https://github.com/illuusio/freebsd-osv/blob/main/db/freebsd-osv.json[] + @@ -13,21 +13,21 @@ link:https://github.com/package-url/purl-spec/pull/496[Работа над PURL Контакт: Tuukka Pasanen -Работа над базой данных уязвимостей с открытым исходным кодом (OSV) ведется с мая. +Работа над базой данных уязвимостей открытого исходного кода (OSV) ведётся с мая. Целью этой работы было создание базы данных OSV и отказ от старого формата базы данных VuXML. -В настоящее время существует тестовая база данных и pull request для man:pkg[8]. +В настоящее время существует тестовая база данных и предложенные изменения кода для man:pkg[8]. Тестовую базу данных можно обновить из VuXML и конвертировать в формат JSON OSV. -Необходимые инструменты для обновления и создания объединенного файла базы данных для pkg завершены. +Необходимые инструменты для обновления и создания объединённого файла базы данных для pkg завершены. Также реализован экспорт в Commonmark, который хорошо отображается на GitHub. -Кроме того, была реализована вышестоящая (upstream) поддержка FreeBSD в схеме OSV, что позволяет проверять файлы OSV на соответствие официальным источникам. -Также ведется работа по PURL, которая медленно продвигается вперед. +Кроме того, была реализована поддержка FreeBSD в оригинальном проекте OSV Schema, что позволяет проверять файлы OSV на соответствие официальным источникам. +Также ведётся работа по PURL, которая медленно продвигается вперед. -Если вы хотите помочь этому проекту, вот несколько задач: +Если вы хотите помочь этому проекту, то вот несколько задач: - Проверить точность конвертации из VuXML в OSV -- Проверить, может ли pkg использовать базу данных OSV и выдает ли он корректные результаты +- Проверить, может ли pkg использовать базу данных OSV и выдаёт ли он корректные результаты Спонсор: Фонд FreeBSD diff --git a/website/content/ru/status/report-2025-10-2025-12/parthenope-design-ideas.adoc b/website/content/ru/status/report-2025-10-2025-12/parthenope-design-ideas.adoc index 3ee80a443e..6ca80b5766 100644 --- a/website/content/ru/status/report-2025-10-2025-12/parthenope-design-ideas.adoc +++ b/website/content/ru/status/report-2025-10-2025-12/parthenope-design-ideas.adoc @@ -5,8 +5,8 @@ link:https://gitlab.com/alfix/parthenope[Репозиторий Parthenope] URL: *** 298 LINES SKIPPED *** From nobody Tue Feb 24 16:26:37 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fL35H162yz6SS6p for ; Tue, 24 Feb 2026 16:26:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fL35H0mn5z3tPk for ; Tue, 24 Feb 2026 16:26:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771950403; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9lJ4fPkEbwJDpJ9gmaj01SO4NUCuP/hzcuDHyZXRIbw=; b=g/E3zVYg0TdbZErWnJ8T7ItG8qI2Q8npLbdFEwJ8K7OWebdJDzvqblzfUEU6rzNMaYJXd+ mixvNN2E6NRSQsbjkeuvf+g1/pY1eeza5/UTn5j2vyLKg02NEP4gEywxc7FO60S0vWaDK0 FWfQ+Hky+zZdirAtKREYSW0WFg1YRsQ3KK4/I+7R+jEVJUwt2ugVnWEshwaglrWYGhqEtr nBdfqA1IhcAg/Flpvhb7f5m/dO01lHVTp6NnBpr+EnArhNYAo1f5nURVMH1LAFBfyzAmHH wBEzxa87SixjxG29TI7khcPSua8M3+Wo9KWqDHwotkC1AMEIlgpN8QH0cFPdmA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771950403; a=rsa-sha256; cv=none; b=E1AUTS9gmqPbtjoFQPRU+bMYvGkTVArhs4WVrYGzUqnlqByyPg1pMrmcJzpcGWA810IIC2 7xYgWAcNBsaaKo39OZDE1i3o9JXh1mDKaV+FQIN2FXdZAV7vz1VK3D4M9AkstqLggOYIF3 6vGLoIw8hdHaq0gqj2+84XaDNu6PeEr1L1EaNyxyaAp+N4Cw047iq1JMJKelK2JHhu2+ud hKVlKSCQOI2LJuRjy0j2Go0isHoCJstNVb9I8k6UNYGrPD9RWV4JXutHcnfKW3SBq5aCIl n/m1QLV1YhAzVNuG66Ln4pz46kFlBK+2t//qwtaxcnuQPB1mC/KQ5f0h0KJlHg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771950403; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9lJ4fPkEbwJDpJ9gmaj01SO4NUCuP/hzcuDHyZXRIbw=; b=TmpFQbZK4MuqzMV3AXlDp/gO3InJodNzwnPpkhA8kOUBVhEzHIVZKEhsfAsr8aKPvNgjuI 3UQNfnHmNh6P+jn0ArwZ+jk+SbI4KYhaTcJ+Iv+IekXmDpeAUW1S8/TLIa6tC0IxLsjOBi 9i/MDSODbU4cE6D119x48lqUVzbu8fuJWsbgjzC2XnkWR9Wgh7eNZKb7xYnuq7q8RdyBgi M4M7ao3tMXLTGZpOH3HdHB2JzOoSlVH45U2hq0keTejOGcDGlkRQkAWaQ6GhMvAMONBAWN I3qhwEFeNmZrn8HlJPiR2ZntS+0pmsZTTSQbFDwfzli6pnlHiDMM+GVgMaR00Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fL35H08S1z7J9 for ; Tue, 24 Feb 2026 16:26:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3143f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 16:26:37 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Tetlow Subject: git: 2cbb6f0c05 - main - Add SA-26:04 and SA-26:05. List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gordon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2cbb6f0c05d1872fca1d0ec949ff7b844ca1cc0d Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 16:26:37 +0000 Message-Id: <699dd13d.3143f.108afe9e@gitrepo.freebsd.org> The branch main has been updated by gordon: URL: https://cgit.FreeBSD.org/doc/commit/?id=2cbb6f0c05d1872fca1d0ec949ff7b844ca1cc0d commit 2cbb6f0c05d1872fca1d0ec949ff7b844ca1cc0d Author: Gordon Tetlow AuthorDate: 2026-02-24 16:26:10 +0000 Commit: Gordon Tetlow CommitDate: 2026-02-24 16:26:10 +0000 Add SA-26:04 and SA-26:05. Approved by: so --- website/data/security/advisories.toml | 8 + .../security/advisories/FreeBSD-SA-26:04.jail.asc | 165 +++ .../security/advisories/FreeBSD-SA-26:05.route.asc | 161 +++ .../static/security/patches/SA-26:04/jail-13.patch | 1132 +++++++++++++++++++ .../security/patches/SA-26:04/jail-13.patch.asc | 16 + .../static/security/patches/SA-26:04/jail-14.patch | 1173 ++++++++++++++++++++ .../security/patches/SA-26:04/jail-14.patch.asc | 16 + .../static/security/patches/SA-26:05/route.patch | 13 + .../security/patches/SA-26:05/route.patch.asc | 16 + 9 files changed, 2700 insertions(+) diff --git a/website/data/security/advisories.toml b/website/data/security/advisories.toml index c1c95b201a..18fcab9bf1 100644 --- a/website/data/security/advisories.toml +++ b/website/data/security/advisories.toml @@ -1,6 +1,14 @@ # Sort advisories by year, month and day # $FreeBSD$ +[[advisories]] +name = "FreeBSD-SA-26:05.route" +date = "2026-02-24" + +[[advisories]] +name = "FreeBSD-SA-26:04.jail" +date = "2026-02-24" + [[advisories]] name = "FreeBSD-SA-26:03.blocklistd" date = "2026-02-10" diff --git a/website/static/security/advisories/FreeBSD-SA-26:04.jail.asc b/website/static/security/advisories/FreeBSD-SA-26:04.jail.asc new file mode 100644 index 0000000000..92716c237c --- /dev/null +++ b/website/static/security/advisories/FreeBSD-SA-26:04.jail.asc @@ -0,0 +1,165 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-26:04.jail Security Advisory + The FreeBSD Project + +Topic: Jail chroot escape via fd exchange with a different jail + +Category: core +Module: jail +Announced: 2026-02-24 +Affects: FreeBSD 14.3 and 13.5. +Corrected: 2025-07-29 12:49:03 UTC (stable/14, 14.3-STABLE) + 2026-02-24 16:01:32 UTC (releng/14.3, 14.3-RELEASE-p9) + 2026-02-09 20:44:00 UTC (stable/13, 13.4-STABLE) + 2026-02-24 16:04:42 UTC (releng/13.5, 13.5-RELEASE-p10) +CVE Name: CVE-2025-15576 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +Jails are an operating system virtualization technology which allow +administrators to confine processes within an environment with limited ability +to affect the system outside of that environment. In particular, jailed +processes typically have their filesystem access restricted by a chroot-like +mechanism. + +nullfs(4) is a pseudo-filesystem which allows a directory to be mounted at +another point in the filesystem hierarchy. + +unix domain sockets are a mechanism for interprocess communication. They +behave similarly to Internet sockets but are identified by names in the local +filesystem. unix domain sockets allow processes to exchange file descriptors +using control messages. + +II. Problem Description + +If two sibling jails are restricted to separate filesystem trees, which is to +say that neither of the two jail root directories is an ancestor of the other, +jailed processes may nonetheless be able to access a shared directory via a +nullfs mount, if the administrator has configured one. + +In this case, cooperating processes in the two jails may establish a connection +using a unix domain socket and exchange directory descriptors with each other. + +When performing a filesystem name lookup, at each step of the lookup, the +kernel checks whether the lookup would descend below the jail root of the +current process. If the jail root directory is not encountered, the lookup +continues. + +III. Impact + +In a configuration where processes in two different jails are able to exchange +file descriptors using a unix domain socket, it is possible for a jailed +process to receive a directory for a descriptor that is below that process' +jail root. This enables full filesystem access for a jailed process, breaking +the chroot. + +Note that the system administrator is still responsible for ensuring that an +unprivileged user on the jail host is not able to pass directory descriptors +to a jailed process, even in a patched kernel. + +IV. Workaround + +No workaround is available. Note that in order to exploit this problem, an +attacker requires control over processes in two jails which share a nullfs +mount in which a unix socket can be installed. + +V. Solution + +Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +Perform one of the following: + +1) To update your vulnerable system installed from binary distribution sets: + +Systems running a RELEASE version of FreeBSD on the amd64 or arm64 platforms, +or the i386 platform on FreeBSD 13, which were not installed using base +system packages, can be updated via the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install +# shutdown -r +10min "Rebooting for a security update" + +2) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +[FreeBSD 14.3] +# fetch https://security.FreeBSD.org/patches/SA-26:04/jail-14.patch +# fetch https://security.FreeBSD.org/patches/SA-26:04/jail-14.patch.asc +# gpg --verify jail-14.patch.asc + +[FreeBSD 13.5] +# fetch https://security.FreeBSD.org/patches/SA-26:04/jail-13.patch +# fetch https://security.FreeBSD.org/patches/SA-26:04/jail-13.patch.asc +# gpg --verify jail-13.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +VI. Correction details + +This issue is corrected as of the corresponding Git commit hash in the +following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/14/ 3ad3ab5f9b6e stable/14-n272076 +releng/14.3/ fbc35b3e6615 releng/14.3-n271471 +stable/13/ 73530e4c2ea9 stable/13-n259752 +releng/13.5/ e6b96891ef7c releng/13.5-n259202 +- ------------------------------------------------------------------------- + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +VII. References + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmmd0NwACgkQbljekB8A +Gu9WrxAAzgjxobnwhy+3RrD4XSOViKv7Dk6va/cqZtiP+SEv1lwM86P4aeUbqCOL +XPGItri1El9gQoBYsLS/b5ODbevV/CBaTeZbGwm129B9xdrJ4lQgQrDBh3qgo55k +OxQTnZbJgnF0YtjcSnkC+oWs4selpADEevEe2ohVUrV4OjXjVoCc3hVibPPwFh+8 +G5lPqcI26kXXimjb+zC+5yFQwNy/an9sYeiVnYceCuAOxxoV0Uf23Z5Ndc5oPBUD +lYMfrfuqmuhX6AtxTSU7x4BDx4MGTDIMYjU/LXptzMI5bpvqUy4F4lqx0t8vXV8F +T8vpbzGt8uhyRoD9Wp9LCIS7PpjBNm3YINY4Zd9z46tiC5ItTSV5mkJzatDB2zW+ +4iMcFQxHFGksHyrGn3epYKm1C3NtbKc5lEVHnKZqg11H2xUtDkTRn8AVcy8a9Bh+ +FDo1+yAb96W5by9UGA7nCdF8xwr9+ea/k6JDDfHxgVsOKzOgXsh7wmJ686kTIT2I +2REIMLY79xs50Lii5EMvN1oSjXxb7+WFphe+XCoH39JDTI3ekg7EpnFHcXLzMaVt +rciDlmPBU8h5A8U8GyI359DbIlha2IY5R2yC/opHUkOq/wBDJUZcL2y41BEH11jb +uFxRavagcRePVrSHSuXOH1vSdmsdrtl/h7HBP83J4X6ZG3nnr90= +=cwB8 +-----END PGP SIGNATURE----- diff --git a/website/static/security/advisories/FreeBSD-SA-26:05.route.asc b/website/static/security/advisories/FreeBSD-SA-26:05.route.asc new file mode 100644 index 0000000000..9e4edbab24 --- /dev/null +++ b/website/static/security/advisories/FreeBSD-SA-26:05.route.asc @@ -0,0 +1,161 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-26:05.route Security Advisory + The FreeBSD Project + +Topic: Local DoS and possible privilege escalation via routing sockets + +Category: core +Module: route +Announced: 2026-02-24 +Credits: Adam Crosser of the Praetorian Labs team +Affects: All supported versions of FreeBSD. +Corrected: 2026-02-24 16:00:26 UTC (stable/15, 15.0-STABLE) + 2026-02-24 16:00:39 UTC (releng/15.0, 15.0-RELEASE-p4) + 2026-02-24 16:00:56 UTC (stable/14, 14.4-STABLE) + 2026-02-24 16:02:31 UTC (releng/14.4, 14.4-RC1) + 2026-02-24 16:01:35 UTC (releng/14.3, 14.3-RELEASE-p9) + 2026-02-24 16:03:17 UTC (stable/13, 13.5-STABLE) + 2026-02-24 16:04:45 UTC (releng/13.5, 13.5-RELEASE-p10) +CVE Name: CVE-2026-3038 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +The routing socket interface, route(4), lets users query the state of the +kernel's routing tables. Most routing socket operations require root +privileges, but unprivileged users may send RTM_GET messages to obtain +information about routing table entries. + +II. Problem Description + +The rtsock_msg_buffer() function serializes routing information into a buffer. +As a part of this, it copies sockaddr structures into a sockaddr_storage +structure on the stack. It assumes that the source sockaddr length field had +already been validated, but this is not necessarily the case, and it's possible +for a malicious userspace program to craft a request which triggers a 127-byte +overflow. + +In practice, this overflow immediately overwrites the canary for the +rtsock_msg_buffer() stack frame, resulting in a panic once the function +returns. + +III. Impact + +The bug allows an unprivileged user to crash the kernel by triggering a stack +buffer overflow in rtsock_msg_buffer(). In particular, the overflow will +corrupt a stack canary value that is verified when the function returns; this +mitigates the impact of the stack overflow by triggering a kernel panic. + +Other kernel bugs may exist which allow userspace to find the canary value and +thus defeat the mitigation, at which point local privilege escalation may be +possible. + +IV. Workaround + +No workaround is available. + +V. Solution + +Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +Perform one of the following: + +1) To update your vulnerable system installed from base system packages: + +Systems running a 15.0-RELEASE version of FreeBSD on the amd64 or arm64 +platforms, which were installed using base system packages, can be updated +via the pkg(8) utility: + +# pkg upgrade -r FreeBSD-base +# shutdown -r +10min "Rebooting for a security update" + +2) To update your vulnerable system installed from binary distribution sets: + +Systems running a RELEASE version of FreeBSD on the amd64 or arm64 platforms, +or the i386 platform on FreeBSD 13, which were not installed using base +system packages, can be updated via the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install +# shutdown -r +10min "Rebooting for a security update" + +3) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch https://security.FreeBSD.org/patches/SA-26:05/route.patch +# fetch https://security.FreeBSD.org/patches/SA-26:05/route.patch.asc +# gpg --verify route.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +VI. Correction details + +This issue is corrected as of the corresponding Git commit hash in the +following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/15/ df932377e7dd stable/15-n282455 +releng/15.0/ 5de6a55c70ba releng/15.0-n281009 +stable/14/ 1eb2beb3686c stable/14-n273785 +releng/14.4/ 7465d0b094b7 releng/14.4-n273667 +releng/14.3/ d521badafdaa releng/14.3-n271474 +stable/13/ 8b476ffc4ea3 stable/13-n259798 +releng/13.5/ c2e2bfbd9e09 releng/13.5-n259205 +- ------------------------------------------------------------------------- + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +VII. References + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmmdz7cACgkQbljekB8A +Gu+9ehAAziBGPEv4RtXdh5OPqRkmJrZbxYNsiDmsqCO1alaEq/P64uLSI3ShOEf7 +K51oW4P+pukw13mJ7koDfWIFcJ5Jr4p+4vPIUenHafgXzOB9i6prn9kF0RFJN9zX +ziUaz8DGKd7B01eUoFj0p5l6rm00Z8q9l47ePOXfa+CS90lZxV/9z55UbmmCioQv +Ar98kPvaRmrmUqifuj72Jh1Wf69XLMDv4CI7BRumXIQnrHJ1xco4T9hHrHzPyNCf +cObfVsYMew/OGL2WgqfWvOEbmmC4mSW080kjPNmJxA+WG5fc0xQWaF41Kq1YDSWD +23SLqgjzTEP7zcsN/bW1k/7maf7lkKUWjtC/sjcqJRPfgWfHjDCVcMTKSjje65ld +Ml4sw4Ea2+jbOZqNcQhtFLo69atTu3oOgN2Gc677rvpkLl+HSivrX7D/1ULYfE0x +TbtW8Y8fqyNaPPOc1PktUcvQsZ1Sq8OKghOd/JAv1sKLZnxs61fWEMJKTJZEMHQB +NOnvw8PO2JPNMgJhPJz1CuD0pUCyTDqHYvfEI6TQikJmqKfrhAOBl8ccfNMyMmje +ZPW1f6hXud7c11OQXJ/u3QyBe7E+3v9MOf7Tn/mbFviwMx/xmG2VbgAuBBOVx6qb +QnHv9Ce+szmMV+9i0dj5KlsxhuFfUaDIIc9+iZ/1k8GkjkizDjE= +=V8QD +-----END PGP SIGNATURE----- diff --git a/website/static/security/patches/SA-26:04/jail-13.patch b/website/static/security/patches/SA-26:04/jail-13.patch new file mode 100644 index 0000000000..d59176e649 --- /dev/null +++ b/website/static/security/patches/SA-26:04/jail-13.patch @@ -0,0 +1,1132 @@ +--- sys/compat/cloudabi/cloudabi_fd.c.orig ++++ sys/compat/cloudabi/cloudabi_fd.c +@@ -389,7 +389,7 @@ + int error, oflags; + + /* Obtain file descriptor properties. */ +- error = fget_cap(td, uap->fd, cap_rights_init(&rights), &fp, ++ error = fget_cap(td, uap->fd, cap_rights_init(&rights), NULL, &fp, + &fcaps); + if (error != 0) + return (error); +--- sys/fs/fdescfs/fdesc_vnops.c.orig ++++ sys/fs/fdescfs/fdesc_vnops.c +@@ -515,7 +515,7 @@ + cap_rights_init_one(&rights, CAP_EXTATTR_SET), &fp); + } else { + error = getvnode_path(td, fd, +- cap_rights_init_one(&rights, CAP_EXTATTR_SET), &fp); ++ cap_rights_init_one(&rights, CAP_EXTATTR_SET), NULL, &fp); + } + if (error) { + /* +@@ -652,7 +652,7 @@ + VOP_UNLOCK(vn); + + td = curthread; +- error = fget_cap(td, fd_fd, &cap_no_rights, &fp, NULL); ++ error = fget_cap(td, fd_fd, &cap_no_rights, NULL, &fp, NULL); + if (error != 0) + goto out; + +--- sys/kern/kern_descrip.c.orig ++++ sys/kern/kern_descrip.c +@@ -114,7 +114,8 @@ + static void fdunused(struct filedesc *fdp, int fd); + static void fdused(struct filedesc *fdp, int fd); + static int fget_unlocked_seq(struct filedesc *fdp, int fd, +- cap_rights_t *needrightsp, struct file **fpp, seqc_t *seqp); ++ const cap_rights_t *needrightsp, uint8_t *flagsp, ++ struct file **fpp, seqc_t *seqp); + static int getmaxfd(struct thread *td); + static u_long *filecaps_copy_prep(const struct filecaps *src); + static void filecaps_copy_finish(const struct filecaps *src, +@@ -470,6 +471,8 @@ + return (error); + } + ++#define FD_RESOLVE_BENEATH 2 ++ + int + kern_fcntl(struct thread *td, int fd, int cmd, intptr_t arg) + { +@@ -519,7 +522,9 @@ + fde = fdeget_locked(fdp, fd); + if (fde != NULL) { + td->td_retval[0] = +- (fde->fde_flags & UF_EXCLOSE) ? FD_CLOEXEC : 0; ++ ((fde->fde_flags & UF_EXCLOSE) ? FD_CLOEXEC : 0) | ++ ((fde->fde_flags & UF_RESOLVE_BENEATH) ? ++ FD_RESOLVE_BENEATH : 0); + error = 0; + } + FILEDESC_SUNLOCK(fdp); +@@ -530,8 +535,13 @@ + FILEDESC_XLOCK(fdp); + fde = fdeget_locked(fdp, fd); + if (fde != NULL) { ++ /* ++ * UF_RESOLVE_BENEATH is sticky and cannot be cleared. ++ */ + fde->fde_flags = (fde->fde_flags & ~UF_EXCLOSE) | +- (arg & FD_CLOEXEC ? UF_EXCLOSE : 0); ++ ((arg & FD_CLOEXEC) != 0 ? UF_EXCLOSE : 0) | ++ ((arg & FD_RESOLVE_BENEATH) != 0 ? ++ UF_RESOLVE_BENEATH : 0); + error = 0; + } + FILEDESC_XUNLOCK(fdp); +@@ -2158,7 +2168,8 @@ + seqc_write_begin(&fde->fde_seqc); + #endif + fde->fde_file = fp; +- fde->fde_flags = (flags & O_CLOEXEC) != 0 ? UF_EXCLOSE : 0; ++ fde->fde_flags = ((flags & O_CLOEXEC) != 0 ? UF_EXCLOSE : 0) | ++ ((flags & O_RESOLVE_BENEATH) != 0 ? UF_RESOLVE_BENEATH : 0); + if (fcaps != NULL) + filecaps_move(fcaps, &fde->fde_caps); + else +@@ -2978,7 +2989,7 @@ + } + + int +-fget_cap_locked(struct filedesc *fdp, int fd, cap_rights_t *needrightsp, ++fget_cap_locked(struct filedesc *fdp, int fd, const cap_rights_t *needrightsp, + struct file **fpp, struct filecaps *havecapsp) + { + struct filedescent *fde; +@@ -3010,8 +3021,8 @@ + } + + int +-fget_cap(struct thread *td, int fd, cap_rights_t *needrightsp, +- struct file **fpp, struct filecaps *havecapsp) ++fget_cap(struct thread *td, int fd, const cap_rights_t *needrightsp, ++ uint8_t *flagsp, struct file **fpp, struct filecaps *havecapsp) + { + struct filedesc *fdp = td->td_proc->p_fd; + int error; +@@ -3025,7 +3036,8 @@ + + *fpp = NULL; + for (;;) { +- error = fget_unlocked_seq(fdp, fd, needrightsp, &fp, &seq); ++ error = fget_unlocked_seq(fdp, fd, needrightsp, flagsp, &fp, ++ &seq); + if (error != 0) + return (error); + +@@ -3089,7 +3101,7 @@ + + #ifdef CAPABILITIES + int +-fgetvp_lookup_smr(int fd, struct nameidata *ndp, struct vnode **vpp, bool *fsearch) ++fgetvp_lookup_smr(int fd, struct nameidata *ndp, struct vnode **vpp, int *flagsp) + { + const struct filedescent *fde; + const struct fdescenttbl *fdt; +@@ -3099,6 +3111,7 @@ + const cap_rights_t *haverights; + cap_rights_t rights; + seqc_t seq; ++ int flags; + + VFS_SMR_ASSERT_ENTERED(); + +@@ -3117,7 +3130,9 @@ + return (EAGAIN); + if (__predict_false(cap_check_inline_transient(haverights, &rights))) + return (EAGAIN); +- *fsearch = ((fp->f_flag & FSEARCH) != 0); ++ flags = fp->f_flag & FSEARCH; ++ flags |= (fde->fde_flags & UF_RESOLVE_BENEATH) != 0 ? ++ O_RESOLVE_BENEATH : 0; + vp = fp->f_vnode; + if (__predict_false(vp == NULL)) { + return (EAGAIN); +@@ -3151,16 +3166,19 @@ + #endif + } + *vpp = vp; ++ *flagsp = flags; + return (0); + } + #else + int +-fgetvp_lookup_smr(int fd, struct nameidata *ndp, struct vnode **vpp, bool *fsearch) ++fgetvp_lookup_smr(int fd, struct nameidata *ndp, struct vnode **vpp, int *flagsp) + { ++ const struct filedescent *fde; + const struct fdescenttbl *fdt; + struct filedesc *fdp; + struct file *fp; + struct vnode *vp; ++ int flags; + + VFS_SMR_ASSERT_ENTERED(); + +@@ -3168,10 +3186,13 @@ + fdt = fdp->fd_files; + if (__predict_false((u_int)fd >= fdt->fdt_nfiles)) + return (EBADF); +- fp = fdt->fdt_ofiles[fd].fde_file; ++ fde = &fdt->fdt_ofiles[fd]; ++ fp = fde->fde_file; + if (__predict_false(fp == NULL)) + return (EAGAIN); +- *fsearch = ((fp->f_flag & FSEARCH) != 0); ++ flags = fp->f_flag & FSEARCH; ++ flags |= (fde->fde_flags & UF_RESOLVE_BENEATH) != 0 ? ++ O_RESOLVE_BENEATH : 0; + vp = fp->f_vnode; + if (__predict_false(vp == NULL || vp->v_type != VDIR)) { + return (EAGAIN); +@@ -3186,6 +3207,7 @@ + return (EAGAIN); + filecaps_fill(&ndp->ni_filecaps); + *vpp = vp; ++ *flagsp = flags; + return (0); + } + #endif +@@ -3199,13 +3221,15 @@ + struct componentname *cnp; + cap_rights_t rights; + int error; ++ uint8_t flags; + + td = curthread; + rights = *ndp->ni_rightsneeded; + cap_rights_set_one(&rights, CAP_LOOKUP); + cnp = &ndp->ni_cnd; + +- error = fget_cap(td, ndp->ni_dirfd, &rights, &fp, &ndp->ni_filecaps); ++ error = fget_cap(td, ndp->ni_dirfd, &rights, &flags, &fp, ++ &ndp->ni_filecaps); + if (__predict_false(error != 0)) + return (error); + if (__predict_false(fp->f_ops == &badfileops)) { +@@ -3223,6 +3247,10 @@ + */ + if ((fp->f_flag & FSEARCH) != 0) + cnp->cn_flags |= NOEXECCHECK; ++ if ((flags & UF_RESOLVE_BENEATH) != 0) { ++ cnp->cn_flags |= RBENEATH; ++ ndp->ni_resflags |= NIRES_BENEATH; ++ } + fdrop(fp, td); + + #ifdef CAPABILITIES +@@ -3256,12 +3284,10 @@ + } + + static int +-fget_unlocked_seq(struct filedesc *fdp, int fd, cap_rights_t *needrightsp, +- struct file **fpp, seqc_t *seqp) ++fget_unlocked_seq(struct filedesc *fdp, int fd, const cap_rights_t *needrightsp, ++ uint8_t *flagsp, struct file **fpp, seqc_t *seqp) + { +-#ifdef CAPABILITIES + const struct filedescent *fde; +-#endif + const struct fdescenttbl *fdt; + struct file *fp; + #ifdef CAPABILITIES +@@ -3269,6 +3295,7 @@ + cap_rights_t haverights; + int error; + #endif ++ uint8_t flags; + + fdt = fdp->fd_files; + if (__predict_false((u_int)fd >= fdt->fdt_nfiles)) +@@ -3287,10 +3314,13 @@ + fde = &fdt->fdt_ofiles[fd]; + haverights = *cap_rights_fde_inline(fde); + fp = fde->fde_file; ++ flags = fde->fde_flags; + if (!seqc_consistent(fd_seqc(fdt, fd), seq)) + continue; + #else +- fp = fdt->fdt_ofiles[fd].fde_file; ++ fde = &fdt->fdt_ofiles[fd]; ++ flags = fde->fde_flags; ++ fp = fde->fde_file; + #endif + if (fp == NULL) + return (EBADF); +@@ -3323,6 +3353,8 @@ + fdrop(fp, curthread); + } + *fpp = fp; ++ if (flagsp != NULL) ++ *flagsp = flags; + if (seqp != NULL) { + #ifdef CAPABILITIES + *seqp = seq; +@@ -3339,8 +3371,8 @@ + * racing with itself. + */ + int +-fget_unlocked(struct filedesc *fdp, int fd, cap_rights_t *needrightsp, +- struct file **fpp) ++fget_unlocked_flags(struct filedesc *fdp, int fd, const cap_rights_t *needrightsp, ++ uint8_t *flagsp, struct file **fpp) + { + #ifdef CAPABILITIES + const struct filedescent *fde; +@@ -3351,6 +3383,7 @@ + seqc_t seq; + const cap_rights_t *haverights; + #endif ++ uint8_t flags; + + fdt = fdp->fd_files; + if (__predict_false((u_int)fd >= fdt->fdt_nfiles)) { +@@ -3362,8 +3395,10 @@ + fde = &fdt->fdt_ofiles[fd]; + haverights = cap_rights_fde_inline(fde); + fp = fde->fde_file; ++ flags = fde->fde_flags; + #else + fp = fdt->fdt_ofiles[fd].fde_file; ++ flags = fdt->fdt_ofiles[fd].fde_flags; + #endif + if (__predict_false(fp == NULL)) + goto out_fallback; +@@ -3387,12 +3422,21 @@ + #endif + goto out_fdrop; + *fpp = fp; ++ if (flagsp != NULL) ++ *flagsp = flags; + return (0); + out_fdrop: + fdrop(fp, curthread); + out_fallback: + *fpp = NULL; +- return (fget_unlocked_seq(fdp, fd, needrightsp, fpp, NULL)); ++ return (fget_unlocked_seq(fdp, fd, needrightsp, flagsp, fpp, NULL)); ++} ++ ++int ++fget_unlocked(struct filedesc *fdp, int fd, const cap_rights_t *needrightsp, ++ struct file **fpp) ++{ ++ return (fget_unlocked_flags(fdp, fd, needrightsp, NULL, fpp)); + } + + /* +@@ -3406,7 +3450,7 @@ + */ + #ifdef CAPABILITIES + int +-fget_only_user(struct filedesc *fdp, int fd, cap_rights_t *needrightsp, ++fget_only_user(struct filedesc *fdp, int fd, const cap_rights_t *needrightsp, + struct file **fpp) + { + const struct filedescent *fde; +@@ -3436,7 +3480,7 @@ + } + #else + int +-fget_only_user(struct filedesc *fdp, int fd, cap_rights_t *needrightsp, ++fget_only_user(struct filedesc *fdp, int fd, const cap_rights_t *needrightsp, + struct file **fpp) + { + struct file *fp; +@@ -3472,7 +3516,7 @@ + */ + static __inline int + _fget(struct thread *td, int fd, struct file **fpp, int flags, +- cap_rights_t *needrightsp) ++ const cap_rights_t *needrightsp) + { + struct filedesc *fdp; + struct file *fp; +@@ -3520,15 +3564,15 @@ + } + + int +-fget(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) ++fget(struct thread *td, int fd, const cap_rights_t *rightsp, struct file **fpp) + { + + return (_fget(td, fd, fpp, 0, rightsp)); + } + + int +-fget_mmap(struct thread *td, int fd, cap_rights_t *rightsp, vm_prot_t *maxprotp, +- struct file **fpp) ++fget_mmap(struct thread *td, int fd, const cap_rights_t *rightsp, ++ vm_prot_t *maxprotp, struct file **fpp) + { + int error; + #ifndef CAPABILITIES +@@ -3546,7 +3590,7 @@ + fdp = td->td_proc->p_fd; + MPASS(cap_rights_is_set(rightsp, CAP_MMAP)); + for (;;) { +- error = fget_unlocked_seq(fdp, fd, rightsp, &fp, &seq); ++ error = fget_unlocked_seq(fdp, fd, rightsp, NULL, &fp, &seq); + if (__predict_false(error != 0)) + return (error); + if (__predict_false(fp->f_ops == &badfileops)) { +@@ -3571,22 +3615,24 @@ + } + + int +-fget_read(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) ++fget_read(struct thread *td, int fd, const cap_rights_t *rightsp, ++ struct file **fpp) + { + + return (_fget(td, fd, fpp, FREAD, rightsp)); + } + + int +-fget_write(struct thread *td, int fd, cap_rights_t *rightsp, struct file **fpp) ++fget_write(struct thread *td, int fd, const cap_rights_t *rightsp, ++ struct file **fpp) + { + + return (_fget(td, fd, fpp, FWRITE, rightsp)); + } + + int +-fget_fcntl(struct thread *td, int fd, cap_rights_t *rightsp, int needfcntl, +- struct file **fpp) ++fget_fcntl(struct thread *td, int fd, const cap_rights_t *rightsp, ++ int needfcntl, struct file **fpp) + { + struct filedesc *fdp = td->td_proc->p_fd; + #ifndef CAPABILITIES +@@ -3599,7 +3645,7 @@ + *fpp = NULL; + MPASS(cap_rights_is_set(rightsp, CAP_FCNTL)); + for (;;) { +- error = fget_unlocked_seq(fdp, fd, rightsp, &fp, &seq); ++ error = fget_unlocked_seq(fdp, fd, rightsp, NULL, &fp, &seq); + if (error != 0) + return (error); + error = cap_fcntl_check(fdp, fd, needfcntl); +@@ -3624,7 +3670,7 @@ + * XXX: what about the unused flags ? + */ + static __inline int +-_fgetvp(struct thread *td, int fd, int flags, cap_rights_t *needrightsp, ++_fgetvp(struct thread *td, int fd, int flags, const cap_rights_t *needrightsp, + struct vnode **vpp) + { + struct file *fp; +@@ -3646,21 +3692,22 @@ + } + + int +-fgetvp(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) ++fgetvp(struct thread *td, int fd, const cap_rights_t *rightsp, ++ struct vnode **vpp) + { + + return (_fgetvp(td, fd, 0, rightsp, vpp)); + } + + int +-fgetvp_rights(struct thread *td, int fd, cap_rights_t *needrightsp, ++fgetvp_rights(struct thread *td, int fd, const cap_rights_t *needrightsp, + struct filecaps *havecaps, struct vnode **vpp) + { + struct filecaps caps; + struct file *fp; + int error; + +- error = fget_cap(td, fd, needrightsp, &fp, &caps); ++ error = fget_cap(td, fd, needrightsp, NULL, &fp, &caps); + if (error != 0) + return (error); + if (fp->f_ops == &badfileops) { +@@ -3685,14 +3732,16 @@ + } + + int +-fgetvp_read(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) ++fgetvp_read(struct thread *td, int fd, const cap_rights_t *rightsp, ++ struct vnode **vpp) + { + + return (_fgetvp(td, fd, FREAD, rightsp, vpp)); + } + + int +-fgetvp_exec(struct thread *td, int fd, cap_rights_t *rightsp, struct vnode **vpp) ++fgetvp_exec(struct thread *td, int fd, const cap_rights_t *rightsp, ++ struct vnode **vpp) + { + + return (_fgetvp(td, fd, FEXEC, rightsp, vpp)); +@@ -3700,7 +3749,7 @@ + + #ifdef notyet + int +-fgetvp_write(struct thread *td, int fd, cap_rights_t *rightsp, ++fgetvp_write(struct thread *td, int fd, const cap_rights_t *rightsp, + struct vnode **vpp) + { + +--- sys/kern/sys_procdesc.c.orig ++++ sys/kern/sys_procdesc.c +@@ -121,7 +121,7 @@ + * died. + */ + int +-procdesc_find(struct thread *td, int fd, cap_rights_t *rightsp, ++procdesc_find(struct thread *td, int fd, const cap_rights_t *rightsp, + struct proc **p) + { + struct procdesc *pd; +@@ -168,7 +168,8 @@ + * Retrieve the PID associated with a process descriptor. + */ + int +-kern_pdgetpid(struct thread *td, int fd, cap_rights_t *rightsp, pid_t *pidp) ++kern_pdgetpid(struct thread *td, int fd, const cap_rights_t *rightsp, ++ pid_t *pidp) + { + struct file *fp; + int error; +--- sys/kern/uipc_mqueue.c.orig ++++ sys/kern/uipc_mqueue.c +@@ -2160,13 +2160,14 @@ + return (error); + } + +-typedef int (*_fgetf)(struct thread *, int, cap_rights_t *, struct file **); ++typedef int (*_fgetf)(struct thread *, int, const cap_rights_t *, ++ struct file **); + + /* + * Get message queue by giving file slot + */ + static int +-_getmq(struct thread *td, int fd, cap_rights_t *rightsp, _fgetf func, ++_getmq(struct thread *td, int fd, const cap_rights_t *rightsp, _fgetf func, + struct file **fpp, struct mqfs_node **ppn, struct mqueue **pmq) + { + struct mqfs_node *pn; +--- sys/kern/uipc_sem.c.orig ++++ sys/kern/uipc_sem.c +@@ -123,8 +123,8 @@ + semid_t *semidp, mode_t mode, unsigned int value, + int flags, int compat32); + static void ksem_drop(struct ksem *ks); +-static int ksem_get(struct thread *td, semid_t id, cap_rights_t *rightsp, +- struct file **fpp); ++static int ksem_get(struct thread *td, semid_t id, ++ const cap_rights_t *rightsp, struct file **fpp); + static struct ksem *ksem_hold(struct ksem *ks); + static void ksem_insert(char *path, Fnv32_t fnv, struct ksem *ks); + static struct ksem *ksem_lookup(char *path, Fnv32_t fnv); +@@ -588,7 +588,7 @@ + } + + static int +-ksem_get(struct thread *td, semid_t id, cap_rights_t *rightsp, ++ksem_get(struct thread *td, semid_t id, const cap_rights_t *rightsp, + struct file **fpp) + { + struct ksem *ks; +--- sys/kern/uipc_syscalls.c.orig ++++ sys/kern/uipc_syscalls.c +@@ -91,13 +91,13 @@ + * A reference on the file entry is held upon returning. + */ + int +-getsock_cap(struct thread *td, int fd, cap_rights_t *rightsp, ++getsock_cap(struct thread *td, int fd, const cap_rights_t *rightsp, + struct file **fpp, u_int *fflagp, struct filecaps *havecapsp) + { + struct file *fp; + int error; + +- error = fget_cap(td, fd, rightsp, &fp, havecapsp); ++ error = fget_cap(td, fd, rightsp, NULL, &fp, havecapsp); + if (error != 0) + return (error); + if (fp->f_type != DTYPE_SOCKET) { +@@ -727,7 +727,7 @@ + struct uio auio; + struct iovec *iov; + struct socket *so; +- cap_rights_t *rights; ++ const cap_rights_t *rights; + #ifdef KTRACE + struct uio *ktruio = NULL; + #endif +--- sys/kern/uipc_usrreq.c.orig ++++ sys/kern/uipc_usrreq.c +@@ -57,7 +57,6 @@ + * need a proper out-of-band + */ + +-#include + #include "opt_ddb.h" + + #include +@@ -67,6 +66,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -1993,22 +1993,34 @@ + free(fdep[0], M_FILECAPS); + } + ++static bool ++restrict_rights(struct file *fp, struct thread *td) ++{ ++ struct prison *prison1, *prison2; ++ ++ prison1 = fp->f_cred->cr_prison; ++ prison2 = td->td_ucred->cr_prison; ++ return (prison1 != prison2 && prison1->pr_root != prison2->pr_root && ++ prison2 != &prison0); ++} ++ + static int + unp_externalize(struct mbuf *control, struct mbuf **controlp, int flags) *** 1797 LINES SKIPPED *** From nobody Tue Feb 24 17:18:49 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fL4FV4Ccqz6SZmY for ; Tue, 24 Feb 2026 17:18:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fL4FV3yZfz3MFv for ; Tue, 24 Feb 2026 17:18:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771953534; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ID1vYd1gGwtxQ/Id6qiGBcjylWmA2++AgJZt7LFEwAg=; b=XBN2LB4PZ5VyI9imDw6yAxuxJGdz+bsmqEfI+syNuBJAtGBoa5qnh9TZAmWHJPRgiAqc8M xVh//G75s0GCS3Z1zpI0mkaL6JxMbJ3obhuQPipPtlAqeT6Y6e5I5GtLiNSZwr39rikOJC L/p9pSILb6tQxFAVk2fae90om0fHU7XvkO+nP6UGBNQTVQw+Qfqs5C+7eqrgOl5h6xK1Pf XipXzuzXPeK0Z1MXo/WFoN/7OKqEMkeFfVSy+Zz/cHKcRS9wsFigGaGiZ8QZoumyob2urd kGsQnEjx1g5NWl8p43jiIJAWKZ95LjnwChCgJC6+MVu2u/CTXGXOt5jZlEO0ag== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771953534; a=rsa-sha256; cv=none; b=T4Nwie3icC7MR82s1N/V44ZCgY2enX7+wCQ58VU8FqB7yB/AZffV6KAPz5XE50nbUb06y/ +0NrpS5X8BH6n4WkisurkBbqn6UioYOUaQ89NmY65E4uWkQ/TWQ0Lw0LZ1Xssg4484qVjE RChiIgC7ygQHJXpyxUmC39sFH+q61SOorrzypRnOaP1vMiXdZ61HPwmoPIy/2H5zjASiIJ J+STuqPkt26c96S3hWnjTxtksKbubivkjqwZ6Qa47t1QpfN2aH1Ejmr/b4kLi+WNLkhD8C omPX48ov70QqD8tqBg7gSRclQijN4+3wlFg3eGEpAa/LUz+ye0yeHkKyyKr+8w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771953534; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ID1vYd1gGwtxQ/Id6qiGBcjylWmA2++AgJZt7LFEwAg=; b=i3pHRvrySFucIhpJxO+7xoewXJdT5bl6e2qbbReHFwMd3LHK7IGQ4UcFeoj0mb8L97ZsN0 MX1lqI3WyvgWkcwJkjkGQkPXC2OhJe42Qhg+C1MGE7lf/wb5eT5aUrDdn9IXnq7of3qw2L sN1oeHklxSGrEErv6XEHcHys7wV8zdP1jDkgtxsEOZBoeMN/wuaWWZy85jYXt3/xrcA9xU HPxUvqYFFBTysSNLgwNGokTlHUJ2LjXvZW/G8Qf/Prh0kMrsTILccwGSF3qmpVqddm1/ov poYUUniQoKJ2gTpW5C71K8IYDErUAOWWSu/f1u1SgAwEFkYLJMcBBJ/Y9GZQhQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fL4FV3Nqsz98B for ; Tue, 24 Feb 2026 17:18:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 34752 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 17:18:49 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 47bb869b73 - main - 15.0: Update "latest" AMIs List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 47bb869b730995b01e0f4031ebf912fc11fa0f95 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 17:18:49 +0000 Message-Id: <699ddd79.34752.4956c23a@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=47bb869b730995b01e0f4031ebf912fc11fa0f95 commit 47bb869b730995b01e0f4031ebf912fc11fa0f95 Author: Colin Percival AuthorDate: 2026-02-24 17:18:11 +0000 Commit: Colin Percival CommitDate: 2026-02-24 17:18:32 +0000 15.0: Update "latest" AMIs We now have 15.0-RELEASE-p4 AMIs. Approved by: re (implicit) Sponsored by: Amazon --- .../en/releases/15.0R/ec2-ami-ids/latest.adoc | 960 ++++++++++----------- 1 file changed, 480 insertions(+), 480 deletions(-) diff --git a/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc b/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc index 9651592c37..7adcb3a443 100644 --- a/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc +++ b/website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc @@ -85,486 +85,486 @@ These AMI IDs (on this page and also in the SSM Parameter Store) will be updated [cols=",,,,",options="header",id="AMI_list",] |=== |Region |Architecture |Flavour |Root Filesystem |AMI ID -|af-south-1|amd64|base|ufs|ami-0b67cdc3ea36e6ac7 -|af-south-1|amd64|base|zfs|ami-027817e0972b7ef16 -|af-south-1|amd64|builder|ufs|ami-0935d7626f3a37dba -|af-south-1|amd64|builder|zfs|ami-0c83b8509c402a5f2 -|af-south-1|amd64|cloud-init|ufs|ami-0b9327ca0be67930c -|af-south-1|amd64|cloud-init|zfs|ami-07df4963215a518ef -|af-south-1|amd64|small|ufs|ami-0cc6dd9081e1bc95b -|af-south-1|amd64|small|zfs|ami-05b467e2a97a83d79 -|af-south-1|arm64|base|ufs|ami-0d6c25dbd79a5b990 -|af-south-1|arm64|base|zfs|ami-079e17bae73334731 -|af-south-1|arm64|builder|ufs|ami-0d82ecd611ab75df5 -|af-south-1|arm64|builder|zfs|ami-07cf0a1ba56777407 -|af-south-1|arm64|cloud-init|ufs|ami-0e5cbbc2f753421a3 -|af-south-1|arm64|cloud-init|zfs|ami-0c36d5cb82e6807a2 -|af-south-1|arm64|small|ufs|ami-0f4f215d558907f6e -|af-south-1|arm64|small|zfs|ami-0de4a10022339e9a5 -|ap-east-1|amd64|base|ufs|ami-0e4a92c48d8eefa9f -|ap-east-1|amd64|base|zfs|ami-08f83986de1f8d36c -|ap-east-1|amd64|builder|ufs|ami-0c56b5a403257f09e -|ap-east-1|amd64|builder|zfs|ami-0b76b6055fb2faf5e -|ap-east-1|amd64|cloud-init|ufs|ami-0cec5ddfaef35ceaa -|ap-east-1|amd64|cloud-init|zfs|ami-0d1ea2985e518ef0c -|ap-east-1|amd64|small|ufs|ami-08c32dc8d2515302e -|ap-east-1|amd64|small|zfs|ami-0ada118735b9646ed -|ap-east-1|arm64|base|ufs|ami-09923c378ab06d4e4 -|ap-east-1|arm64|base|zfs|ami-0de16d2cea3b48d2e -|ap-east-1|arm64|builder|ufs|ami-05b286077384235b4 -|ap-east-1|arm64|builder|zfs|ami-03507b58c21f2bf9c -|ap-east-1|arm64|cloud-init|ufs|ami-0ec3a3ebd9c0a96b7 -|ap-east-1|arm64|cloud-init|zfs|ami-0f9b7ae1829b6d742 -|ap-east-1|arm64|small|ufs|ami-00fc512d4598ed854 -|ap-east-1|arm64|small|zfs|ami-0844493e388d10b67 -|ap-east-2|amd64|base|ufs|ami-02a68b1bbcfaf7ca0 -|ap-east-2|amd64|base|zfs|ami-04bd278f3090e5723 -|ap-east-2|amd64|builder|ufs|ami-05100d21a8c5c6ba3 -|ap-east-2|amd64|builder|zfs|ami-006643f13cf3229cd -|ap-east-2|amd64|cloud-init|ufs|ami-09c2ee2b02e056d1c -|ap-east-2|amd64|cloud-init|zfs|ami-089f81b3b0f432841 -|ap-east-2|amd64|small|ufs|ami-0f8810746f02b70d9 -|ap-east-2|amd64|small|zfs|ami-0f9789a495f283087 -|ap-east-2|arm64|base|ufs|ami-0a3171ba38f02abd3 -|ap-east-2|arm64|base|zfs|ami-057a2459e9dd228be -|ap-east-2|arm64|builder|ufs|ami-01df0a47d8ac1e226 -|ap-east-2|arm64|builder|zfs|ami-02376b854d440f222 -|ap-east-2|arm64|cloud-init|ufs|ami-0143346eee45ecb75 -|ap-east-2|arm64|cloud-init|zfs|ami-06a3ff2a5303b0f4f -|ap-east-2|arm64|small|ufs|ami-09988fc264519e679 -|ap-east-2|arm64|small|zfs|ami-0f2ae6e76c51a4826 -|ap-northeast-1|amd64|base|ufs|ami-0b56fb3c07b6ab466 -|ap-northeast-1|amd64|base|zfs|ami-025fe56d34aa5197a -|ap-northeast-1|amd64|builder|ufs|ami-058eef56ab239d7c9 -|ap-northeast-1|amd64|builder|zfs|ami-0e44d33368959ce5a -|ap-northeast-1|amd64|cloud-init|ufs|ami-0facc42748f32a4b6 -|ap-northeast-1|amd64|cloud-init|zfs|ami-04320122be32d5071 -|ap-northeast-1|amd64|small|ufs|ami-05ce7d6605d0f9ac0 -|ap-northeast-1|amd64|small|zfs|ami-047ad4d467ff48a77 -|ap-northeast-1|arm64|base|ufs|ami-09b03b51484624abb -|ap-northeast-1|arm64|base|zfs|ami-0ca55718080edeff1 -|ap-northeast-1|arm64|builder|ufs|ami-0a3cadd4f8cbf857d -|ap-northeast-1|arm64|builder|zfs|ami-0ec01e17e3a107cec -|ap-northeast-1|arm64|cloud-init|ufs|ami-042b523d52667bc78 -|ap-northeast-1|arm64|cloud-init|zfs|ami-0a2c89b2baaec69fd -|ap-northeast-1|arm64|small|ufs|ami-0041f2fd64a3e8650 -|ap-northeast-1|arm64|small|zfs|ami-0843c3921bc9630be -|ap-northeast-2|amd64|base|ufs|ami-0a4c17909dbbd9259 -|ap-northeast-2|amd64|base|zfs|ami-076a77ec4f8cbf1e3 -|ap-northeast-2|amd64|builder|ufs|ami-0c38d845b67c7319c -|ap-northeast-2|amd64|builder|zfs|ami-07801282480c5060a -|ap-northeast-2|amd64|cloud-init|ufs|ami-01f4c595d6c2ea780 -|ap-northeast-2|amd64|cloud-init|zfs|ami-0fe97435e2171c003 -|ap-northeast-2|amd64|small|ufs|ami-04f46fce8a49d3dfd -|ap-northeast-2|amd64|small|zfs|ami-02c3b1ebedd6d0282 -|ap-northeast-2|arm64|base|ufs|ami-0ec196400f28dc718 -|ap-northeast-2|arm64|base|zfs|ami-0c063f9285051096d -|ap-northeast-2|arm64|builder|ufs|ami-0b25f64f9815990e4 -|ap-northeast-2|arm64|builder|zfs|ami-0a0848f7cd39f1827 -|ap-northeast-2|arm64|cloud-init|ufs|ami-04c462139a094af57 -|ap-northeast-2|arm64|cloud-init|zfs|ami-00ee36af8fe8a9bb4 -|ap-northeast-2|arm64|small|ufs|ami-097fea258e4e32948 -|ap-northeast-2|arm64|small|zfs|ami-0788e709aa4b6284f -|ap-northeast-3|amd64|base|ufs|ami-0504256e235725243 -|ap-northeast-3|amd64|base|zfs|ami-0ed1e25fa145814ff -|ap-northeast-3|amd64|builder|ufs|ami-04275bd1a0c6e03fc -|ap-northeast-3|amd64|builder|zfs|ami-02ed6bd28b9b5ba30 -|ap-northeast-3|amd64|cloud-init|ufs|ami-06d4017c63f53e78b -|ap-northeast-3|amd64|cloud-init|zfs|ami-03b9b9d9452ed630f -|ap-northeast-3|amd64|small|ufs|ami-017e2332540382f8f -|ap-northeast-3|amd64|small|zfs|ami-0fa7a4292944ba8c5 -|ap-northeast-3|arm64|base|ufs|ami-0b1643fb892b7edd3 -|ap-northeast-3|arm64|base|zfs|ami-08041330260886a27 -|ap-northeast-3|arm64|builder|ufs|ami-0bc4bc5d9ae4ad132 -|ap-northeast-3|arm64|builder|zfs|ami-0ead2184ef74d3d1c -|ap-northeast-3|arm64|cloud-init|ufs|ami-0aa02275056806884 -|ap-northeast-3|arm64|cloud-init|zfs|ami-0fd7ce49f8a4e7037 -|ap-northeast-3|arm64|small|ufs|ami-04f7bb40e639986e8 -|ap-northeast-3|arm64|small|zfs|ami-0106fdf4f06455862 -|ap-south-1|amd64|base|ufs|ami-05176840a9f1668fb -|ap-south-1|amd64|base|zfs|ami-0a516f2e714c386a4 -|ap-south-1|amd64|builder|ufs|ami-09c38256ad27a8640 -|ap-south-1|amd64|builder|zfs|ami-04c54a9abbdaacc1e -|ap-south-1|amd64|cloud-init|ufs|ami-04e7f2c7229353bd9 -|ap-south-1|amd64|cloud-init|zfs|ami-0b10aef1f9fe942c4 -|ap-south-1|amd64|small|ufs|ami-00d6155d8c836e96c -|ap-south-1|amd64|small|zfs|ami-0f7fa0deb643512e8 -|ap-south-1|arm64|base|ufs|ami-0c6554ded9195573c -|ap-south-1|arm64|base|zfs|ami-055c24f2102ffd1e4 -|ap-south-1|arm64|builder|ufs|ami-0f2c782e37fcbfc5c -|ap-south-1|arm64|builder|zfs|ami-081c26ffb6ebdf5bf -|ap-south-1|arm64|cloud-init|ufs|ami-05938fab5690a9e53 -|ap-south-1|arm64|cloud-init|zfs|ami-0efcddf2d7e003233 -|ap-south-1|arm64|small|ufs|ami-03e3705c50a7a309b -|ap-south-1|arm64|small|zfs|ami-04329441d3f4a889d -|ap-south-2|amd64|base|ufs|ami-0bf844e2f804b895d -|ap-south-2|amd64|base|zfs|ami-0cb94871ed65c5a5a -|ap-south-2|amd64|builder|ufs|ami-031a944495d2e3d4f -|ap-south-2|amd64|builder|zfs|ami-03dd9489e6f17f760 -|ap-south-2|amd64|cloud-init|ufs|ami-0955f3a1e6b190520 -|ap-south-2|amd64|cloud-init|zfs|ami-0a4d34452db33d375 -|ap-south-2|amd64|small|ufs|ami-05586d2aad405e22b -|ap-south-2|amd64|small|zfs|ami-0775a48f3a0c96fa0 -|ap-south-2|arm64|base|ufs|ami-0f0d6df54c93b9ecc -|ap-south-2|arm64|base|zfs|ami-043322c93bdda43b3 -|ap-south-2|arm64|builder|ufs|ami-0ceca46ccbde02072 -|ap-south-2|arm64|builder|zfs|ami-05db91a8c8235a2c7 -|ap-south-2|arm64|cloud-init|ufs|ami-05d20fcdcf38c518d -|ap-south-2|arm64|cloud-init|zfs|ami-0aba2a3eb13f7975a -|ap-south-2|arm64|small|ufs|ami-094081ee74be3a587 -|ap-south-2|arm64|small|zfs|ami-00e0329afe57feac2 -|ap-southeast-1|amd64|base|ufs|ami-0765f5d958f8f56ee -|ap-southeast-1|amd64|base|zfs|ami-00041d17ed2ca1e93 -|ap-southeast-1|amd64|builder|ufs|ami-0dbc2aea81723c200 -|ap-southeast-1|amd64|builder|zfs|ami-0f4985c8458600ff5 -|ap-southeast-1|amd64|cloud-init|ufs|ami-0e04e7f13fb30ef77 -|ap-southeast-1|amd64|cloud-init|zfs|ami-05925538cc9202372 -|ap-southeast-1|amd64|small|ufs|ami-09a6bc9a41df157f2 -|ap-southeast-1|amd64|small|zfs|ami-0329b368c93e3c5a5 -|ap-southeast-1|arm64|base|ufs|ami-01e5aba6d60be60f9 -|ap-southeast-1|arm64|base|zfs|ami-086895d9ab2da1801 -|ap-southeast-1|arm64|builder|ufs|ami-0323c63d9b61b1c1a -|ap-southeast-1|arm64|builder|zfs|ami-04e3acfa7572d50d9 -|ap-southeast-1|arm64|cloud-init|ufs|ami-039d4ef3764701605 -|ap-southeast-1|arm64|cloud-init|zfs|ami-063421ceb773df162 -|ap-southeast-1|arm64|small|ufs|ami-078bf690bc47399e0 -|ap-southeast-1|arm64|small|zfs|ami-027805f7e7d77cf90 -|ap-southeast-2|amd64|base|ufs|ami-0ed5f7e4a71681b86 -|ap-southeast-2|amd64|base|zfs|ami-06063cde0ae51910c -|ap-southeast-2|amd64|builder|ufs|ami-08dcf130c0abaa67a -|ap-southeast-2|amd64|builder|zfs|ami-0911990efbe7efed7 -|ap-southeast-2|amd64|cloud-init|ufs|ami-06d2a767ae0e9acfd -|ap-southeast-2|amd64|cloud-init|zfs|ami-059d6182914368eea -|ap-southeast-2|amd64|small|ufs|ami-0266832b8437320b9 -|ap-southeast-2|amd64|small|zfs|ami-0156689e1d31b098f -|ap-southeast-2|arm64|base|ufs|ami-01219263a720216ec -|ap-southeast-2|arm64|base|zfs|ami-0e65094d3bfd9b32e -|ap-southeast-2|arm64|builder|ufs|ami-0d05c909c0cbd5fc9 -|ap-southeast-2|arm64|builder|zfs|ami-0e599aab68063fad1 -|ap-southeast-2|arm64|cloud-init|ufs|ami-01cf401ec4b9a4a20 -|ap-southeast-2|arm64|cloud-init|zfs|ami-03615a0498f67dc71 -|ap-southeast-2|arm64|small|ufs|ami-014ff9a754a255092 -|ap-southeast-2|arm64|small|zfs|ami-00085d9b6c11d8be7 -|ap-southeast-3|amd64|base|ufs|ami-0a263049f6cae92ba -|ap-southeast-3|amd64|base|zfs|ami-0b2d11db508c9dba8 -|ap-southeast-3|amd64|builder|ufs|ami-09284a7c10d97f687 -|ap-southeast-3|amd64|builder|zfs|ami-04b2b9c19686693bd -|ap-southeast-3|amd64|cloud-init|ufs|ami-043f503e1f9fa9902 -|ap-southeast-3|amd64|cloud-init|zfs|ami-0396d3a420e09ceb2 -|ap-southeast-3|amd64|small|ufs|ami-050a45e29305aabda -|ap-southeast-3|amd64|small|zfs|ami-01cf942cd9b6d310e -|ap-southeast-3|arm64|base|ufs|ami-0931ea4ef5744c2f1 -|ap-southeast-3|arm64|base|zfs|ami-014c2668520fef0a6 -|ap-southeast-3|arm64|builder|ufs|ami-08ab83f0e0691607f -|ap-southeast-3|arm64|builder|zfs|ami-0ac3a72f36b2880b5 -|ap-southeast-3|arm64|cloud-init|ufs|ami-0590298250fec5cf8 -|ap-southeast-3|arm64|cloud-init|zfs|ami-07ffe56d3cef5e334 -|ap-southeast-3|arm64|small|ufs|ami-02717067d0147d48a -|ap-southeast-3|arm64|small|zfs|ami-07d638d6b596983ea -|ap-southeast-4|amd64|base|ufs|ami-00b8f4c28f01e3c8d -|ap-southeast-4|amd64|base|zfs|ami-0642f9455cb589986 -|ap-southeast-4|amd64|builder|ufs|ami-08803d7110183df03 -|ap-southeast-4|amd64|builder|zfs|ami-015b8c0e61c52a11c -|ap-southeast-4|amd64|cloud-init|ufs|ami-05f90bef5f443ee15 -|ap-southeast-4|amd64|cloud-init|zfs|ami-04b3614b87e9bf6bb -|ap-southeast-4|amd64|small|ufs|ami-0bc2559aa653b57b9 -|ap-southeast-4|amd64|small|zfs|ami-0dc4e58217e45501d -|ap-southeast-4|arm64|base|ufs|ami-0405b015a1465d245 -|ap-southeast-4|arm64|base|zfs|ami-0dc468c7af8b76965 -|ap-southeast-4|arm64|builder|ufs|ami-0bafa230dfb3bdc74 -|ap-southeast-4|arm64|builder|zfs|ami-03025b45f7eee934c -|ap-southeast-4|arm64|cloud-init|ufs|ami-0b1cae11f7d001c21 -|ap-southeast-4|arm64|cloud-init|zfs|ami-09b1e7e0979a3acca -|ap-southeast-4|arm64|small|ufs|ami-094df817701fa6398 -|ap-southeast-4|arm64|small|zfs|ami-056b02b7d2afdb537 -|ap-southeast-5|amd64|base|ufs|ami-0845c95b8dd1d3082 -|ap-southeast-5|amd64|base|zfs|ami-001acaf4f7a5476c9 -|ap-southeast-5|amd64|builder|ufs|ami-0b9eae6508d7ce6f8 -|ap-southeast-5|amd64|builder|zfs|ami-01fbacb46221c49ca -|ap-southeast-5|amd64|cloud-init|ufs|ami-0c0dab54b62c671c4 -|ap-southeast-5|amd64|cloud-init|zfs|ami-00d15bd93c0a238d9 -|ap-southeast-5|amd64|small|ufs|ami-01a11e980dcf90309 -|ap-southeast-5|amd64|small|zfs|ami-0022f79c1f7ba5a95 -|ap-southeast-5|arm64|base|ufs|ami-014ba684650ac48fd -|ap-southeast-5|arm64|base|zfs|ami-050d420ad6dbd841f -|ap-southeast-5|arm64|builder|ufs|ami-0409316ada1d8c088 -|ap-southeast-5|arm64|builder|zfs|ami-04212c032a2d03919 -|ap-southeast-5|arm64|cloud-init|ufs|ami-06e7c8b72e07a309b -|ap-southeast-5|arm64|cloud-init|zfs|ami-0e225e3f348c25bdc -|ap-southeast-5|arm64|small|ufs|ami-0d038699a34e25648 -|ap-southeast-5|arm64|small|zfs|ami-076ad9fc21b12bacd -|ap-southeast-6|amd64|base|ufs|ami-0d62849206ff1c26d -|ap-southeast-6|amd64|base|zfs|ami-05ac33f49aef3b258 -|ap-southeast-6|amd64|builder|ufs|ami-06d0762cd911fd8e0 -|ap-southeast-6|amd64|builder|zfs|ami-014d9bf05b190634d -|ap-southeast-6|amd64|cloud-init|ufs|ami-0ad71d13b3fd603c8 -|ap-southeast-6|amd64|cloud-init|zfs|ami-0adeaf72e3f5eabaf -|ap-southeast-6|amd64|small|ufs|ami-08f96e26213a3a64f -|ap-southeast-6|amd64|small|zfs|ami-0a5dd276132228608 -|ap-southeast-6|arm64|base|ufs|ami-0a3843945c3b75421 -|ap-southeast-6|arm64|base|zfs|ami-028968eb26f797134 -|ap-southeast-6|arm64|builder|ufs|ami-06e2bbdc878390afc -|ap-southeast-6|arm64|builder|zfs|ami-0809f26787912a93c -|ap-southeast-6|arm64|cloud-init|ufs|ami-0547ad7176d25265c -|ap-southeast-6|arm64|cloud-init|zfs|ami-07aa92328da5b20e0 -|ap-southeast-6|arm64|small|ufs|ami-0dd956d97e9e0fb58 -|ap-southeast-6|arm64|small|zfs|ami-02e801c62164e8ab0 -|ap-southeast-7|amd64|base|ufs|ami-0c6e9c76d46183666 -|ap-southeast-7|amd64|base|zfs|ami-045749d1e988c6249 -|ap-southeast-7|amd64|builder|ufs|ami-0a2cbc48fe94003f7 -|ap-southeast-7|amd64|builder|zfs|ami-036a80ae48d3cd289 -|ap-southeast-7|amd64|cloud-init|ufs|ami-0e432e07cf03336e6 -|ap-southeast-7|amd64|cloud-init|zfs|ami-0b38a2d9750a5b513 -|ap-southeast-7|amd64|small|ufs|ami-09b75332ce462bfd2 -|ap-southeast-7|amd64|small|zfs|ami-0fd8d9f4eec28ce9b -|ap-southeast-7|arm64|base|ufs|ami-0cd885569578a1023 -|ap-southeast-7|arm64|base|zfs|ami-0652ee348b582437f -|ap-southeast-7|arm64|builder|ufs|ami-0062d409679785d13 -|ap-southeast-7|arm64|builder|zfs|ami-010c9a929b76b0fad -|ap-southeast-7|arm64|cloud-init|ufs|ami-0516c9ef1c992dbc6 -|ap-southeast-7|arm64|cloud-init|zfs|ami-02984a63279df9abf -|ap-southeast-7|arm64|small|ufs|ami-016c653f39a9ade22 -|ap-southeast-7|arm64|small|zfs|ami-00a6bf8493045df28 -|ca-central-1|amd64|base|ufs|ami-05bd93a68510c4551 -|ca-central-1|amd64|base|zfs|ami-0a6d5d10a5ee5d0b3 -|ca-central-1|amd64|builder|ufs|ami-03ed00fccf7814587 -|ca-central-1|amd64|builder|zfs|ami-0a98623309dcda6f4 -|ca-central-1|amd64|cloud-init|ufs|ami-0c5fc0dd234424e44 -|ca-central-1|amd64|cloud-init|zfs|ami-0adf455cd9e4d4dd9 -|ca-central-1|amd64|small|ufs|ami-0cea5a8e08ae21edb -|ca-central-1|amd64|small|zfs|ami-06cbad0fa32efb1e9 -|ca-central-1|arm64|base|ufs|ami-0cd832bdad2af65f5 -|ca-central-1|arm64|base|zfs|ami-0f91a640e0010ebf2 -|ca-central-1|arm64|builder|ufs|ami-01c35d5e2ed816bd5 -|ca-central-1|arm64|builder|zfs|ami-06735c1c21a20761b -|ca-central-1|arm64|cloud-init|ufs|ami-055107412d0178d85 -|ca-central-1|arm64|cloud-init|zfs|ami-05bf6dbf9030b5697 -|ca-central-1|arm64|small|ufs|ami-0b19b8efed260df37 -|ca-central-1|arm64|small|zfs|ami-0233495ee3a6e60e4 -|ca-west-1|amd64|base|ufs|ami-02d6973ccc263a582 -|ca-west-1|amd64|base|zfs|ami-0b8caf6047063d5e3 -|ca-west-1|amd64|builder|ufs|ami-0fd0120f7bde724f3 -|ca-west-1|amd64|builder|zfs|ami-0c97d4b9793ab7ff1 -|ca-west-1|amd64|cloud-init|ufs|ami-0ffaaa4812fe4c705 -|ca-west-1|amd64|cloud-init|zfs|ami-033c6edc06e2d3932 -|ca-west-1|amd64|small|ufs|ami-054726a055a659aa1 -|ca-west-1|amd64|small|zfs|ami-06a95d186faa7f85c -|ca-west-1|arm64|base|ufs|ami-070599c7d9146bc0c -|ca-west-1|arm64|base|zfs|ami-03fbafc431aac8b8e -|ca-west-1|arm64|builder|ufs|ami-04998d7274359129a -|ca-west-1|arm64|builder|zfs|ami-0823780a5b8e06345 -|ca-west-1|arm64|cloud-init|ufs|ami-027a25dfeb2185215 -|ca-west-1|arm64|cloud-init|zfs|ami-058beab749fa1057e -|ca-west-1|arm64|small|ufs|ami-0b432b5b13c636e05 -|ca-west-1|arm64|small|zfs|ami-0b828f8da98c9afb2 -|eu-central-1|amd64|base|ufs|ami-0c097b74fca7af4b7 -|eu-central-1|amd64|base|zfs|ami-0fe3e7ffc0275d921 -|eu-central-1|amd64|builder|ufs|ami-096f7c547b773e393 -|eu-central-1|amd64|builder|zfs|ami-0892423a99e58a138 -|eu-central-1|amd64|cloud-init|ufs|ami-015670397087a3a8f -|eu-central-1|amd64|cloud-init|zfs|ami-0d88bd854321af99d -|eu-central-1|amd64|small|ufs|ami-0dc6769b466adb031 -|eu-central-1|amd64|small|zfs|ami-06db09ecfb6f085db -|eu-central-1|arm64|base|ufs|ami-075d9fdb1789ef0f2 -|eu-central-1|arm64|base|zfs|ami-05cf700bc36899413 -|eu-central-1|arm64|builder|ufs|ami-0399c613306aca900 -|eu-central-1|arm64|builder|zfs|ami-05590a07665b10bbb -|eu-central-1|arm64|cloud-init|ufs|ami-0769e8661f99c78a2 -|eu-central-1|arm64|cloud-init|zfs|ami-05971439a591f9b8e -|eu-central-1|arm64|small|ufs|ami-0bf7e1b11b2a40fe1 -|eu-central-1|arm64|small|zfs|ami-0e9dbc72acb2b597e -|eu-central-2|amd64|base|ufs|ami-0ca8035c09a22b180 -|eu-central-2|amd64|base|zfs|ami-075df5fc371df413c -|eu-central-2|amd64|builder|ufs|ami-0af4b713578949cb4 -|eu-central-2|amd64|builder|zfs|ami-090fbcfb84baa6e17 -|eu-central-2|amd64|cloud-init|ufs|ami-064de7b4069a6dfa9 -|eu-central-2|amd64|cloud-init|zfs|ami-01b2b44c0e40f8bb2 -|eu-central-2|amd64|small|ufs|ami-09571a063b5b76f88 -|eu-central-2|amd64|small|zfs|ami-0976bd5cac415a621 -|eu-central-2|arm64|base|ufs|ami-085e5c24763d566f0 -|eu-central-2|arm64|base|zfs|ami-0dbe652121a07c891 -|eu-central-2|arm64|builder|ufs|ami-0f18b512340dd01a1 -|eu-central-2|arm64|builder|zfs|ami-0d72f0efdb81cc2ac -|eu-central-2|arm64|cloud-init|ufs|ami-08712765c01ea8862 -|eu-central-2|arm64|cloud-init|zfs|ami-01895d637d920e0b4 -|eu-central-2|arm64|small|ufs|ami-0431aabd63b0fc8b3 -|eu-central-2|arm64|small|zfs|ami-0d1795022d109b38d -|eu-north-1|amd64|base|ufs|ami-02459b4183ab8206f -|eu-north-1|amd64|base|zfs|ami-0908b462499c21647 -|eu-north-1|amd64|builder|ufs|ami-0b46cb1bc0010a139 -|eu-north-1|amd64|builder|zfs|ami-0760dd4f332c4945e -|eu-north-1|amd64|cloud-init|ufs|ami-0350d1617d3404fe5 -|eu-north-1|amd64|cloud-init|zfs|ami-00060a5b6906fbf03 -|eu-north-1|amd64|small|ufs|ami-070ed5b09eb5c5b4d -|eu-north-1|amd64|small|zfs|ami-04c7b802d18094994 -|eu-north-1|arm64|base|ufs|ami-04b767a5e3daf91ca -|eu-north-1|arm64|base|zfs|ami-04516c4f2061bf572 -|eu-north-1|arm64|builder|ufs|ami-0fd6ddf9264bc23c6 -|eu-north-1|arm64|builder|zfs|ami-0e99307d30064da5d -|eu-north-1|arm64|cloud-init|ufs|ami-0353b83d584f61b4c -|eu-north-1|arm64|cloud-init|zfs|ami-0bbfa306fe3dede29 -|eu-north-1|arm64|small|ufs|ami-0e7e52bb4caa2e9f5 -|eu-north-1|arm64|small|zfs|ami-0f8d4b27dfc2d722b -|eu-south-1|amd64|base|ufs|ami-03b27b579e59f146c -|eu-south-1|amd64|base|zfs|ami-0022b354db4521d4d -|eu-south-1|amd64|builder|ufs|ami-0bb398af127532881 -|eu-south-1|amd64|builder|zfs|ami-059c80ab570123ab2 -|eu-south-1|amd64|cloud-init|ufs|ami-059298a20af107733 -|eu-south-1|amd64|cloud-init|zfs|ami-0c24ece683a229866 -|eu-south-1|amd64|small|ufs|ami-02c7d69289cfef18f -|eu-south-1|amd64|small|zfs|ami-01410258708e2bc5f -|eu-south-1|arm64|base|ufs|ami-07cd8e00c83345085 -|eu-south-1|arm64|base|zfs|ami-07e0579cf8942c22d -|eu-south-1|arm64|builder|ufs|ami-0f1eed534cbf7aecb -|eu-south-1|arm64|builder|zfs|ami-091596e703a8a6613 -|eu-south-1|arm64|cloud-init|ufs|ami-0ba4ee6456cc479b1 -|eu-south-1|arm64|cloud-init|zfs|ami-09563e1b2df45f1e0 -|eu-south-1|arm64|small|ufs|ami-05c15c0d6f6d14a62 -|eu-south-1|arm64|small|zfs|ami-092f657d9822cc323 -|eu-west-1|amd64|base|ufs|ami-048a25d9a51d47bbe -|eu-west-1|amd64|base|zfs|ami-055b12e7372a52428 -|eu-west-1|amd64|builder|ufs|ami-05281fce0a615b5bd -|eu-west-1|amd64|builder|zfs|ami-0ac7fdbcd9b48cdaa -|eu-west-1|amd64|cloud-init|ufs|ami-08c6aafa862999db7 -|eu-west-1|amd64|cloud-init|zfs|ami-076feb8625293bbba -|eu-west-1|amd64|small|ufs|ami-0cbf559c5bb95117a -|eu-west-1|amd64|small|zfs|ami-047e7bdf482e2d736 -|eu-west-1|arm64|base|ufs|ami-00e1a1f2467cf6c24 -|eu-west-1|arm64|base|zfs|ami-049ebe1b5646e3dc9 -|eu-west-1|arm64|builder|ufs|ami-072d9f02229510fa2 -|eu-west-1|arm64|builder|zfs|ami-0820f6ce1352d6858 -|eu-west-1|arm64|cloud-init|ufs|ami-02d79cc3e50182423 -|eu-west-1|arm64|cloud-init|zfs|ami-08d1bfd7fe2aa3073 -|eu-west-1|arm64|small|ufs|ami-0dfad1c5b742b75b0 -|eu-west-1|arm64|small|zfs|ami-002d809a2e2e264cd -|eu-west-2|amd64|base|ufs|ami-02f21b669464cee54 -|eu-west-2|amd64|base|zfs|ami-0f2398294903ef514 -|eu-west-2|amd64|builder|ufs|ami-0189db4737af32b2f -|eu-west-2|amd64|builder|zfs|ami-0843486ffdf5ea3eb -|eu-west-2|amd64|cloud-init|ufs|ami-02afa93d0ef558e34 -|eu-west-2|amd64|cloud-init|zfs|ami-09579418dae55261a -|eu-west-2|amd64|small|ufs|ami-0157e89fa6e175965 -|eu-west-2|amd64|small|zfs|ami-0ad4709f155e5ede8 -|eu-west-2|arm64|base|ufs|ami-05f6fa94b1b467b60 -|eu-west-2|arm64|base|zfs|ami-021ebb8efdd6e8421 -|eu-west-2|arm64|builder|ufs|ami-0d6bc1e13a32f8187 -|eu-west-2|arm64|builder|zfs|ami-01bdfe8ed79e2d9be -|eu-west-2|arm64|cloud-init|ufs|ami-0b523425b2a5247de -|eu-west-2|arm64|cloud-init|zfs|ami-05c4497ca20bd96ca -|eu-west-2|arm64|small|ufs|ami-016ddecef86f4258d -|eu-west-2|arm64|small|zfs|ami-07dfa186b394ccd46 -|eu-west-3|amd64|base|ufs|ami-094e286c7462785f9 -|eu-west-3|amd64|base|zfs|ami-0d3f9f7740b05d612 -|eu-west-3|amd64|builder|ufs|ami-0bc239ee0fc8bed47 -|eu-west-3|amd64|builder|zfs|ami-043abf248383b8e96 -|eu-west-3|amd64|cloud-init|ufs|ami-0e20e5df42375ac34 -|eu-west-3|amd64|cloud-init|zfs|ami-0e3e4a2f21c0e095a -|eu-west-3|amd64|small|ufs|ami-0eac9021a3f694e80 -|eu-west-3|amd64|small|zfs|ami-04fdd594af7a7ac0c -|eu-west-3|arm64|base|ufs|ami-0429c8f26507098d3 -|eu-west-3|arm64|base|zfs|ami-0f2cb0c2ac813b953 -|eu-west-3|arm64|builder|ufs|ami-0bdaeee1648c7d225 -|eu-west-3|arm64|builder|zfs|ami-0f58546917a976de3 -|eu-west-3|arm64|cloud-init|ufs|ami-049883d0b28b43272 -|eu-west-3|arm64|cloud-init|zfs|ami-08d199df0903191d7 -|eu-west-3|arm64|small|ufs|ami-0efb9ff5f398212b0 -|eu-west-3|arm64|small|zfs|ami-06fdd6072e9f03514 -|me-south-1|amd64|base|ufs|ami-08208566e041a2213 -|me-south-1|amd64|base|zfs|ami-078e2eacbf7393cac -|me-south-1|amd64|builder|ufs|ami-0d871fb984bd449ba -|me-south-1|amd64|builder|zfs|ami-0d2a690b58ef6929e -|me-south-1|amd64|cloud-init|ufs|ami-075532b91b98d04ed -|me-south-1|amd64|cloud-init|zfs|ami-04a49cf6a99662cbe -|me-south-1|amd64|small|ufs|ami-00fb3379e9c17209d -|me-south-1|amd64|small|zfs|ami-04de2a2099f8441d7 -|me-south-1|arm64|base|ufs|ami-0ea280aed544eaa07 -|me-south-1|arm64|base|zfs|ami-0c0a9409f2209c3bc -|me-south-1|arm64|builder|ufs|ami-09334074e909f2831 -|me-south-1|arm64|builder|zfs|ami-0a4a123e36e2e6eb8 -|me-south-1|arm64|cloud-init|ufs|ami-06b0f4beb3c1f8ac3 -|me-south-1|arm64|cloud-init|zfs|ami-09339add31d8b113a -|me-south-1|arm64|small|ufs|ami-0a1d342575706ae3f -|me-south-1|arm64|small|zfs|ami-0db5fc525e96fa5b7 -|sa-east-1|amd64|base|ufs|ami-00f85ddcb758389b9 -|sa-east-1|amd64|base|zfs|ami-078dcc9afb1650585 -|sa-east-1|amd64|builder|ufs|ami-0b3370bdc8f94a613 -|sa-east-1|amd64|builder|zfs|ami-0a8752cb2d131f200 -|sa-east-1|amd64|cloud-init|ufs|ami-0c160007de7a2e13f -|sa-east-1|amd64|cloud-init|zfs|ami-06213e80d6f0a4120 -|sa-east-1|amd64|small|ufs|ami-0017d9f46c5486c3d -|sa-east-1|amd64|small|zfs|ami-041d0d21591815b46 -|sa-east-1|arm64|base|ufs|ami-0a2418f052707f15c -|sa-east-1|arm64|base|zfs|ami-039512e7a31a0d428 -|sa-east-1|arm64|builder|ufs|ami-01e7f650f92914db0 -|sa-east-1|arm64|builder|zfs|ami-03b833df4ea33822c -|sa-east-1|arm64|cloud-init|ufs|ami-0256673e01df3728f -|sa-east-1|arm64|cloud-init|zfs|ami-08d194e354744e08b -|sa-east-1|arm64|small|ufs|ami-016c8756352cbdadd -|sa-east-1|arm64|small|zfs|ami-0d2c1752f086d57af -|us-east-1|amd64|base|ufs|ami-0f03e97ff75496f48 -|us-east-1|amd64|base|zfs|ami-06d397eab42f5609b -|us-east-1|amd64|builder|ufs|ami-0967b31b05ea40275 -|us-east-1|amd64|builder|zfs|ami-07df11517a15ec09c -|us-east-1|amd64|cloud-init|ufs|ami-028ed02a6aa37bf39 -|us-east-1|amd64|cloud-init|zfs|ami-0e0961e8ae0136721 -|us-east-1|amd64|small|ufs|ami-0c0bc9e3fd7baaae7 -|us-east-1|amd64|small|zfs|ami-0f5e071f476ef12c5 -|us-east-1|arm64|base|ufs|ami-0b4f41aedb6e986ca -|us-east-1|arm64|base|zfs|ami-042ad1689307272af -|us-east-1|arm64|builder|ufs|ami-09bf5c5f64db538f7 -|us-east-1|arm64|builder|zfs|ami-09e20262636b37c86 -|us-east-1|arm64|cloud-init|ufs|ami-0b2b750b0edfdae8e -|us-east-1|arm64|cloud-init|zfs|ami-0d0d310e68ca65f11 -|us-east-1|arm64|small|ufs|ami-0ceedda78a851c6a3 -|us-east-1|arm64|small|zfs|ami-002e4343a90edde25 -|us-east-2|amd64|base|ufs|ami-0c34f378c78422c1e -|us-east-2|amd64|base|zfs|ami-0cc63e8fef6328b5b -|us-east-2|amd64|builder|ufs|ami-0747b2173eed59397 -|us-east-2|amd64|builder|zfs|ami-027dfa61da49b4c02 -|us-east-2|amd64|cloud-init|ufs|ami-0c531e9ba08243ed6 -|us-east-2|amd64|cloud-init|zfs|ami-00a7a66ee3d323fd3 -|us-east-2|amd64|small|ufs|ami-0bee2610271560bee -|us-east-2|amd64|small|zfs|ami-0f00c2938a591fbdc -|us-east-2|arm64|base|ufs|ami-0ea582fbfad47cc70 -|us-east-2|arm64|base|zfs|ami-0d399245d89c5a32b -|us-east-2|arm64|builder|ufs|ami-030abb12a194e1a43 -|us-east-2|arm64|builder|zfs|ami-0319d433d23cca4dd -|us-east-2|arm64|cloud-init|ufs|ami-0b441b110eaee6e86 -|us-east-2|arm64|cloud-init|zfs|ami-0ecb026cfa4f8c381 -|us-east-2|arm64|small|ufs|ami-0d2c1bedb59b7a77f -|us-east-2|arm64|small|zfs|ami-0a61f035ae487da5a -|us-west-1|amd64|base|ufs|ami-01cf44866a7a44b4c -|us-west-1|amd64|base|zfs|ami-032875279bce31c22 -|us-west-1|amd64|builder|ufs|ami-07fc5b39a79e653aa -|us-west-1|amd64|builder|zfs|ami-0b3321c6c446adeca -|us-west-1|amd64|cloud-init|ufs|ami-0fcc4b1b967a6ba81 -|us-west-1|amd64|cloud-init|zfs|ami-0c869e9c467ba37c5 -|us-west-1|amd64|small|ufs|ami-07fc943d30641a9be -|us-west-1|amd64|small|zfs|ami-0827dded384388392 -|us-west-1|arm64|base|ufs|ami-03c9e4cc37056c9a7 -|us-west-1|arm64|base|zfs|ami-0a29204ece9c838b9 -|us-west-1|arm64|builder|ufs|ami-02f23c0611c74b7a5 -|us-west-1|arm64|builder|zfs|ami-0302a43ca7dd4d304 -|us-west-1|arm64|cloud-init|ufs|ami-00e4feed7898c3ab9 -|us-west-1|arm64|cloud-init|zfs|ami-01b0865bfc3b6afec -|us-west-1|arm64|small|ufs|ami-069404ad2b7b4f2f9 -|us-west-1|arm64|small|zfs|ami-02a6691f7d8efeb63 -|us-west-2|amd64|base|ufs|ami-0b91fb091d1c633ff -|us-west-2|amd64|base|zfs|ami-073cec92bba9bd4b4 -|us-west-2|amd64|builder|ufs|ami-0d7710aea9902ca6d -|us-west-2|amd64|builder|zfs|ami-042d385df84bd28b5 -|us-west-2|amd64|cloud-init|ufs|ami-03a82c2c076671e12 -|us-west-2|amd64|cloud-init|zfs|ami-05c4ebd13c3f76295 -|us-west-2|amd64|small|ufs|ami-0bb316f9b9b0156e2 -|us-west-2|amd64|small|zfs|ami-0b76feb7b160387b3 -|us-west-2|arm64|base|ufs|ami-03125e38e72a90204 -|us-west-2|arm64|base|zfs|ami-0028aed22e2c76233 -|us-west-2|arm64|builder|ufs|ami-0c0ee308d18b00bc9 -|us-west-2|arm64|builder|zfs|ami-0927e1455a69387fc -|us-west-2|arm64|cloud-init|ufs|ami-0862c55123f1f342a -|us-west-2|arm64|cloud-init|zfs|ami-0d570c6c24b789c48 -|us-west-2|arm64|small|ufs|ami-07d01640a196b44ed -|us-west-2|arm64|small|zfs|ami-05e3d2265e4a61f57 +|af-south-1|amd64|base|ufs|ami-041d714da7b39aa78 +|af-south-1|amd64|base|zfs|ami-07c9627a7fb4fc04a +|af-south-1|amd64|builder|ufs|ami-09a33e39e25078db2 +|af-south-1|amd64|builder|zfs|ami-0988376e9eb3c8a97 +|af-south-1|amd64|cloud-init|ufs|ami-04f8388b8ea26efb2 +|af-south-1|amd64|cloud-init|zfs|ami-0434f684ed580da85 +|af-south-1|amd64|small|ufs|ami-0aaa9dabfbb2c4549 +|af-south-1|amd64|small|zfs|ami-0abc306cdae295228 +|af-south-1|arm64|base|ufs|ami-0370d8dfbcdc94457 +|af-south-1|arm64|base|zfs|ami-0e9649b6e8fdfa351 +|af-south-1|arm64|builder|ufs|ami-02424b740556f69c1 +|af-south-1|arm64|builder|zfs|ami-0fa277c6ad568b711 +|af-south-1|arm64|cloud-init|ufs|ami-021a718a78989d835 +|af-south-1|arm64|cloud-init|zfs|ami-08e13bb44fc3c82bc +|af-south-1|arm64|small|ufs|ami-05855044715a0f40e +|af-south-1|arm64|small|zfs|ami-05e5aba408038b25b +|ap-east-1|amd64|base|ufs|ami-0093e3eb5351a6890 +|ap-east-1|amd64|base|zfs|ami-025cacde066af5da6 +|ap-east-1|amd64|builder|ufs|ami-0376ce0db146144ff +|ap-east-1|amd64|builder|zfs|ami-0423751dedd25c194 +|ap-east-1|amd64|cloud-init|ufs|ami-066376c0b6d87efae +|ap-east-1|amd64|cloud-init|zfs|ami-09a0f2aca92cf7a8c +|ap-east-1|amd64|small|ufs|ami-03f856365f9957061 +|ap-east-1|amd64|small|zfs|ami-0b9f883b41aca4a25 +|ap-east-1|arm64|base|ufs|ami-0788d1af182d8644c +|ap-east-1|arm64|base|zfs|ami-086f1b689e706bef6 +|ap-east-1|arm64|builder|ufs|ami-003741eaaa9f462ca +|ap-east-1|arm64|builder|zfs|ami-0479e10a4ea58a5be +|ap-east-1|arm64|cloud-init|ufs|ami-0f42478f08a562522 +|ap-east-1|arm64|cloud-init|zfs|ami-0725c5b6a629293a7 +|ap-east-1|arm64|small|ufs|ami-0efe355f249395ba2 +|ap-east-1|arm64|small|zfs|ami-0bdb3cedc31f4f9c5 +|ap-east-2|amd64|base|ufs|ami-03f1cd29e5561bb7f +|ap-east-2|amd64|base|zfs|ami-0eeba0bfbc7c3317b +|ap-east-2|amd64|builder|ufs|ami-08c47125fa5ef1b5c +|ap-east-2|amd64|builder|zfs|ami-07eb31fa41a1da628 +|ap-east-2|amd64|cloud-init|ufs|ami-0b83faf70d049635a +|ap-east-2|amd64|cloud-init|zfs|ami-046861933eb169d9e +|ap-east-2|amd64|small|ufs|ami-04306fc80c35b652f +|ap-east-2|amd64|small|zfs|ami-0afe70c61694138b6 +|ap-east-2|arm64|base|ufs|ami-0aaa9da436e8b85cf +|ap-east-2|arm64|base|zfs|ami-0355b2fb809099b93 +|ap-east-2|arm64|builder|ufs|ami-02028e64bc0eb6d43 +|ap-east-2|arm64|builder|zfs|ami-01af0a549d516748d +|ap-east-2|arm64|cloud-init|ufs|ami-01d2d3cc12c154a6d +|ap-east-2|arm64|cloud-init|zfs|ami-0c83addcd2c8b6521 +|ap-east-2|arm64|small|ufs|ami-03ebc46fcedd3a075 +|ap-east-2|arm64|small|zfs|ami-0b3bff1f8f4808d8b +|ap-northeast-1|amd64|base|ufs|ami-06fa472b465589bc1 +|ap-northeast-1|amd64|base|zfs|ami-0a8d717add2fd23c2 +|ap-northeast-1|amd64|builder|ufs|ami-024a6faccd761387a +|ap-northeast-1|amd64|builder|zfs|ami-0731e42d217dcdbe2 +|ap-northeast-1|amd64|cloud-init|ufs|ami-0874d567824cfb91b +|ap-northeast-1|amd64|cloud-init|zfs|ami-0b0691c5e7d0b54f0 +|ap-northeast-1|amd64|small|ufs|ami-0e98e26738fcbeaba +|ap-northeast-1|amd64|small|zfs|ami-0016488021e57eb25 +|ap-northeast-1|arm64|base|ufs|ami-0bdd9d094cee4bb5c +|ap-northeast-1|arm64|base|zfs|ami-0432de06e68f2a3d3 +|ap-northeast-1|arm64|builder|ufs|ami-04ac26a701c0e3604 +|ap-northeast-1|arm64|builder|zfs|ami-04a518b5d7782389b +|ap-northeast-1|arm64|cloud-init|ufs|ami-0fe36bb3c6afae3ef +|ap-northeast-1|arm64|cloud-init|zfs|ami-0f6fff960123bd9ac +|ap-northeast-1|arm64|small|ufs|ami-028690f0e4649e7bb +|ap-northeast-1|arm64|small|zfs|ami-09c75a621896bad8a +|ap-northeast-2|amd64|base|ufs|ami-0dec39e7d757752bd +|ap-northeast-2|amd64|base|zfs|ami-08e9959b8ba1ca2e0 +|ap-northeast-2|amd64|builder|ufs|ami-0753b7925173980e5 +|ap-northeast-2|amd64|builder|zfs|ami-006b8bbbf9d2e9bbe +|ap-northeast-2|amd64|cloud-init|ufs|ami-01d82a07a26ee8a3b +|ap-northeast-2|amd64|cloud-init|zfs|ami-06765a49d121a0ec9 +|ap-northeast-2|amd64|small|ufs|ami-060f944f103bd0abe +|ap-northeast-2|amd64|small|zfs|ami-045ac2a562d67935e +|ap-northeast-2|arm64|base|ufs|ami-050d336edad8ed5d5 +|ap-northeast-2|arm64|base|zfs|ami-0237416842a5283d9 +|ap-northeast-2|arm64|builder|ufs|ami-092e7e3a89d18ee3a +|ap-northeast-2|arm64|builder|zfs|ami-062e5a78882bc1624 +|ap-northeast-2|arm64|cloud-init|ufs|ami-07492c13cb572ff51 +|ap-northeast-2|arm64|cloud-init|zfs|ami-04135bc7f03a1d658 +|ap-northeast-2|arm64|small|ufs|ami-0cb5cda6f50a9d162 +|ap-northeast-2|arm64|small|zfs|ami-0d54261aed9b9d797 +|ap-northeast-3|amd64|base|ufs|ami-02514b89f3e93362c +|ap-northeast-3|amd64|base|zfs|ami-04008e7f62346228d +|ap-northeast-3|amd64|builder|ufs|ami-076b35db0608175ff +|ap-northeast-3|amd64|builder|zfs|ami-0e63ad33548aab5e5 +|ap-northeast-3|amd64|cloud-init|ufs|ami-0390f99ae3c9d9d12 +|ap-northeast-3|amd64|cloud-init|zfs|ami-00f959a7944dd2cdf +|ap-northeast-3|amd64|small|ufs|ami-07fcef343e5aef40c +|ap-northeast-3|amd64|small|zfs|ami-09735f2b4882734dd +|ap-northeast-3|arm64|base|ufs|ami-08934a6780d2b31e4 +|ap-northeast-3|arm64|base|zfs|ami-06f113da2b1aad3ee +|ap-northeast-3|arm64|builder|ufs|ami-0f2e77ab54ab155ba +|ap-northeast-3|arm64|builder|zfs|ami-081a026d1a2c612d6 +|ap-northeast-3|arm64|cloud-init|ufs|ami-072da6ac95db0750b +|ap-northeast-3|arm64|cloud-init|zfs|ami-027de584fc204cd22 +|ap-northeast-3|arm64|small|ufs|ami-07719b5a44aeedfe9 +|ap-northeast-3|arm64|small|zfs|ami-0ff2e96172dc66fa6 +|ap-south-1|amd64|base|ufs|ami-0dd0b7d38032863a8 +|ap-south-1|amd64|base|zfs|ami-0ff8fc1ded23885d1 +|ap-south-1|amd64|builder|ufs|ami-0abe71db9ca1beef7 +|ap-south-1|amd64|builder|zfs|ami-04c82b99bf447ed67 +|ap-south-1|amd64|cloud-init|ufs|ami-054497628793a95b1 +|ap-south-1|amd64|cloud-init|zfs|ami-0c8f7e8afd74f70cb +|ap-south-1|amd64|small|ufs|ami-0883144d9d5cc0844 +|ap-south-1|amd64|small|zfs|ami-0333ab57402453fa0 +|ap-south-1|arm64|base|ufs|ami-080e917e701cda86b +|ap-south-1|arm64|base|zfs|ami-03e928711750f4f79 +|ap-south-1|arm64|builder|ufs|ami-0a1309dc8560c9766 +|ap-south-1|arm64|builder|zfs|ami-0cccd67659460cbca +|ap-south-1|arm64|cloud-init|ufs|ami-00d3911c6d18a3d7e +|ap-south-1|arm64|cloud-init|zfs|ami-05e312c3b63bb52d5 +|ap-south-1|arm64|small|ufs|ami-072bf744298b47933 +|ap-south-1|arm64|small|zfs|ami-0e28a536da4d5ef89 +|ap-south-2|amd64|base|ufs|ami-07ca884a0680dd08b +|ap-south-2|amd64|base|zfs|ami-078aae98030e6c6ea +|ap-south-2|amd64|builder|ufs|ami-0937a8dafdec51667 +|ap-south-2|amd64|builder|zfs|ami-068e70dd96c32e5a7 +|ap-south-2|amd64|cloud-init|ufs|ami-052dc97dbd949bf0c +|ap-south-2|amd64|cloud-init|zfs|ami-01059c601358e35e7 +|ap-south-2|amd64|small|ufs|ami-0c186ea4dcd57bde2 +|ap-south-2|amd64|small|zfs|ami-03ea8b4e21506439d +|ap-south-2|arm64|base|ufs|ami-0ac329df431e5768d +|ap-south-2|arm64|base|zfs|ami-0420ff0103c0c338f +|ap-south-2|arm64|builder|ufs|ami-052802a2bbeed0448 +|ap-south-2|arm64|builder|zfs|ami-0dcd2fe4237c19cba +|ap-south-2|arm64|cloud-init|ufs|ami-059899ebb30656295 +|ap-south-2|arm64|cloud-init|zfs|ami-0f14c1321b5bee59b +|ap-south-2|arm64|small|ufs|ami-03420b1501f4dcace +|ap-south-2|arm64|small|zfs|ami-0942e9e664e092e78 +|ap-southeast-1|amd64|base|ufs|ami-08c0d0617070fdb02 +|ap-southeast-1|amd64|base|zfs|ami-04efef19096d34019 +|ap-southeast-1|amd64|builder|ufs|ami-06251612b11539bcb +|ap-southeast-1|amd64|builder|zfs|ami-017f8d2c5d9d1a977 +|ap-southeast-1|amd64|cloud-init|ufs|ami-07fd31c8df83bd355 +|ap-southeast-1|amd64|cloud-init|zfs|ami-04a3afbe8de200557 +|ap-southeast-1|amd64|small|ufs|ami-06fa4f8ad588d59a9 +|ap-southeast-1|amd64|small|zfs|ami-0a821817247e0176c +|ap-southeast-1|arm64|base|ufs|ami-051294bb9436e3c23 +|ap-southeast-1|arm64|base|zfs|ami-0af37b77d26796862 +|ap-southeast-1|arm64|builder|ufs|ami-0fdad44196e79f89b +|ap-southeast-1|arm64|builder|zfs|ami-0601f7f42aa8296d7 +|ap-southeast-1|arm64|cloud-init|ufs|ami-001981a19c6d94e0b +|ap-southeast-1|arm64|cloud-init|zfs|ami-04004c6e173548bba +|ap-southeast-1|arm64|small|ufs|ami-02e242f0126b74572 +|ap-southeast-1|arm64|small|zfs|ami-0a79bafe3c27a78a4 +|ap-southeast-2|amd64|base|ufs|ami-07c9dbd3d6099686c +|ap-southeast-2|amd64|base|zfs|ami-0eb4f190cd7cbe1cd +|ap-southeast-2|amd64|builder|ufs|ami-0c495449951d4122e +|ap-southeast-2|amd64|builder|zfs|ami-08526e645fe92b25a +|ap-southeast-2|amd64|cloud-init|ufs|ami-0f2e068dadfcaf09c +|ap-southeast-2|amd64|cloud-init|zfs|ami-025478fbdedfe76c2 +|ap-southeast-2|amd64|small|ufs|ami-058ac2a9f8f4b27d7 +|ap-southeast-2|amd64|small|zfs|ami-050a289415c363466 +|ap-southeast-2|arm64|base|ufs|ami-0b42bf43bf13ad3b9 +|ap-southeast-2|arm64|base|zfs|ami-068ea11a48211af49 +|ap-southeast-2|arm64|builder|ufs|ami-07819946a8abedee5 +|ap-southeast-2|arm64|builder|zfs|ami-0b358c23995624a48 +|ap-southeast-2|arm64|cloud-init|ufs|ami-0bd4272c5a96095df +|ap-southeast-2|arm64|cloud-init|zfs|ami-085edb95d7863a647 +|ap-southeast-2|arm64|small|ufs|ami-01989d2ee06828750 +|ap-southeast-2|arm64|small|zfs|ami-0be187fc2880c58bf +|ap-southeast-3|amd64|base|ufs|ami-0df1f3b39ebec3886 +|ap-southeast-3|amd64|base|zfs|ami-06dd4c25098cde320 +|ap-southeast-3|amd64|builder|ufs|ami-0fb3e6a25eb874546 +|ap-southeast-3|amd64|builder|zfs|ami-0630c94b60145f00d +|ap-southeast-3|amd64|cloud-init|ufs|ami-06af3f3e1130e1182 +|ap-southeast-3|amd64|cloud-init|zfs|ami-07a92b195c2f24a0a +|ap-southeast-3|amd64|small|ufs|ami-0200dcc8d89f75f04 +|ap-southeast-3|amd64|small|zfs|ami-0c7b069e68e4a341e +|ap-southeast-3|arm64|base|ufs|ami-0535a0a00e7d365bd +|ap-southeast-3|arm64|base|zfs|ami-0e01e24128d9a8782 +|ap-southeast-3|arm64|builder|ufs|ami-0a69c6bef64740090 +|ap-southeast-3|arm64|builder|zfs|ami-05f62a8e18c0668f1 +|ap-southeast-3|arm64|cloud-init|ufs|ami-01a500c25b1ffd91f +|ap-southeast-3|arm64|cloud-init|zfs|ami-06d2a67c059438a48 +|ap-southeast-3|arm64|small|ufs|ami-009e67c3272460bf0 +|ap-southeast-3|arm64|small|zfs|ami-03d81eb1fd8bcd63d +|ap-southeast-4|amd64|base|ufs|ami-098308f88759d670d +|ap-southeast-4|amd64|base|zfs|ami-0e78b85034e9dfc73 +|ap-southeast-4|amd64|builder|ufs|ami-0f2adb8a80764b872 +|ap-southeast-4|amd64|builder|zfs|ami-0531d913b73ba768d +|ap-southeast-4|amd64|cloud-init|ufs|ami-03955c0b04e063c22 +|ap-southeast-4|amd64|cloud-init|zfs|ami-054fff69e8b169edb +|ap-southeast-4|amd64|small|ufs|ami-0a52743d373ba21b7 +|ap-southeast-4|amd64|small|zfs|ami-0b495c82f89ce120e +|ap-southeast-4|arm64|base|ufs|ami-07b8d79215172a2d4 +|ap-southeast-4|arm64|base|zfs|ami-094836f355db6b45f +|ap-southeast-4|arm64|builder|ufs|ami-005687bcb9063ad61 +|ap-southeast-4|arm64|builder|zfs|ami-06b73ba6d2eeebe40 +|ap-southeast-4|arm64|cloud-init|ufs|ami-0ef114ec618e156fb +|ap-southeast-4|arm64|cloud-init|zfs|ami-063163e9ae299bb38 +|ap-southeast-4|arm64|small|ufs|ami-02cf14dddacbe79b5 +|ap-southeast-4|arm64|small|zfs|ami-033c5f79e035652b4 +|ap-southeast-5|amd64|base|ufs|ami-0f1c5416328e7a149 +|ap-southeast-5|amd64|base|zfs|ami-01a015030f482e21a +|ap-southeast-5|amd64|builder|ufs|ami-0403b0b5078080cc8 +|ap-southeast-5|amd64|builder|zfs|ami-08debab1dcb7a2d11 +|ap-southeast-5|amd64|cloud-init|ufs|ami-0a18782dd43ac19a9 +|ap-southeast-5|amd64|cloud-init|zfs|ami-0a53fe362f700f4db +|ap-southeast-5|amd64|small|ufs|ami-06b1b90a75b2e1596 +|ap-southeast-5|amd64|small|zfs|ami-0b9b8d984d49a008f +|ap-southeast-5|arm64|base|ufs|ami-0fc7262fc695a7017 +|ap-southeast-5|arm64|base|zfs|ami-047376315c2327d44 +|ap-southeast-5|arm64|builder|ufs|ami-0aa2863d878bc3a87 +|ap-southeast-5|arm64|builder|zfs|ami-07dfebffcdbfb4f31 +|ap-southeast-5|arm64|cloud-init|ufs|ami-0327a295626a40fd2 +|ap-southeast-5|arm64|cloud-init|zfs|ami-0b8ffbae75dcff375 +|ap-southeast-5|arm64|small|ufs|ami-0b9f6b9fd579435fb +|ap-southeast-5|arm64|small|zfs|ami-09be2edefa3005edc +|ap-southeast-6|amd64|base|ufs|ami-0f56a02448eba298d +|ap-southeast-6|amd64|base|zfs|ami-0019854ab495d1a2f +|ap-southeast-6|amd64|builder|ufs|ami-06d9193f94b94d5a5 +|ap-southeast-6|amd64|builder|zfs|ami-036b68a0136b712ab +|ap-southeast-6|amd64|cloud-init|ufs|ami-0b73fa5827791649f +|ap-southeast-6|amd64|cloud-init|zfs|ami-07192ba613cc7f957 +|ap-southeast-6|amd64|small|ufs|ami-0b9ef4625fa0a03cb +|ap-southeast-6|amd64|small|zfs|ami-032c539cdd81c1057 +|ap-southeast-6|arm64|base|ufs|ami-0278ffc085a793c15 +|ap-southeast-6|arm64|base|zfs|ami-06f0c52140c5e51d8 +|ap-southeast-6|arm64|builder|ufs|ami-012f8b80c950eedaa +|ap-southeast-6|arm64|builder|zfs|ami-0ba5aad01b4881854 +|ap-southeast-6|arm64|cloud-init|ufs|ami-03b0e2fb407cf0df3 +|ap-southeast-6|arm64|cloud-init|zfs|ami-07b365c411e04740b +|ap-southeast-6|arm64|small|ufs|ami-0a8e6e7c032992a70 +|ap-southeast-6|arm64|small|zfs|ami-075b2fb82be0a13cc +|ap-southeast-7|amd64|base|ufs|ami-01ec2603ebbcc723d +|ap-southeast-7|amd64|base|zfs|ami-03617c8f31f625f08 +|ap-southeast-7|amd64|builder|ufs|ami-0cf8e3deaff759f0c +|ap-southeast-7|amd64|builder|zfs|ami-074337271bf64c483 +|ap-southeast-7|amd64|cloud-init|ufs|ami-09763050029327bcd +|ap-southeast-7|amd64|cloud-init|zfs|ami-06379ed070d3e2b06 +|ap-southeast-7|amd64|small|ufs|ami-0c9d4a7c56f023060 +|ap-southeast-7|amd64|small|zfs|ami-0f7501aa90a7e2c0a +|ap-southeast-7|arm64|base|ufs|ami-012b9f38af04445f6 +|ap-southeast-7|arm64|base|zfs|ami-0d8272a0602d05df6 +|ap-southeast-7|arm64|builder|ufs|ami-037f37b19a5986a44 +|ap-southeast-7|arm64|builder|zfs|ami-0073ed7c6f844c448 +|ap-southeast-7|arm64|cloud-init|ufs|ami-0ba6b6b1fed2447c0 +|ap-southeast-7|arm64|cloud-init|zfs|ami-09dff0b369720c813 +|ap-southeast-7|arm64|small|ufs|ami-0961c5b7a1721df42 +|ap-southeast-7|arm64|small|zfs|ami-06f93f9d378e8990c +|ca-central-1|amd64|base|ufs|ami-07f73d9d8cafd3a5f +|ca-central-1|amd64|base|zfs|ami-067472284f0323951 +|ca-central-1|amd64|builder|ufs|ami-09b8c43613d20c070 +|ca-central-1|amd64|builder|zfs|ami-0e34c29a449ea3ba0 +|ca-central-1|amd64|cloud-init|ufs|ami-07849674a5a30294c +|ca-central-1|amd64|cloud-init|zfs|ami-06406fdbab76169a2 +|ca-central-1|amd64|small|ufs|ami-01e31535884f538de +|ca-central-1|amd64|small|zfs|ami-044b7c1321faf29b3 +|ca-central-1|arm64|base|ufs|ami-07da9918353db5c4e +|ca-central-1|arm64|base|zfs|ami-0e2f46189b6927e3c +|ca-central-1|arm64|builder|ufs|ami-0c1724e91cd5aaa17 +|ca-central-1|arm64|builder|zfs|ami-0d192b73b77013149 +|ca-central-1|arm64|cloud-init|ufs|ami-0277d1a09d281f0c3 +|ca-central-1|arm64|cloud-init|zfs|ami-0b84b74b1e43d692b +|ca-central-1|arm64|small|ufs|ami-05e5553bb68e68667 +|ca-central-1|arm64|small|zfs|ami-0617a95b65f08ca24 +|ca-west-1|amd64|base|ufs|ami-0cfe94d8e79ca322d +|ca-west-1|amd64|base|zfs|ami-0a236945750c6ad64 +|ca-west-1|amd64|builder|ufs|ami-023b86bff41f4ac1a +|ca-west-1|amd64|builder|zfs|ami-079f320402b764a6c +|ca-west-1|amd64|cloud-init|ufs|ami-0537559095f3fe5d0 +|ca-west-1|amd64|cloud-init|zfs|ami-0807740ba83b8a6d8 +|ca-west-1|amd64|small|ufs|ami-072187690ecfe0e0c +|ca-west-1|amd64|small|zfs|ami-0522ff0bd4aa78fbf +|ca-west-1|arm64|base|ufs|ami-06f9251e2761da092 +|ca-west-1|arm64|base|zfs|ami-07ecc21b4d4ceb764 +|ca-west-1|arm64|builder|ufs|ami-088c5a72d99faa69a +|ca-west-1|arm64|builder|zfs|ami-05f6b93c59bb1c45a +|ca-west-1|arm64|cloud-init|ufs|ami-0bfa208ac8232e81d +|ca-west-1|arm64|cloud-init|zfs|ami-06036ef35088834b2 +|ca-west-1|arm64|small|ufs|ami-0b2b9cc3ca074a35d +|ca-west-1|arm64|small|zfs|ami-0152207626136f258 +|eu-central-1|amd64|base|ufs|ami-00f830436b70c3d3c +|eu-central-1|amd64|base|zfs|ami-0a4e6acc0f39e314c +|eu-central-1|amd64|builder|ufs|ami-0d095290ca2ec381b +|eu-central-1|amd64|builder|zfs|ami-083288785f820a868 +|eu-central-1|amd64|cloud-init|ufs|ami-03a8d37b0c8ed9a53 +|eu-central-1|amd64|cloud-init|zfs|ami-057286bbbc9f22a79 +|eu-central-1|amd64|small|ufs|ami-047304a6c45a9e090 +|eu-central-1|amd64|small|zfs|ami-057f5d1ee4d068e90 +|eu-central-1|arm64|base|ufs|ami-0ad29db28aa2a5c7c +|eu-central-1|arm64|base|zfs|ami-07b7d04915dce012e +|eu-central-1|arm64|builder|ufs|ami-08c4b5283ca100f9d +|eu-central-1|arm64|builder|zfs|ami-035342542ec9e0682 +|eu-central-1|arm64|cloud-init|ufs|ami-02ddec08e6a80eae3 +|eu-central-1|arm64|cloud-init|zfs|ami-0a2ed7a6b6389b918 +|eu-central-1|arm64|small|ufs|ami-0d8bb9672b71bd357 +|eu-central-1|arm64|small|zfs|ami-0691f49ff2559fdf5 +|eu-central-2|amd64|base|ufs|ami-0b07a6bb7cc81d367 +|eu-central-2|amd64|base|zfs|ami-088a765a4bd51ae1d +|eu-central-2|amd64|builder|ufs|ami-065a59e3765d23d69 +|eu-central-2|amd64|builder|zfs|ami-0777de178014237d2 +|eu-central-2|amd64|cloud-init|ufs|ami-0352c1532bff11265 +|eu-central-2|amd64|cloud-init|zfs|ami-0b1ba04aea0515542 +|eu-central-2|amd64|small|ufs|ami-007064f0a2cab30dc +|eu-central-2|amd64|small|zfs|ami-0933c9654c9a48bee +|eu-central-2|arm64|base|ufs|ami-056b0f11a91c9d8d6 +|eu-central-2|arm64|base|zfs|ami-0ed79229b6a9e65a6 +|eu-central-2|arm64|builder|ufs|ami-0a67fb1a60fa354dd +|eu-central-2|arm64|builder|zfs|ami-097603a5da402a326 +|eu-central-2|arm64|cloud-init|ufs|ami-083db1804a54fbaaf +|eu-central-2|arm64|cloud-init|zfs|ami-02f95ed3bcb2d79ca +|eu-central-2|arm64|small|ufs|ami-0eba99658fca9409c +|eu-central-2|arm64|small|zfs|ami-0eba91a482c51f60e +|eu-north-1|amd64|base|ufs|ami-0fc2fa893d386f26c +|eu-north-1|amd64|base|zfs|ami-02811dada96750331 +|eu-north-1|amd64|builder|ufs|ami-0ae145e9a0a2a027c +|eu-north-1|amd64|builder|zfs|ami-09324ef627894dce9 +|eu-north-1|amd64|cloud-init|ufs|ami-0f4ba902b96f01d7e +|eu-north-1|amd64|cloud-init|zfs|ami-04735c22650218275 +|eu-north-1|amd64|small|ufs|ami-020215a8e0973c902 +|eu-north-1|amd64|small|zfs|ami-09140268c226fa56e +|eu-north-1|arm64|base|ufs|ami-02ddf952b0e2c3fb3 +|eu-north-1|arm64|base|zfs|ami-0827d22ce02ef33ef +|eu-north-1|arm64|builder|ufs|ami-028ba014d004a7f75 +|eu-north-1|arm64|builder|zfs|ami-0100a7537d12d750e +|eu-north-1|arm64|cloud-init|ufs|ami-0fd78e7cae9dc18d6 +|eu-north-1|arm64|cloud-init|zfs|ami-05eaf7c1f2eeb253d +|eu-north-1|arm64|small|ufs|ami-0f94cb42368faf994 +|eu-north-1|arm64|small|zfs|ami-06a1e73751e6c7c71 +|eu-south-1|amd64|base|ufs|ami-01936312a8e5c8cda +|eu-south-1|amd64|base|zfs|ami-04a037a3316cc4e43 +|eu-south-1|amd64|builder|ufs|ami-029cefe18d058352b +|eu-south-1|amd64|builder|zfs|ami-057113f1b3c15e469 +|eu-south-1|amd64|cloud-init|ufs|ami-0a1a64b1b1b7d7f8b +|eu-south-1|amd64|cloud-init|zfs|ami-096e96bc017cfe668 +|eu-south-1|amd64|small|ufs|ami-03ba1bf223e1783cd +|eu-south-1|amd64|small|zfs|ami-05d4ba8bc52325e21 +|eu-south-1|arm64|base|ufs|ami-023922c52cc640939 +|eu-south-1|arm64|base|zfs|ami-084f440f2bf99f4a5 +|eu-south-1|arm64|builder|ufs|ami-0bb4bd703cf91cf44 +|eu-south-1|arm64|builder|zfs|ami-071abd09c34851b05 +|eu-south-1|arm64|cloud-init|ufs|ami-051460e48f86c8e26 +|eu-south-1|arm64|cloud-init|zfs|ami-05e7081830aaa151c +|eu-south-1|arm64|small|ufs|ami-02db6c9f90e4a0b4b +|eu-south-1|arm64|small|zfs|ami-03ef19f6c73d54c96 +|eu-west-1|amd64|base|ufs|ami-0893642cdd5be3e59 +|eu-west-1|amd64|base|zfs|ami-0cf6f542e0fb5ce1d +|eu-west-1|amd64|builder|ufs|ami-045cf6041a0989078 +|eu-west-1|amd64|builder|zfs|ami-0d9ce4f51df5ae56f +|eu-west-1|amd64|cloud-init|ufs|ami-0d5c08c9caa1c819c +|eu-west-1|amd64|cloud-init|zfs|ami-06c3ec28652b2dc5a +|eu-west-1|amd64|small|ufs|ami-0d83218207c3cf6bf +|eu-west-1|amd64|small|zfs|ami-0e62ed3b3f926c201 +|eu-west-1|arm64|base|ufs|ami-0c545020ebe2eac1d +|eu-west-1|arm64|base|zfs|ami-0ab0368e0bfb39d8b +|eu-west-1|arm64|builder|ufs|ami-01be6682d4e12446d +|eu-west-1|arm64|builder|zfs|ami-05d7fe2441f831347 +|eu-west-1|arm64|cloud-init|ufs|ami-06831fd76608fde73 +|eu-west-1|arm64|cloud-init|zfs|ami-054955339e5411c27 +|eu-west-1|arm64|small|ufs|ami-0920bf091961d2ee6 +|eu-west-1|arm64|small|zfs|ami-0055bae138b3f9a1d +|eu-west-2|amd64|base|ufs|ami-09b12f28095a9d4c1 +|eu-west-2|amd64|base|zfs|ami-0324ec251dc2787e5 +|eu-west-2|amd64|builder|ufs|ami-090259b1ba93e4a43 +|eu-west-2|amd64|builder|zfs|ami-03aff8462e9dcfcf7 +|eu-west-2|amd64|cloud-init|ufs|ami-0511a7a2d459e44cb +|eu-west-2|amd64|cloud-init|zfs|ami-036e3d9bb88ccadb6 +|eu-west-2|amd64|small|ufs|ami-0a09a4e0f42058708 +|eu-west-2|amd64|small|zfs|ami-0526078ed3558b78a +|eu-west-2|arm64|base|ufs|ami-0fe1dd75a21e21681 +|eu-west-2|arm64|base|zfs|ami-06b2a2f1d7d8f8ee9 +|eu-west-2|arm64|builder|ufs|ami-098fdee42e4b46ba8 +|eu-west-2|arm64|builder|zfs|ami-08da7e0bc0db3f915 +|eu-west-2|arm64|cloud-init|ufs|ami-0c862f68ece565757 +|eu-west-2|arm64|cloud-init|zfs|ami-00f4ba41709fb2791 +|eu-west-2|arm64|small|ufs|ami-0ce7e0a71a2fbcb62 +|eu-west-2|arm64|small|zfs|ami-095f99aa12129b1b3 +|eu-west-3|amd64|base|ufs|ami-028ea42bee4926c34 +|eu-west-3|amd64|base|zfs|ami-0f19d0607fce084f9 +|eu-west-3|amd64|builder|ufs|ami-0f96b6b1fadaf2d4e +|eu-west-3|amd64|builder|zfs|ami-01ed6e7ec0c9e9b29 +|eu-west-3|amd64|cloud-init|ufs|ami-0ee84dc58faacfc01 +|eu-west-3|amd64|cloud-init|zfs|ami-0087c97fc7b07760b +|eu-west-3|amd64|small|ufs|ami-00d5fbaf5bffa190e +|eu-west-3|amd64|small|zfs|ami-0dcd8a1eda1a2da3b +|eu-west-3|arm64|base|ufs|ami-000090911b1845ca7 +|eu-west-3|arm64|base|zfs|ami-0660587c2ee4718ee +|eu-west-3|arm64|builder|ufs|ami-06f5b8f9e237e0764 +|eu-west-3|arm64|builder|zfs|ami-0b7f396ee690d1b7d +|eu-west-3|arm64|cloud-init|ufs|ami-000dcabdd0ceb8656 +|eu-west-3|arm64|cloud-init|zfs|ami-053072620c96af361 +|eu-west-3|arm64|small|ufs|ami-043d104eedd5a51a1 +|eu-west-3|arm64|small|zfs|ami-019faf42a4db29cb4 +|me-south-1|amd64|base|ufs|ami-0bce6f16996061d3f +|me-south-1|amd64|base|zfs|ami-0c2ad0a6e02d4befd +|me-south-1|amd64|builder|ufs|ami-0b34d6a159fa00221 +|me-south-1|amd64|builder|zfs|ami-0450a59a7386474d5 +|me-south-1|amd64|cloud-init|ufs|ami-0474fc832cbebcffd +|me-south-1|amd64|cloud-init|zfs|ami-0212067f0073d4565 +|me-south-1|amd64|small|ufs|ami-055fa3328161b2dbd +|me-south-1|amd64|small|zfs|ami-0033055109972d5b0 +|me-south-1|arm64|base|ufs|ami-0b063ffe0c64be87c +|me-south-1|arm64|base|zfs|ami-057aecdb114645ca3 +|me-south-1|arm64|builder|ufs|ami-07f1bd42b0bd617ce +|me-south-1|arm64|builder|zfs|ami-0db08dfa137d10fdd +|me-south-1|arm64|cloud-init|ufs|ami-04dbd45c010e784de +|me-south-1|arm64|cloud-init|zfs|ami-09e866152f610c80e +|me-south-1|arm64|small|ufs|ami-004b1deff29c18fe7 +|me-south-1|arm64|small|zfs|ami-07efe5d3f248a9798 +|sa-east-1|amd64|base|ufs|ami-087d20ed7991cbc02 +|sa-east-1|amd64|base|zfs|ami-0d71c5b4b64dd155d +|sa-east-1|amd64|builder|ufs|ami-0d80341499abd839b +|sa-east-1|amd64|builder|zfs|ami-0f50b526ffec13d74 +|sa-east-1|amd64|cloud-init|ufs|ami-027f418fafc06d58e +|sa-east-1|amd64|cloud-init|zfs|ami-059e0f4591711742f +|sa-east-1|amd64|small|ufs|ami-0caeca5550b299308 +|sa-east-1|amd64|small|zfs|ami-00fb30cdefbd4ada6 +|sa-east-1|arm64|base|ufs|ami-007511bc95bbcada2 +|sa-east-1|arm64|base|zfs|ami-0041a116c39284fc7 +|sa-east-1|arm64|builder|ufs|ami-0828d3aef099a7f5a +|sa-east-1|arm64|builder|zfs|ami-09db11cb9cb800ac3 +|sa-east-1|arm64|cloud-init|ufs|ami-06a0f34ab50ac3d1c +|sa-east-1|arm64|cloud-init|zfs|ami-099957de2dc824f34 +|sa-east-1|arm64|small|ufs|ami-0c249ae71ad09c7fc +|sa-east-1|arm64|small|zfs|ami-023f8566f4809cd0f +|us-east-1|amd64|base|ufs|ami-0342740003b564677 +|us-east-1|amd64|base|zfs|ami-07f1ba942c19e93bf +|us-east-1|amd64|builder|ufs|ami-0febe107fbbab0fb7 +|us-east-1|amd64|builder|zfs|ami-0a425d38b930beac2 +|us-east-1|amd64|cloud-init|ufs|ami-0896b00aad319eacc +|us-east-1|amd64|cloud-init|zfs|ami-046ec871270eb8f37 +|us-east-1|amd64|small|ufs|ami-0846a400119423af6 +|us-east-1|amd64|small|zfs|ami-09080147fc68ed672 +|us-east-1|arm64|base|ufs|ami-065b3d489d6cde1e6 +|us-east-1|arm64|base|zfs|ami-0434493dda2c9f12e +|us-east-1|arm64|builder|ufs|ami-0ccfd090b04a949f2 +|us-east-1|arm64|builder|zfs|ami-03b337a87a0c83617 +|us-east-1|arm64|cloud-init|ufs|ami-0aa0ee1e69d1a1fab +|us-east-1|arm64|cloud-init|zfs|ami-0281913863f662240 +|us-east-1|arm64|small|ufs|ami-02ff47fbd06b9b055 +|us-east-1|arm64|small|zfs|ami-04c999efd65af7927 +|us-east-2|amd64|base|ufs|ami-00e94468201cdaa76 +|us-east-2|amd64|base|zfs|ami-0a3e5e581acff4f6d +|us-east-2|amd64|builder|ufs|ami-05c8627579afa943c +|us-east-2|amd64|builder|zfs|ami-0203323ad5040aacf +|us-east-2|amd64|cloud-init|ufs|ami-05ca39d7cb673b155 +|us-east-2|amd64|cloud-init|zfs|ami-082ca0b96935b015f +|us-east-2|amd64|small|ufs|ami-0d34777ff38fe5418 +|us-east-2|amd64|small|zfs|ami-08240681d79c63544 +|us-east-2|arm64|base|ufs|ami-0a270f0b5c774d7a5 +|us-east-2|arm64|base|zfs|ami-0151c673d17a543e8 +|us-east-2|arm64|builder|ufs|ami-098c73269a3c5864f +|us-east-2|arm64|builder|zfs|ami-06622c6c650d85779 +|us-east-2|arm64|cloud-init|ufs|ami-0adde69689b953f29 +|us-east-2|arm64|cloud-init|zfs|ami-06a6eb00228717003 +|us-east-2|arm64|small|ufs|ami-07e66b937aa4888d4 +|us-east-2|arm64|small|zfs|ami-0a68446da1a6e89da +|us-west-1|amd64|base|ufs|ami-0b20b38b5d042e2f3 +|us-west-1|amd64|base|zfs|ami-08451743c654f8754 +|us-west-1|amd64|builder|ufs|ami-0d4d55e99189cd8fa +|us-west-1|amd64|builder|zfs|ami-02d2725cfe989b514 +|us-west-1|amd64|cloud-init|ufs|ami-0fe5a6b938de40278 +|us-west-1|amd64|cloud-init|zfs|ami-0ca23b8ab57131076 +|us-west-1|amd64|small|ufs|ami-0e8d4a652a89be4ab +|us-west-1|amd64|small|zfs|ami-023ff0586a75b0de0 +|us-west-1|arm64|base|ufs|ami-09d3dd919d66a74fc +|us-west-1|arm64|base|zfs|ami-0bbbd7a03b8c72c3c +|us-west-1|arm64|builder|ufs|ami-09ac4d3c6cb4f65fb +|us-west-1|arm64|builder|zfs|ami-0ba1dcfd83f31a5b7 +|us-west-1|arm64|cloud-init|ufs|ami-0a7888dbfbb6f8460 +|us-west-1|arm64|cloud-init|zfs|ami-0927adcfc82f6a0bc +|us-west-1|arm64|small|ufs|ami-0bd71aedb8a5d90dc +|us-west-1|arm64|small|zfs|ami-08bcd1e209681ace5 +|us-west-2|amd64|base|ufs|ami-02df046e75a6f37ab +|us-west-2|amd64|base|zfs|ami-0e837a77e16b39418 +|us-west-2|amd64|builder|ufs|ami-0d988ada71b536ca1 +|us-west-2|amd64|builder|zfs|ami-0e19abd8e49b8e388 +|us-west-2|amd64|cloud-init|ufs|ami-02b8379c0d5c126b8 +|us-west-2|amd64|cloud-init|zfs|ami-00539d9bd7b6070f7 +|us-west-2|amd64|small|ufs|ami-067437e6adb7355ca +|us-west-2|amd64|small|zfs|ami-0bcc4bc17a064be93 +|us-west-2|arm64|base|ufs|ami-03960a72c9c26c5b3 +|us-west-2|arm64|base|zfs|ami-0dbec4fde6b5424ec +|us-west-2|arm64|builder|ufs|ami-0cf173fd94bc8a1cd +|us-west-2|arm64|builder|zfs|ami-0044187f8ebe02964 +|us-west-2|arm64|cloud-init|ufs|ami-04562fb7b6e98c87b +|us-west-2|arm64|cloud-init|zfs|ami-09725394ed1b6f22e +|us-west-2|arm64|small|ufs|ami-06461f7e09754331e *** 4 LINES SKIPPED *** From nobody Tue Feb 24 20:03:00 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fL7tr6FfTz6SmRp for ; Tue, 24 Feb 2026 20:03:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fL7tr4HDbz3jpH for ; Tue, 24 Feb 2026 20:03:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771963380; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ChhFzT3vZBa6J4LrOEVwKo6WuYqXHNoItIXprFiMMtg=; b=ME8TzBSBnaL+OaC7gVaPi2TInYiUPu/ZCaKi1DS9MD68f2O64WyL/snMok5pcR2wuG54tF nAF3YSA6nBLK0ZuZdkoKGXuYpwmrsvWfLGCV0PVOVdDdCIR6cLV5G5K+rzC6KUyo1Ln1Jt mtbYs2ou09VCTGgxZDC5D7la1Mg1rSJG56x47jsxsWmeCpwJhox1Xh3IfwhHcnuuzAI76r r1OpNv8M1GgpX6YkuSOFTiTEJsNaV23hfRxpdgSVdpzZUNMrM6+k/gPCXfWn+TC7HYLnh+ 71pOxMmhMVhXrhiv96MViEEW4SMoWWuvjEaQDAUxDWb/DiKwCuVa9BD9KdrviQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771963380; a=rsa-sha256; cv=none; b=sVThXB5N/tozoTqWBVRRKqQ6Dmp5pPJ/fKccW74OlXElCxFJaxThnYi1CME6PSiQUl1WxB iskgm4jJnn1Q2EIvMmymdyt/uGWsGPORIH3lCqCP41ySdw1fUrF+Ka7MN1yodR8CRYGd3N PnEMxF5CUfLt7nPFegfU0x3Ktz7cQ5D3C5RgyL6u+a1kEFGHdZmFhKNtvvORO0hlbhtw+x wGE5z0q/+KCpFxxKT6wlF8B7PJzrhEx6XG7SM9tIsmX6xR/mbygUmdlttZ1t58AJiHazjO RGjrSJL+Nvv1mXu6CLspvJEyNiABdsaaZFG7sHBENuNyW+wGIDUeltUmv/l9Mg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771963380; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ChhFzT3vZBa6J4LrOEVwKo6WuYqXHNoItIXprFiMMtg=; b=yqOy3QwYeMuB94/81QEOCAuVycrvku3Y0XCfpg9i60I6iuV29aGabFft6En6vccTSTi5Y7 wVJAee9G1DfsjBNpvAdL1T5pP/E/LBOGQIIEx7vvnaHv7SsOcSuXC++sRviwglSQEFXSj3 jzFIm0tk8qRg/OpWS/kvyHz7SCjavFhV64SlLh71zqBoEp9wmtAVtnIuES+H/MtkoaOO+L k9OD6K4wNraGJ1qqOmivuefxCWlhZf/eZUd2Xc45eMj4vaWef6E916VipiPFGlYJxNhPh0 f16J/FEEsLsm6tRlLRDsr0mV4MUSaOQzR7h9swwSjZg00ZiFebJ3bXJMOta2Qg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fL7tr3hbjzVs1 for ; Tue, 24 Feb 2026 20:03:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21d30 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 20:03:00 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 763af3a986 - main - nl/books/faq: fix a few fuzzy translations List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 763af3a9866ea6c99630e32c49055fc973e142d9 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 20:03:00 +0000 Message-Id: <699e03f4.21d30.289651c6@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=763af3a9866ea6c99630e32c49055fc973e142d9 commit 763af3a9866ea6c99630e32c49055fc973e142d9 Author: Rene Ladan AuthorDate: 2026-02-24 20:00:45 +0000 Commit: Rene Ladan CommitDate: 2026-02-24 20:00:45 +0000 nl/books/faq: fix a few fuzzy translations --- documentation/content/nl/books/faq/_index.adoc | 2 +- documentation/content/nl/books/faq/_index.po | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/documentation/content/nl/books/faq/_index.adoc b/documentation/content/nl/books/faq/_index.adoc index 07e440070c..2017e0dd87 100644 --- a/documentation/content/nl/books/faq/_index.adoc +++ b/documentation/content/nl/books/faq/_index.adoc @@ -80,7 +80,7 @@ Het FreeBSD-project heeft een helder en onwrikbaar doel: het bieden van een hoog Het heeft als doel een veelzijdig platform te bieden, dat geschikt is voor een breed scala aan computertoepassingen, van servers en werkstations tot embedded systemen en nog veel meer. FreeBSD is ontwikkeld met een grote toewijding aan de opensource principes, resulterend in een omgeving waar de bijdragen van een wereldwijde community van ontwikkelaars het besturingssysteem vormgeven en definiëren. Deze toewijding aan kwaliteit, vrijheid en betrouwbaarheid is wat FreeBSD onderscheidt en wat het doorlopende succes als opensource project verklaard. [[FreeBSD-usecases]] -=== What use cases is FreeBSD good for? +=== Voor welke toepassingen is FreeBSD geschikt? FreeBSD is een veelzijdig besturingssysteem dat uitblinkt in verschillende toepassingsgebieden. Het is in het bijzonder geschikt voor servers. De stabiliteit en prestaties van FreeBSD maken het een populaire keuze voor webhosting, databases en netwerktoepassingen. De robuuste beveiligingsfuncties maken het ook een sterke kandidaat voor firewalls en beveiligingstoepassingen. Naast het gebruik als server kan FreeBSD ook op maat worden ingesteld voor gespecialiseerde omgevingen, zoals bijvoorbeeld embedded systemen en game consoles. De aanpasbaarheid, betrouwbaarheid en het opensource karakter maken FreeBSD een aantrekkelijke keuze voor een breed scala aan computertoepassingen. diff --git a/documentation/content/nl/books/faq/_index.po b/documentation/content/nl/books/faq/_index.po index dc4b25cdc6..11443fb511 100644 --- a/documentation/content/nl/books/faq/_index.po +++ b/documentation/content/nl/books/faq/_index.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the FreeBSD Documentation package. # René Ladan , 2025. # Tammo-Jan Kamminga , 2025, 2026. +# René Ladan , 2026. msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" "POT-Creation-Date: 2026-02-22 15:58+0000\n" -"PO-Revision-Date: 2026-02-22 16:18+0000\n" -"Last-Translator: Tammo-Jan Kamminga \n" +"PO-Revision-Date: 2026-02-24 04:45+0000\n" +"Last-Translator: René Ladan \n" "Language-Team: Dutch \n" "Language: nl_NL\n" @@ -179,8 +180,7 @@ msgstr "" #. type: Title === #: documentation/content/en/books/faq/_index.adoc:89 -#, fuzzy, no-wrap -#| msgid "What uses cases is FreeBSD good for?" +#, no-wrap msgid "What use cases is FreeBSD good for?" msgstr "Voor welke toepassingen is FreeBSD geschikt?" From nobody Tue Feb 24 20:03:01 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fL7tt19hnz6SmRs for ; Tue, 24 Feb 2026 20:03:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fL7ts4qCwz3jpX for ; Tue, 24 Feb 2026 20:03:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771963382; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VxX5isU6fPRA0fMhGoapnjgzIJ/UPfu8g7c8YgzdELM=; b=LrbAhyQxi20Oe0uoSWAax7EMwki1SX3RNvwoB5Lz6wVETv9o3Yh+yUDPfsGSwocGxfHBqb HTHEgQBv5wqGyayWdXMcohkmKioXaiPlptJP/g3UzOs5uxnLkdKfJqCjOhKDZvxPvZxQZ/ /VSmqa46oKtBPTFNV2qGZ08DTzS1xfS1905zsH6t0epbMZFKCBbcFL7/J3OTZp0Phphq9p JnEUWhbI3ysTqLRzDL1QZW209m7z9e2c/Vxkff1XcHWH2r9a/wKHqeaPj9BmkRHmukZBU3 nxoDnvvPm02QRbfRjkHImnAKfk7emKnV9/nhDT+K5sbAXG0WNLnFPhOUw+vu4g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771963382; a=rsa-sha256; cv=none; b=x7Y0TABgdER6VifrazPqIgfi5fybv5B3TPHKyyhlmgMNhqK2rzKLBvfE6ap+4XIm3EcZGJ gkn7mFQHykRtjszEtjVSuH1rQd1/5UxKbJC+i9GoOxOGwhU7aej925ggp8pHxhBThHnaIf K5maDKGiKyEBK1UtigbxODxrxfV4sgdEZIWOOwmtTdJkwjiJ16AVHs7+qs7mEvBLyqrwQ/ t89B9rnL6TC76LJzRT5Uc4PwfnJGrwB/fk1GFokVcVfd6KIBWSfjWKIxRgYI/NO2hgpxQJ OATNaYb/m2ctRolBADMY74XurZo+kVgxTdLwXiLI3Lp6XUjtDPXedRKQaC3TiA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771963382; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VxX5isU6fPRA0fMhGoapnjgzIJ/UPfu8g7c8YgzdELM=; b=jdpNfeBZMuWyQ6WpOreoktUFJng1wCVSELyJQwoK7xHR7McD4c0wsgCrF1OYiNez6UWks9 rMr7+UIHZByaS1eNmIuzMxTp2qBSXLfOCVN4AAJm9PnPOTnxcZbr+XjaoO2CcNYrX9qqaI gy6B5gHLLokLGSnZjUfSug48tksqG7Mroe05tUj39W5yqqDzGJgA10nMpudd/8aW/TMu6f qD1/xKUUtQszlDHwC+t2yRq6IziP+D/j9GXibcHCGOE7kjN4W+8K+dxatIO63XakabvVem /qejvVG0by+5Jl3JlYrGxWfuj6v4pH407bX9eCKiyY1y1jCfwUiTIHGiB6PLLA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fL7ts4Ql2zW0q for ; Tue, 24 Feb 2026 20:03:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21ef0 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 20:03:01 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: e19e425613 - main - nl/articles/leap-seconds: update translation List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e19e42561302998a559527e9d8ef403c2a733695 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 20:03:01 +0000 Message-Id: <699e03f5.21ef0.32d31610@gitrepo.freebsd.org> The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=e19e42561302998a559527e9d8ef403c2a733695 commit e19e42561302998a559527e9d8ef403c2a733695 Author: Rene Ladan AuthorDate: 2026-02-24 20:02:30 +0000 Commit: Rene Ladan CommitDate: 2026-02-24 20:02:30 +0000 nl/articles/leap-seconds: update translation --- .../content/nl/articles/leap-seconds/_index.adoc | 2 +- .../content/nl/articles/leap-seconds/_index.po | 31 +++++++++++----------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/documentation/content/nl/articles/leap-seconds/_index.adoc b/documentation/content/nl/articles/leap-seconds/_index.adoc index e2087a6b72..a725c617a7 100644 --- a/documentation/content/nl/articles/leap-seconds/_index.adoc +++ b/documentation/content/nl/articles/leap-seconds/_index.adoc @@ -53,7 +53,7 @@ Standaardgedrag voor schrikkelseconden is beschreven in https://datatracker.ietf [[leapseconds-posix]] == De standaardomgang met schrikkelseconden op FreeBSD -De eenvoudigste manier om met schrikkelseconden om te gaan is met de tijdregels van POSIX die FreeBSD standaard gebruikt, gecombineerd met extref:{handbook}[NTP, network-ntp]. Wanneer man:ntpd[8] draait en de tijd is gesynchroniseerd met bovenliggende NTP-servers welke correct met schrikkelseconden omgaan, dan zal de schrikkelseconde ervoor zorgen dat het systeem automatisch de laatste seconde van de dag herhaalt. Er zijn geen verdere aanpassingen nodig. +De eenvoudigste manier om met schrikkelseconden om te gaan is met de tijdregels van POSIX die FreeBSD standaard gebruikt, gecombineerd met extref:{handbook}netwerk-servers[NTP, network-ntp]. Wanneer man:ntpd[8] draait en de tijd is gesynchroniseerd met bovenliggende NTP-servers welke correct met schrikkelseconden omgaan, dan zal de schrikkelseconde ervoor zorgen dat het systeem automatisch de laatste seconde van de dag herhaalt. Er zijn geen verdere aanpassingen nodig. Als de bovenliggende NTP-servers onjuist met schrikkelseconden omgaan, zal man:ntpd[8] de tijd met één seconde vooruitzetten nadat de afdwalende bovenliggende server het heeft opgemerkt en zichzelf heeft aangepast. diff --git a/documentation/content/nl/articles/leap-seconds/_index.po b/documentation/content/nl/articles/leap-seconds/_index.po index a21d5919a9..3cf42d3b97 100644 --- a/documentation/content/nl/articles/leap-seconds/_index.po +++ b/documentation/content/nl/articles/leap-seconds/_index.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the FreeBSD Documentation package. # Danilo G. Baio , 2021. # René Ladan , 2025. +# René Ladan , 2026. msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2022-02-01 09:21-0300\n" -"PO-Revision-Date: 2025-06-24 21:10+0000\n" -"Last-Translator: René Ladan \n" +"POT-Creation-Date: 2025-11-08 16:17+0000\n" +"PO-Revision-Date: 2026-02-24 04:45+0000\n" +"Last-Translator: René Ladan \n" "Language-Team: Dutch \n" "Language: nl_NL\n" @@ -73,8 +74,8 @@ msgid "" "txt[Bulletin C]." msgstr "" "Schrikkelseconden worden aangekondigd door https://www.iers.org/IERS/EN/Home/" -"home_node.html[IERS] op https://datacenter.iers.org/data/latestVersion/" -"16_BULLETIN_C16.txt[Bulletin C]." +"home_node.html[IERS] op https://datacenter.iers.org/data/" +"latestVersion/16_BULLETIN_C16.txt[Bulletin C]." #. type: Plain text #: documentation/content/en/articles/leap-seconds/_index.adoc:55 @@ -95,19 +96,19 @@ msgstr "De standaardomgang met schrikkelseconden op FreeBSD" #: documentation/content/en/articles/leap-seconds/_index.adoc:62 msgid "" "The easiest way to handle leap seconds is with the POSIX time rules FreeBSD " -"uses by default, combined with extref:{handbook}[NTP, network-ntp]. When " -"man:ntpd[8] is running and the time is synchronized with upstream NTP " -"servers that handle leap seconds correctly, the leap second will cause the " -"system time to automatically repeat the last second of the day. No other " -"adjustments are necessary." +"uses by default, combined with extref:{handbook}network-servers[NTP, network-" +"ntp]. When man:ntpd[8] is running and the time is synchronized with " +"upstream NTP servers that handle leap seconds correctly, the leap second " +"will cause the system time to automatically repeat the last second of the " +"day. No other adjustments are necessary." msgstr "" "De eenvoudigste manier om met schrikkelseconden om te gaan is met de " "tijdregels van POSIX die FreeBSD standaard gebruikt, gecombineerd met " -"extref:{handbook}[NTP, network-ntp]. Wanneer man:ntpd[8] draait en de tijd " -"is gesynchroniseerd met bovenliggende NTP-servers welke correct met " -"schrikkelseconden omgaan, dan zal de schrikkelseconde ervoor zorgen dat het " -"systeem automatisch de laatste seconde van de dag herhaalt. Er zijn geen " -"verdere aanpassingen nodig." +"extref:{handbook}netwerk-servers[NTP, network-ntp]. Wanneer man:ntpd[8] " +"draait en de tijd is gesynchroniseerd met bovenliggende NTP-servers welke " +"correct met schrikkelseconden omgaan, dan zal de schrikkelseconde ervoor " +"zorgen dat het systeem automatisch de laatste seconde van de dag herhaalt. " +"Er zijn geen verdere aanpassingen nodig." #. type: Plain text #: documentation/content/en/articles/leap-seconds/_index.adoc:64 From nobody Tue Feb 24 20:28:24 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fL8S90Vdnz6SqNq for ; Tue, 24 Feb 2026 20:28:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fL8S84Dh9z3pjD for ; Tue, 24 Feb 2026 20:28:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771964904; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iR2E+HGheoKVkctFauVwicTvlZksVdSR+koSOjN5Y4Y=; b=SCeAd3KL3lHYQ9uV0B+IX+96DreqQQvujGPDzDI3cHCpSkjEGSHPESewIz35tTG4wsrGGe 9ONnBsj0p5pmEHT4aut3Gp2axW8NnwtHqirUAH/QIWibrLNBWkO1RoqkZyNAI/cBh9UnXN m5KR8fIYvWslGIJmCrWspsyaMB8+AVUrlIHsKHzvjzhfkH4VABugJ4cICTpP0KpXjtd35m GgNXBcG9BZvbFPgYLae2MJTJNR7UlozCgXGfdG5VcQwQFWQ41dqpLM8ttVrd+GBnLrLQYr +LiSuEkA9TP0rTKGFPvOoEJbUM8UNeXgpdsK+WU+pccrij2n6JEFl7/wDEVcZw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771964904; a=rsa-sha256; cv=none; b=wRGkC8b2ytXZk22cx1Nx2hN1/vEbmRnFG5vXEc5ON9ziQCjfcLSW4Q1D43vhNO3w2JYobk XNC9o22r+8Z9QDXXu41Nt1cO+qBpVwtIxsJthh1JE1flZ6wx+xse7uIb/kgP7SHJJdlyy3 MU/CtZ2nOYNKWeSXcl1E3eFJv8NC9gXKcxN/vXNcJbBRXP4oS0xGKtBCXe6PLj0+r0x7yA l1ry8r7ABkgsBnkErFPyOBe/+8W++n0+VNpBtvuMUj6vpZaR9n1jcjR4JDIiNMVUPzGeqN ej2Oyd3BPhkQ6IJHzwve3F6m9135bAUipuXNeGBUPD/a4zRb9fY/rsyDuGuc/w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771964904; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iR2E+HGheoKVkctFauVwicTvlZksVdSR+koSOjN5Y4Y=; b=Rc4peFKE9d7HxCXbI1GFZMvJju4dSvwN37X+SBZc9/02kP2/t+Fm+7trM5cQ0Ca8Wod5Sf ugEYFHWhJOz+2t3xu/B1VtMjCUSKxFjaLjflsD/eADHsuW8h1YMrYlA+FvWRCGMeLQ3N6M 8lLC+yTp9ZNoKPHHeCVZ46AbR4XnPJL0Mtpp14BCa7KJxagKUp6WWLVRWHqPWJm6Burzqx HuQur1/wtztO1WB764b7WuZS3DZO6CDEB8IbdCBJFUyzvt8Y2u9B7g19LipECcjtzFGghv xMOnwolZ9q7XyBq6COv2j44a2TBD/BlSMW+8OtcSPBYcKoKcmsSTbvXPzMAxJA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fL8S83NxczWVt for ; Tue, 24 Feb 2026 20:28:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2207e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 24 Feb 2026 20:28:24 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 2b2316c3e4 - main - website/ru: Add releases/14.4R/_index.adoc List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2b2316c3e49fee5422a2f729c88ab72e7e8e30d5 Auto-Submitted: auto-generated Date: Tue, 24 Feb 2026 20:28:24 +0000 Message-Id: <699e09e8.2207e.42261e18@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=2b2316c3e49fee5422a2f729c88ab72e7e8e30d5 commit 2b2316c3e49fee5422a2f729c88ab72e7e8e30d5 Author: Andrey Zakhvatov AuthorDate: 2026-02-24 20:26:28 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-02-24 20:26:28 +0000 website/ru: Add releases/14.4R/_index.adoc Synced to EN fdb916e1c318b87a24b66ce62efd7e5d9e72f926 --- website/content/ru/releases/14.4R/_index.adoc | 37 +++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/website/content/ru/releases/14.4R/_index.adoc b/website/content/ru/releases/14.4R/_index.adoc new file mode 100644 index 0000000000..9be8369497 --- /dev/null +++ b/website/content/ru/releases/14.4R/_index.adoc @@ -0,0 +1,37 @@ +--- +title: "Информация о релизе FreeBSD 14.4" +sidenav: download +--- + +:localRel: 14.4 +:localBranchStable: stable/14 +:localBranchReleng: releng/14.4 + += Информация о релизе FreeBSD {localRel} + +== Введение + +Эта страница содержит сводную информацию о FreeBSD {localRel}. +Для получения дополнительной информации о процессе выпуска релизов, пожалуйста, ознакомьтесь с разделом link:../../releng/[Информация о подготовке релизов] на веб-сайте. + +== Подробная информация + +Более подробная информация +//, в частности, информация о релизе +// и информация об аппаратной совместимости +может быть найдена на следующих страницах: + +//link:announce/[Объявление о выходе FreeBSD {localRel}-RELEASE] + +//link:signatures/[Подписанные контрольные суммы FreeBSD {localRel}-RELEASE] + +//link:installation/[Информация по установке FreeBSD {localRel}-RELEASE] + +//link:hardware/[Информация об аппаратной совместимости FreeBSD {localRel}-RELEASE] + +//link:relnotes/[Информация о релизе FreeBSD {localRel}-RELEASE] + +//link:errata/[Исправления и дополнения для FreeBSD {localRel}-RELEASE] + +//link:readme/[Readme FreeBSD {localRel}-RELEASE] + +link:schedule/[График выпуска FreeBSD {localRel}-RELEASE] + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (15.10.2025): fdb916e1c318b87a24b66ce62efd7e5d9e72f926 +// From nobody Wed Feb 25 01:31:16 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fLH9c2Z7rz6TVg7 for ; Wed, 25 Feb 2026 01:31:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLH9c1n2Fz3W0m for ; Wed, 25 Feb 2026 01:31:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771983076; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=p9zQqidjYnWSpIOdTxuYO3YeQNTDVTuebGVglJaVfM8=; b=Qvi/r9Nz2E4H8tyokjXaLAwWHuOBfE4H31cZSVxr0XA2IanWothqnkeiWo8qlsLMz/eLFJ 2fGt+PEBcnuC26BIbNCRrmnNHTE6BtGupdmVfMaAFRhx1VzW+oeLoP2gnT3X4rzJXfp8AR kvl9rYLJlK1iLu7am9HkP+LyZRlxRzxRQg/gs1sS9FfYStUG8pbWcDSjDJ/MzivYkNKAaN w859W1281thXgmR2hKD+Kgd17R7R7A7YJoXRpNFRghzodSVvmhutKkgXtiZzkFwUpmg4Q+ /xYcpKRDWbErPHMWifFoEOXYpEXD3EEOTbJNoGpDMMgQGjrH5ku042Ctzgu+vw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771983076; a=rsa-sha256; cv=none; b=a3qQ7zDBUYO5Vg+pMHHeM5eZ1Nye6lvuJK1mvAAZdS4nhOZmrmW/rPoSt0IBgID6qFjZ/b ZOUzKh96goJpuvr6Wk3N6hOcUssl5wtNty1jh6Y+VWPZfHQ/KqsC06BWJPtyxJgWp5BSCr tHuhM5Vj+lAM0XygE13Q3yEiSEsCKewL4aK5Nt+PK2ngp/gt4sbnB7ZV/+tn4ZqXrw5ITT XSR5bsgb3Tg+ZbOTHZBH4bjtB6hRBW/oKgAlEHGBj5NW89o3uIzGnURMg+/JDQwi9QFF0V cSb7fvPRS/umSoE7jbm+43ezy+aQG5+ETYBaORIUTFtK2CpYc2cjlGIP6OHVIA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771983076; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=p9zQqidjYnWSpIOdTxuYO3YeQNTDVTuebGVglJaVfM8=; b=OvTruryC0TSPEu/kuIGA5pHiRjIvDg4RjpCmKJf58pODqlTrc8mBqs8GAD9/vz/eY7UJj3 Wvf9qNDBA857CdaRoTrVHki4vk1hj8/rYL88kXl7iRDWZE5rXa8ovxc89t0ZcfWmaWKGIs /LJgUDdN26V4ManPnSLnL+hBpUQvm6BbqKLqBZw52XShUhkY7MmQfMRcu8q4i/zgNmObqM O4XlUZObJaTqUWTVFOGt2ffBOJf1jd1eiyvbKyUi/4ZdDI/IZsodf7QT4IaqaMqbJbZ0c6 kVsGUX+0MRlhG6h+6589TrJlzTjZ3DMGj5VL/zqK5RxJYM2lRPFGMIw3tN2BAw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fLH9c1JN2zhF7 for ; Wed, 25 Feb 2026 01:31:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1916f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 25 Feb 2026 01:31:16 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Philip Paeps Subject: git: 005bf1c59c - main - Add security advisories affecting 13.5R, 14.3R and 15.0R List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: philip X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 005bf1c59c120936048675bffc89c5f649cc7c99 Auto-Submitted: auto-generated Date: Wed, 25 Feb 2026 01:31:16 +0000 Message-Id: <699e50e4.1916f.6121f78e@gitrepo.freebsd.org> The branch main has been updated by philip: URL: https://cgit.FreeBSD.org/doc/commit/?id=005bf1c59c120936048675bffc89c5f649cc7c99 commit 005bf1c59c120936048675bffc89c5f649cc7c99 Author: Philip Paeps AuthorDate: 2026-02-25 01:31:08 +0000 Commit: Philip Paeps CommitDate: 2026-02-25 01:31:08 +0000 Add security advisories affecting 13.5R, 14.3R and 15.0R FreeBSD-SA-26:04.jail 13.5R and 14.3R FreeBSD-SA-25:05.route affects all supported releases --- website/content/en/releases/13.5R/errata.adoc | 2 ++ website/content/en/releases/14.3R/errata.adoc | 2 ++ website/content/en/releases/15.0R/errata.adoc | 1 + 3 files changed, 5 insertions(+) diff --git a/website/content/en/releases/13.5R/errata.adoc b/website/content/en/releases/13.5R/errata.adoc index 3a6a30eaae..09005faf4f 100644 --- a/website/content/en/releases/13.5R/errata.adoc +++ b/website/content/en/releases/13.5R/errata.adoc @@ -50,6 +50,8 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:12.rtsold.asc[FreeBSD-SA-25:12.rtsold] |16 December 2025 |Remote code execution via ND6 Router Advertisements |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:01.openssl.asc[FreeBSD-SA-26:01.openssl] |27 January 2026 |Multiple vulnerabilities in OpenSSL |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:02.jail.asc[FreeBSD-SA-26:02.jail] |27 January 2026 |Jail escape by a privileged user via nullfs +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:04.jail.asc[FreeBSD-SA-26:04.jail] |24 February 2026 |Jail chroot escape via fd exchange with a different jail +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.route.asc[FreeBSD-SA-26:05.route] |24 February 2026 |Local DoS and possible privilege escalation via routing sockets |=== [[errata]] diff --git a/website/content/en/releases/14.3R/errata.adoc b/website/content/en/releases/14.3R/errata.adoc index c9af842a93..5ba196ffe9 100644 --- a/website/content/en/releases/14.3R/errata.adoc +++ b/website/content/en/releases/14.3R/errata.adoc @@ -52,6 +52,8 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:12.rtsold.asc[FreeBSD-SA-25:12.rtsold] |16 December 2025 |Remote code execution via ND6 Router Advertisements |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:01.openssl.asc[FreeBSD-SA-26:01.openssl] |27 January 2026 |Multiple vulnerabilities in OpenSSL |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:02.jail.asc[FreeBSD-SA-26:02.jail] |27 January 2026 |Jail escape by a privileged user via nullfs +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:04.jail.asc[FreeBSD-SA-26:04.jail] |24 February 2026 |Jail chroot escape via fd exchange with a different jail +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.route.asc[FreeBSD-SA-26:05.route] |24 February 2026 |Local DoS and possible privilege escalation via routing sockets |=== [[errata]] diff --git a/website/content/en/releases/15.0R/errata.adoc b/website/content/en/releases/15.0R/errata.adoc index 1ba6187e14..da9874f778 100644 --- a/website/content/en/releases/15.0R/errata.adoc +++ b/website/content/en/releases/15.0R/errata.adoc @@ -47,6 +47,7 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:12.rtsold.asc[FreeBSD-SA-25:12.rtsold] |16 December 2025 |Remote code execution via ND6 Router Advertisements |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:01.openssl.asc[FreeBSD-SA-26:01.openssl] |27 January 2026 |Multiple vulnerabilities in OpenSSL |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:03.blocklistd.asc[FreeBSD-SA-26:03.blocklistd] |10 February 2026 |blocklistd(8) socket leak +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.route.asc[FreeBSD-SA-26:05.route] |24 February 2026 |Local DoS and possible privilege escalation via routing sockets |=== [[errata]] From nobody Wed Feb 25 16:59:09 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fLgmM1Kjhz6TFrD for ; Wed, 25 Feb 2026 16:59:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLgmM0p1Hz3SwY for ; Wed, 25 Feb 2026 16:59:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772038755; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/swjEX81UIlV2pBZk4lEBWnuGOSvD7cz/NEt2ciOiWM=; b=MOPWoL9uodfrTKKgMnWSg2Te6m4w/5blqvVmGwB5dogL4yZkokpJm48nOK4OK7a31jUFik +E/37KOgZPY0vyMYvItYu4o95ZSGT0zwTtcqPhfAvTWKF+CjpaUA7MwhR3YnVOC5UTGGsq z0PU4wlDZJqw5x/R39fsmcjIjIL3Td+ZR45Sh0LWHgLlmI06HJ87Xw5LEj32VVbalrUkTV BzJmDubgH8F3Ue5abum+f/MRfbx0QbzDLhEnOBTPkU3cqARkhCVyXS2IV9wYl+BsqoxLMF 57wOdik/fwpdYuJwRO7UHtb3acdj6mEcw457SusAX9kwUxIlTENZRYTEymtPZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772038755; a=rsa-sha256; cv=none; b=JESOJ6diFiyK9pKDOyqDGxamiXYPKs/c3FTGN+Vp5hTnKISFcjriZp5+TFzSyp6wULm7yJ JsZ+n/d8Y1ygVsmH9ER1KmXAnd+TGSa9lxtYRKXuw8C/KCb/nv1gM3S/Ega61c5s5XLV41 KfNmydfZj0tuIi1vYYpre0tacQrQ+IIusgst8yRTfYRjg/YUiJiWUQID8IcILdMKXNjirz gpudPdSKxZvJNR9NfgltRO1NjF0rIt3+X3yOr9WwYWx7QrH2BWaCqJgOgCaTVcStLGYnpk zlFlmc/Ncq/RwlxAMpxHHL31CMHfy04iXEp2O01Gdi9SU9KDvul3Ok+FWVVabw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772038755; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/swjEX81UIlV2pBZk4lEBWnuGOSvD7cz/NEt2ciOiWM=; b=gDPAOPY7byX4WSdS692/K8wCS2XKMRjFjOr/87Yv5ilKI9OSniKUiU21h2kr88y4JdUcOx vxwRp49NiyoV1yDPUyKLQ4IuFA0HoNbyOQURsK6hTPTCluiJwz59+XpPPR0b7gyg9kMzzI llgZdCS8Xry8tIaR7YVk/TIWGSHFf4wOgilc/9r3OKZYnOUQy0zYXLbmbdPNEwe5t2QAx/ 7rPEopqPBf4uIDz4p6iDehVjNGRwUpv1XC4520QKiRlxqL1Xosv1LCHJk23FU0PT/JVQVl Ql9/IOXs5GJBIuuo06aspwuSeIJSTxKFGqpL43XTkF14Unuob2WxYnda4Ii45w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fLgmM0Pddz18c9 for ; Wed, 25 Feb 2026 16:59:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 341d7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 25 Feb 2026 16:59:09 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 4b090313cc - main - website: update ru/news - SA translated List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4b090313cc761abe511d93db200dcb084000c380 Auto-Submitted: auto-generated Date: Wed, 25 Feb 2026 16:59:09 +0000 Message-Id: <699f2a5d.341d7.9ffa07c@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=4b090313cc761abe511d93db200dcb084000c380 commit 4b090313cc761abe511d93db200dcb084000c380 Author: Vladlen Popolitov AuthorDate: 2026-02-25 16:58:32 +0000 Commit: Vladlen Popolitov CommitDate: 2026-02-25 16:58:32 +0000 website: update ru/news - SA translated Differential Revision: https://reviews.freebsd.org/D55515 --- website/data/ru/news/news.toml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/website/data/ru/news/news.toml b/website/data/ru/news/news.toml index 498f55b8d3..23c100d611 100644 --- a/website/data/ru/news/news.toml +++ b/website/data/ru/news/news.toml @@ -1,8 +1,19 @@ # Новости сортируются по году, месяцу и дню +[[news]] +date = "2026-02-24" +title = "Устранена уязвимость в маршрутизации FreeBSD, вызывавшая отказ в обслуживании" +description = "Бюллетень безопасности. Устранена уязвимость (CVE-2026-3038) в интерфейсе сокетов маршрутизации (route). Непривилегированный пользователь может отправить специально сформированный запрос, вызывающий переполнение буфера стека в ядре. Это приводит к повреждению стека и неминуемому аварийному завершению системы, вызывая отказ в обслуживании (DoS). В сочетании с другими гипотетическими ошибками возможна локальная эскалация привилегий. Проблема затрагивает все поддерживаемые версии FreeBSD. Исправления уже выпущены, администраторам рекомендуется срочно обновить системы." + +[[news]] +date = "2026-02-24" +title = "Устранена возможность выхода из jail (CVE-2025-15576)" +description = "Бюллетень безопасности. Устранена уязвимость (CVE-2025-15576) в механизме клеток (jail). Проблема позволяет процессам в двух разных клетках, имеющих общее nullfs-монтирование и возможность обмена файловыми дескрипторами через UNIX-сокеты, получить доступ к файловой системе хоста за пределами своего окружения. Это приводит к полному \"побегу\" из клетки. Уязвимость затрагивает FreeBSD 14.3 и 13.5. Исправления уже включены в стабильные ветки и релизы обновлений. Администраторам рекомендуется незамедлительно обнов ить системы." + + [[news]] date= "2026-02-22" -title = "Отчёт о состоянии за октябрь-декабрь 2025 года" +title = "Отчёт о состоянии за октябрь-декабрь 2025 года (на русском языке)" description = "Опубликован Отчёт о состоянии работ с ноября по декабрь 2025 с 28 записями (на русском языке)." [[news]] From nobody Wed Feb 25 17:27:31 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fLhP45rM0z6TKp8 for ; Wed, 25 Feb 2026 17:27:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLhP45FNnz3cRx for ; Wed, 25 Feb 2026 17:27:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772040456; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rZ5XH+Q2/r0d4oxFiCT2Q3PpT7b2SglT5XL0lXq8qS0=; b=EuH2nBaYMQls1XALdhfJh9YWklu/ho6EGu13IgQw3kDTI5b1EfLKCgbPORsRbiWLEHrTnu uAftajvKTrzHas07LjBM1ApjpwC0z328DZ2vTrfde0Y5Nr0i02jy/+o+m4BF9XvdIyk33m 8VgyekyiHsEJN8W7pZ+2GJ7d972L55EO7qKcjHOQ1MTtlV+1JsPXV0nYxLsYgAWGce61+F b/CD1vA4+BQ3PYrrZAmoB8a2th0HQ9L4FlPwLeXeaFicPeJeygr6hdjzmbd82z6lxAUw3X FnWU+pzmxPiwCiDnNvMoA61JsPDVkXQ9nyQ+vtdqVMaU+VkhgrtyW36K7xrvqQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772040456; a=rsa-sha256; cv=none; b=lpDU9JRhiUKaZTS3+gBGP8/CxFICA9VkLaEPmTVfUdtsYEXzf3QCvjs6CqSFKaz4ZBjRLZ H54NI3b18t+Dpe1BJbAXm4yS2296WQzUqVxpnx/GHPyq4fOZtI9ZUBD6mJzz+KqEaao0Qx G86ug4OX6UsJeURIjihE8eSfiVBtNENGb/WPI8izq1U88P6/IaJb8RPThl6JakGdh4wixX DIKLyl26hXGb6ofKDf/6hMdBvMISCy7qO7UfIR4p/Y94q4y+RQHhceZ9W2TVhnt+rKItYz ylHY0PBtXphiHCYB+yTomi04gU491qr+qhjHACBwasR2ieNvU3n/Zk8djmx/eg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772040456; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rZ5XH+Q2/r0d4oxFiCT2Q3PpT7b2SglT5XL0lXq8qS0=; b=BZUQO+/Cru8Nte+MS0bTPY8RqTIdR1US3QvQAubnj4+1A/ndKuY6vODU4frAQcQqIs0e1p Qvx6lbWwtS1KKjhNDV3CRrctjgkIw1E+3qBL1EWfiBYmsqd1zx75HhqZ6d9WCtKek//AAH nbdCc4msZLue9y0tVENkpRzldpek86bAluh2309jvbYcdH286mpjsC7GF5luTPyURhsSMf dcEJCKW2NnVQXcoIEr6xutUUxssfyfeE3Uz1jSAJGt/iAHCYx91hJAS0p+hk9fiXT2752a SVS/p2i4xaYI2FsfV5dJ5fEj3IcM04WROUTGQ5AwYYca+pFWyXdqif4kP8VroQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fLhP44qHFz19TX for ; Wed, 25 Feb 2026 17:27:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 38396 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 25 Feb 2026 17:27:31 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladlen Popolitov Subject: git: 8f2da83b93 - main - 14.4/relnotes: Latest commits and SA added List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vladlen X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8f2da83b935d62bdff156797635c90d5b34d0619 Auto-Submitted: auto-generated Date: Wed, 25 Feb 2026 17:27:31 +0000 Message-Id: <699f3103.38396.52f65f37@gitrepo.freebsd.org> The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=8f2da83b935d62bdff156797635c90d5b34d0619 commit 8f2da83b935d62bdff156797635c90d5b34d0619 Author: Vladlen Popolitov AuthorDate: 2026-02-25 17:26:52 +0000 Commit: Vladlen Popolitov CommitDate: 2026-02-25 17:26:52 +0000 14.4/relnotes: Latest commits and SA added Approved by: re (implicit) Differential Revision: https://reviews.freebsd.org/D55513 --- website/content/en/releases/14.4R/relnotes.adoc | 28 +++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index 507d804b1f..c644f1c9fb 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -119,6 +119,14 @@ This section lists the various Security Advisories and Errata Notices since {rel |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:02.jail.asc[FreeBSD-SA-26:02.jail] |27 January 2026 |Jail escape by a privileged user via nullfs + +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:04.asc[FreeBSD-SA-26:04] +| 24 February 2026 +| Jail chroot escape via fd exchange with a different jail + +| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.asc[FreeBSD-SA-26:05] +| 24 February 2026 +| Local DoS and possible privilege escalation via routing sockets |=== [[errata]] @@ -224,6 +232,20 @@ gitref:527027da391d[repository=src]. The man:swapon[8] utility now supports encrypted swap files using man:md[4] devices with an [.filename]#.eli# suffix in man:fstab[5]. This allows encrypted swap to be configured in fstab as previously documented. gitref:9d80d681ee9d[repository=src]. +The man:diff[1] utility now reports I/O errors encountered during the Stone algorithm's file comparison phase, providing error messages where previously only the exit status indicated failure. +gitref:3c10ed2ba3aa[repository=src]. +{{< sponsored "Klara, Inc." >}} + +The man:diff[1] utility no longer incorrectly compares a file or directory to itself, fixing a bug where diff could produce misleading output. In addition, several internal correctness and robustness improvements were made (see related commits), including fixes for resource leaks in the pagination code, improved error handling around file descriptor operations, and prevention of potential integer overflows when using very large context windows. Additional tests were added to cover these cases. +gitref:b4139147bbb7[repository=src], +gitref:6761e555376e[repository=src], +gitref:2434f3b279a9[repository=src], +gitref:238bf5ebf684[repository=src]. +{{< sponsored "Klara, Inc." >}} + +The Bluetooth startup script man:rc.d/bluetooth[8] now retries the hccontrol reset up to three times for improved reliability and fixes a redirection bug that could create stray files. +gitref:53d1c328e912[repository=src]. + [[userland-contrib]] === Contributed Software @@ -307,6 +329,9 @@ gitref:e52f11f4bbc8[repository=src]. The man:nc[1] (or netcat) utility now accepts service names (e.g., 'http') in addition to port numbers for the -p option and as command-line arguments. gitref:0fe58344e829[repository=src]. +The blocklist utility (man:blacklistd[8]) has been updated with upstream changes as part of the rename from blacklist to blocklist. +gitref:4690a369ff6d[repository=src]. + [[userland-deprecated-programs]] === Deprecated Applications @@ -449,6 +474,9 @@ Compatibility code for IPFW versions prior to FreeBSD 8 has been removed to simp gitref:57865e505aef[repository=src]. {{< sponsored "The FreeBSD Foundation" >}} +[.filename]#sbin/ipfw15# binary has been added with updated KBI for compatibility with 15.0+ kernels. The original man:ipfw[8] binary detects the new KBI and automatically runs ipfw15, ensuring firewall rules can be loaded during upgrades. The utility is also installed as [.filename]#/sbin/dnctl15# for dummynet compatibility. +gitref:969e2b406835[repository=src]. + [[wireless-networking]] === Wireless Networking From nobody Wed Feb 25 19:41:37 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fLlMj1y7dz6Tbwt for ; Wed, 25 Feb 2026 19:41:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fLlMj19M1z3vG1 for ; Wed, 25 Feb 2026 19:41:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772048497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zb0grzEWYPVpq7AGmAD+AQgef93jzFXHNgJkVO5DDyM=; b=QL2K0c7rMpNBx+AMvzngXsXxzbGkpHWsd6lO+ZuRU94dGKWgUxadADEm1kHCIJY8OXAbjf yswo78CEzmOaSb+dDeXzcsaE2mc6N+ZUXwnK1PC8I/lN+N62SUifK9hUZBSmSX3itbIyC0 vYV45u0+AMYLQTbPjPcDMiriNqDExHfkPomVf6lAD3ZQnL+2GjS7YnWxKSZc+8H/UR7cRW gDJegNHIX3YgVJGSJY1sMK5wMTGT4KNGDvvSh9umMH0PkRC6mgorNhcQIhLB3AXMeeDXA1 IsMKSQd9/L4mxKFe4hNhYT/r8HmDs9ceeLi4g8c3waQGA2ATBJpLMw3+CidQyQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772048497; a=rsa-sha256; cv=none; b=G5kgT7EWakPU3eqjyhBVlR0FYTxEYsY4MUpTkYjbaK+DPxZ/7gQapzUeNUaLY9NIxddv+R TsPL3gRJLPCzNLjRThNK95TQGOsYx1VPRcH2+Gyl5iYOSroHm0ExrOalMGbHAowREuGoaa LdAxUO++RUGB/j1uhkLJCdSZYQNXgL9QcNIjY69ETUvbDLpfUIIbENJM2spYuvBMdiOCQf BdttTbjd3GI5YQUdgoIH7Dl7BpCRnczN23aalXPwRuOeGv1HMzaHxQTyvqaROyHp6P43dx baiO+rp8qIe1D5hnbjx2ASP3LfJo9F7fyF/e4PW5t+zFH52Fieauiv+Da2v4fw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772048497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zb0grzEWYPVpq7AGmAD+AQgef93jzFXHNgJkVO5DDyM=; b=dwQv/fo1wCEVpNIRL/H5/V7H+aGf/4EXOA4+9Z7MRCTgGLW49K9mmMO1Gdfr62a156spqy oWUKESGktWvx+RkzD5TY5ytQ8aP8JR/t6nM0MYX4Lhxqki3QUHQXwZul025Btj2CgCCG2p CSml2HPWHhqIwNhd67sFLjf1gpj+cAkUIeiZ47/W7JtnEiA/xn1u7FjmMKUDwTXH59Ep7f D5nmyktFg0wh0IkLKaT2Dsl1/zLYuioC6djkcUu50v1klfT+ex+3hLF/lVA1DmDiJ+w0vo 40eoxCkkoUHxX9v/hQixnzjtd8lUquED7G9EgE3K+kseZLZLf2+aO+IolBh9dw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fLlMj0kLKz1DfF for ; Wed, 25 Feb 2026 19:41:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1ec35 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 25 Feb 2026 19:41:37 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 0beb9914f8 - main - website/ru: Update releases/15.0R/errata.adoc List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0beb9914f860639151ab81a287ff08b2ef8a15d1 Auto-Submitted: auto-generated Date: Wed, 25 Feb 2026 19:41:37 +0000 Message-Id: <699f5071.1ec35.5525a2ba@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=0beb9914f860639151ab81a287ff08b2ef8a15d1 commit 0beb9914f860639151ab81a287ff08b2ef8a15d1 Author: Andrey Zakhvatov AuthorDate: 2026-02-25 19:40:46 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-02-25 19:40:46 +0000 website/ru: Update releases/15.0R/errata.adoc Sync to EN 005bf1c59c120936048675bffc89c5f649cc7c99 --- website/content/ru/releases/15.0R/errata.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/content/ru/releases/15.0R/errata.adoc b/website/content/ru/releases/15.0R/errata.adoc index 7e6419ca95..518e85f720 100644 --- a/website/content/ru/releases/15.0R/errata.adoc +++ b/website/content/ru/releases/15.0R/errata.adoc @@ -48,6 +48,7 @@ sidenav: download |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:01.openssl.asc[FreeBSD-SA-26:01.openssl] |27 января 2026 |Несколько уязвимостей в OpenSSL |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:03.blocklistd.asc[FreeBSD-SA-26:03.blocklistd] |10 февраля 2026 |Утечка сетевых соединений в blocklistd(8) |link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:04.arm64.asc[FreeBSD-EN-26:04.arm64] |10 февраля 2026 |Аварийное завершение работы ядра при сохранении образа процесса на платформе arm64 +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.route.asc[FreeBSD-SA-26:05.route] |24 февраля 2026 |Локальный отказ в обслуживании (DoS) и возможность повышения полномочий через сокеты маршрутизации |=== [[errata]] @@ -94,5 +95,5 @@ sidenav: download // // The FreeBSD Russian Documentation Project // -// Original EN revision (11.02.2026): 5e7c1270fac8e5b7f6f877cd9711f07cd5d0958a +// Original EN revision (25.02.2026): 005bf1c59c120936048675bffc89c5f649cc7c99 // From nobody Thu Feb 26 17:17:34 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMJ773C1Sz6SwZc for ; Thu, 26 Feb 2026 17:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMJ772ZvFz3Zyx for ; Thu, 26 Feb 2026 17:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772126259; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Onal++XW4TCu6Vz8qeY573XvFI4Oqwm6iZ+ThdvWf0k=; b=g9nmGe9LiT9Uc5kUkYe4ih8JEdQKlqp78oZbGwz9OhcB+LJDyGUstQufadWlC57u/ViHFr WIz3fEn7Wl3P5Q6VkNF6AGjFpQ9GWeR9QGxNeA+wqqAMj0pPf40u7Cy8dfivDZx2795HzA Yt63nNKNIMQXsNdd5LLk6jq2kaUjIn9JxeySzI2IUPz5rAkQSWFfT4xpx60o+5yfUtpNpS vWNKGKgjGlanFmiufS4T8IBsyHir4yAhsDuOuORjT/g9SSscJbRG0to1cxoHxode5gLFUm /hYjNXgBTsCsC5ZEy9qE+bZ6xwOUCN1wY3U2KNVVbsB/vwe6GMapqFhffsRq9Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772126259; a=rsa-sha256; cv=none; b=hWTOD78yxfHHFvdImNyT5hTZnUeGZEFqj3kF2tyiAVDODGGeXqltuXUNeIj29Ri6i9rCkK MqSsnEjhiWbzqAe4xPWTKjtdoSGURtQIEEIXOGwA5GwHSV012vpzKbN8EEkM5pb1j5moGG YGH/iHqEZI5ha5PWArDBPT6W3yUR4eQwdo7WSVWksHCHjk4+mV8YXNcV5TLmSW9n51v2Yi 9iucnU7ZIs+1Tqi7y2yskKIErLmlLrjVvGvxQ5w9YZxLEuHmikewxB0UR3T68ORVv9WO32 t3w8aKLVkg1DmRXaGXDuU2/Si4sVQoWi5qs4sfe9iLJ+3SnPTMJbrGou9Ve7uw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772126259; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Onal++XW4TCu6Vz8qeY573XvFI4Oqwm6iZ+ThdvWf0k=; b=Ntq0csCXSVJ59FGIKJdyGXEq3Jxu8kctci522cgXaFt+mz7FK3iODJIOnQwKMRn87AmdJd eNOHbRdFgc25TxXNvAKCBgr6nRTsw6Ko3B2VAVvXY85OAIvorLwbmh/yilI2ciMmwhC3yd 00LH9HcB+AnjPmfWyOZiNmXVEYwRxmuc5Cl6DhmIPDi1PA/iaCsBJAuxh21PsfJtgTrZaN AJ6dn2engkH5b5kyyn5ZR6TgK3UfV+gVdwQI+kmKC3Q6r6w794AsJrKk24Jxiybrm7PiiC 2typhJUVprrIpGnYCLKQT6B9a+igO0a2c3RjWiAJJadqvWaM5xpbBdpxMofy3w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMJ77293Mzgf8 for ; Thu, 26 Feb 2026 17:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3d16e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 26 Feb 2026 17:17:34 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: b9e505a8fd - main - remove stale FreeBSD Mall links PR: 293468 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b9e505a8fde619b107912628a398f31b1e946029 Auto-Submitted: auto-generated Date: Thu, 26 Feb 2026 17:17:34 +0000 Message-Id: <69a0802e.3d16e.43c6ad95@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=b9e505a8fde619b107912628a398f31b1e946029 commit b9e505a8fde619b107912628a398f31b1e946029 Author: Wolfram Schneider AuthorDate: 2026-02-26 17:16:54 +0000 Commit: Wolfram Schneider CommitDate: 2026-02-26 17:16:54 +0000 remove stale FreeBSD Mall links PR: 293468 --- website/content/en/mailto.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/website/content/en/mailto.adoc b/website/content/en/mailto.adoc index bd77dde50b..0651662e26 100644 --- a/website/content/en/mailto.adoc +++ b/website/content/en/mailto.adoc @@ -30,4 +30,3 @@ Webmaster Team, Security Team, Postmaster Team, Bugmeisters, and others. link:../commercial/[Commercial Vendors] -- amongst these, http://www.freebsdmall.com/[The FreeBSD Mall] is a provider of high quality FreeBSD software, documentation, support and services. From nobody Thu Feb 26 20:35:07 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMNW43hQbz6TMBQ for ; Thu, 26 Feb 2026 20:35:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMNW435BVz49XM for ; Thu, 26 Feb 2026 20:35:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772138112; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uSKewKhjdmybxSzTJyBpFkAbEHIR2hajD0vXly/cT7A=; b=hPZMaBExyNd9oQ8T3CsRtPKFq/jisYC9yHqAKxIbXGERJuSjqID4h7JKoKs9J1WujNwkky kPxNpGmwTnbdtOxMQ5qx2yHrO3Q7ACylKIM1Uc2fkNxKlSdu2yD9AsbxcGucGRYGFLuOPx 21T06u6aKd4MQue0N4GrNtXu/996/hZLTZQkAWZ2ZaSmIDrjci1/MmWlYUGTrbqIZFk/ed VIWA8/SipP3OpT2haA5inXEp4MiZ70sYcpOMNMwyv+EDU2/nn52+OaL07TB7gbXcqJlO6P Z6uYHjlYZW/3/VfBufzw/oEElwQbqKCGH+QdcrVdoVUm53LSx7/ZnVbY0tDnYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772138112; a=rsa-sha256; cv=none; b=HCzjs0tyWzZ3lmjzLid0swaVUXy1MCc+7ZEr07/nMPqM9IeSnAmcq7hTO08uXim/GXtPoi EoABWHVBbYG8WtfETlITAe7eae6TyTIFlfCGHTF7FrKNEcUHTuvEkuhPnPCzeYjg0u8Gjm Yr+ysBL65JHjAs0gaszeOpcYH1dtPlcms5w2y43S6AnOEE5QPXxv3QNANs/9zHPOW3/Ofh N94XHRQcC0EyavY43+tY3fpHQkGRwHO00NuqpWSW/j5fBusMBjNk4UBn+McaqUn+9cC1Jr 2N8XClpktyDDXKndc+dyvpl3n+lHogf51Tw2vXNh2/PxLenIgcIg6pFXdguYEA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772138112; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uSKewKhjdmybxSzTJyBpFkAbEHIR2hajD0vXly/cT7A=; b=qIkTICsx6fD2aIRDsrI8IVZJHXnEdDfdYPL0ZJYxWr1f1Mepxr9XkvMBS0j4I6qlZ1RD3B po094EYuLhdx+zDdhxiRx3E29VtCxm5nR1muduK++vE7FvaF+zEwy0EXaG9XX2Ug8Dps6N 8hGaNXYso0AReGJcthT0ydy5VePsLGAwzqIwknsMT3sRPcY5VcJUj0seFr7b1Owle9lO43 mQvEBttMox/+qAtcYvighYvUXX51k8x/XvPlkEBP+weJyk7XjtQj2FslhjnXBqcXYiyVF2 GjiW6rpiEe9YW7rObagGtgaz2b3aCsCHbf3aPRNs/EuXR7Tm5so5lB1N7cWJbQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMNW42gmwzn9Q for ; Thu, 26 Feb 2026 20:35:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 226df by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 26 Feb 2026 20:35:07 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: ce5cc64018 - main - remove stale FreeBSD Mall links List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ce5cc64018697f4738303c6d63480272e911ae22 Auto-Submitted: auto-generated Date: Thu, 26 Feb 2026 20:35:07 +0000 Message-Id: <69a0ae7b.226df.5db76c7@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=ce5cc64018697f4738303c6d63480272e911ae22 commit ce5cc64018697f4738303c6d63480272e911ae22 Author: Wolfram Schneider AuthorDate: 2026-02-26 20:34:55 +0000 Commit: Wolfram Schneider CommitDate: 2026-02-26 20:34:55 +0000 remove stale FreeBSD Mall links PR: 293468 --- website/data/en/vendors/consulting.toml | 7 ------- website/data/en/vendors/misc.toml | 5 ----- 2 files changed, 12 deletions(-) diff --git a/website/data/en/vendors/consulting.toml b/website/data/en/vendors/consulting.toml index 96220bba5e..1bb6521539 100644 --- a/website/data/en/vendors/consulting.toml +++ b/website/data/en/vendors/consulting.toml @@ -56,13 +56,6 @@ name = "EscapeBox" url = "http://www.escapebox.net/en/" description = "More than 20 years of IT experience on demand! The EscapeBox Germany GmbH, founded in 2002, is a small but agile company that offers IT consulting services. We can support our clients both from remote and on location, as desired. So, if you are looking for capable freelancers for your projects, please do not hesitate to contact us today!" -[[consulting]] -id = "TheFreeBSDMall" -category = "namerica" -name = "The FreeBSD Mall" -url = "http://www.freebsdmall.com/" -description = "The FreeBSD Mall offers several different levels of support contracts for FreeBSD. Support is available on a per-incident basis, or as a convenient, extensible annual contract. Our highly trained technical support staff will handle your requests in a professional and efficient manner and will provide detailed responses to your needs by phone, fax, or email. The FreeBSD Mall staff has over 8 years of experience supporting FreeBSD. For more information, please see our support page." - [[consulting]] id = "hecker" category = "europe" diff --git a/website/data/en/vendors/misc.toml b/website/data/en/vendors/misc.toml index fefc82d8a0..ae85fde886 100644 --- a/website/data/en/vendors/misc.toml +++ b/website/data/en/vendors/misc.toml @@ -1,7 +1,2 @@ # Sort the entries by name -[[misc]] -id = "FreeBSDMall" -name = "FreeBSD Mall" -url = "http://www.freebsdmall.com/" -description = "The FreeBSD Mall can provide everything you may want or need to enhance your FreeBSD experience. Are you new to FreeBSD? Or, perhaps you've been using it for years? We have something for you. We have the latest FreeBSD CDROMs, helpful books, and colorful shirts and hats. Stay current with FreeBSD and put it to work for you!" From nobody Thu Feb 26 20:59:08 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMP2p0ZHpz6TPr6 for ; Thu, 26 Feb 2026 20:59:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMP2n6wY6z3DVf for ; Thu, 26 Feb 2026 20:59:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772139554; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pQ8fxhC8Zbn1g01y8NXq/aLCsts7KD/OJz1RdAxgGlw=; b=kxA1OlhFRJOlgLUa7bjNmP1JQebTvYcqwXybsGM8kd1uYVOGaR/iJbRZekt7Pk/73fNCGi VzfHNluywSQaXUiUcvd7hxAsLktAJvVLCwejUM04oDXLJZQGdcj0I/PDHp/jpedcheR5wh plAmigSlWyYUN+sRnsdHTHc9t06/c3UVv/wDl8Ybo19Lq9X2PSx0HmTRYp9gEwtViLmE+D GTrrrn+8ObtXRQ9QnHZ+2Ly4cZ6G28EGmaaP2h1PIuvD6sbG0KWqJU7P3kuhLWbvSgG5lu 7dBmE0EFvnkPksb6H66DnWYzsEuTsnVvi25ooWtncBblKe5d7J7c7zm+KOfxGw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772139554; a=rsa-sha256; cv=none; b=Ui9QHPAJ1X+jVm+JyKbAcHpjrzHpeMcW+jFkqDnJj6HOKpZgdJq0+zFf7bRDMK2NZwcNmc JtFkkJQxMdigpoALXBn164XjkY2Y6/rEup4xpcQtDpMm0nQDiUunFvKt+VHreWi8BkvS05 dFtQsz9nRkmYTKjTfQVG+h7FChybtZSc1M4dcSPnqeX8R4D3LiTUfvOU84ooibxKuu8OK3 ezmMXGR5lR9tMt+UdhND4eXxWrsCDw41r3VYqYNStdHo/ySIYZYJmrk1tTAJUayet4Xz0e 2A7YX+R5by7Rbfm1tl0Gg/z/cERMZoo5xpalI55YY9Rf4feKqEjDLVqlHrWSRA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772139554; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pQ8fxhC8Zbn1g01y8NXq/aLCsts7KD/OJz1RdAxgGlw=; b=WjyjNgYQuqSVjlLmwaYkEHDjqASLtj1CzC+pya3l3maWRapXrZ7HalNxIZFbTq985BIRLA oqL5IW3VjxqBJPWTTzzHo6+77fLST1ac+znmHNtmu4JIjoovqLNrkM0g1OBNhdmeB/90Tw b4zs6r34uJty0A6H0gJNC+8o9TQr+PxkdvsdR28jV+P5GlcT0aRDVoH6GkgqQcsEetlRdF 1JSwNhgBnHCDZXWg83zBBTKVu3xXU3tmdME/FGoX2fgXlcHNVEjlKW2avJFPKh3C+jyoAF VT7MAf2CjdiiTYpqzwhb5lqFvBQD9yxLWDxRHHNxv9WOJaCjFdF2EDEtxyksFg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMP2n6RyzznlG for ; Thu, 26 Feb 2026 20:59:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 268c7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 26 Feb 2026 20:59:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 0f71ddbf26 - main - remove stale FreeBSD Mall links List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wosch X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0f71ddbf2677a99106aff72e9bdb92c93c51f1c6 Auto-Submitted: auto-generated Date: Thu, 26 Feb 2026 20:59:08 +0000 Message-Id: <69a0b41c.268c7.12f2a344@gitrepo.freebsd.org> The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=0f71ddbf2677a99106aff72e9bdb92c93c51f1c6 commit 0f71ddbf2677a99106aff72e9bdb92c93c51f1c6 Author: Wolfram Schneider AuthorDate: 2026-02-26 20:58:28 +0000 Commit: Wolfram Schneider CommitDate: 2026-02-26 20:58:28 +0000 remove stale FreeBSD Mall links PR: 293468 --- website/content/en/where.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc index a605f756a3..c94d7b78f9 100644 --- a/website/content/en/where.adoc +++ b/website/content/en/where.adoc @@ -263,7 +263,7 @@ If you plan to get FreeBSD via FTP or HTTPS, check the FreeBSD Handbook for link [[distribution]] == Purchase FreeBSD Media -FreeBSD can be acquired on DVD from https://www.freebsdmall.com/[FreeBSD Mall], and other link:{handbook}mirrors/#mirrors-disc[DVD publishers]. +FreeBSD can be acquired on DVD from link:{handbook}mirrors/#mirrors-disc[DVD publishers]. [[apps]] == Applications and Utility Software From nobody Fri Feb 27 00:42:16 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMV084dCXz6StPt for ; Fri, 27 Feb 2026 00:42:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMV083rv5z3m0Z for ; Fri, 27 Feb 2026 00:42:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772152936; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ucst8ocGG0m1XrYkyBzQEYN1XU93bdKHio/aCxaWtyA=; b=h3vkGw5fELcjRU3Jj8D2CH5BANpn3RUJEy6uNIBbVtBcpSjj9lXmW0VOgmHRiV5pPVKCEg d+hjGtQqlqTxYQuenncp7Rwez5uWvs5w2BuxUurtiRjzZntt0YW7aeEvN2hX/47p1UDCOy uUX8YTPsW5xSDGk5avAI1lOpbAVOk8WSwceSYjkTFnY5OxkqV7ODBA1IHMN9Pt8JKWplep Zz8I1f9wcODpGjEFt3ZM4reqmEXYMpOod5SdnX5lpfdR2EtQT9D4epXwA8Xmc/OYg1KPqU aOA1wODxFcyNqDwoK2HVThRvH26f574StrsMi79A5STnAI8WN0Pn0Gf+xvh9mg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772152936; a=rsa-sha256; cv=none; b=ZBDwvpL1FyAdI4saLqJ2N5pqVZ8lMKoIN7pV0QQ3YeaL9rvCkfP38V+ElhFXdD4jRaIFiL AWhxnvhCBeOuJom2aoscdbnVHmR+b5XCNv2DMzCsMlDVBvWH2IcHmnLIE/8xqW75hgVPvw KJAepEhRbZqIWlLXazwlmywlTJXMETQ4TV7zBHAnAINpsaB54jJtYWGTIaBqWU8V1AH8c2 XONjf6uS9AINOne9sv6gqmxcQhPy1Vz/yt6PyL3O14WWcPlpYAxfA+9CeaHPAJ5LALrisg 1jHxiVkEH0bVtpwzSKW4NioUQFVJdJEC+AfWKJSs3mNQ3UF0TZ3ZWn2KKeFSTw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772152936; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ucst8ocGG0m1XrYkyBzQEYN1XU93bdKHio/aCxaWtyA=; b=dvsdJagEMLcA44MKDBmBAfJpZrq5Lk8fmotDeY2EHQ8inbIZcjpW0z7XsYhZl7nnsaNSwf YTySXDijhtWNwDzNo+cFWr5Zedm5tpKWN1ZLMCM2+2cv0nJ6sTNFCSJYayHdsgbSG9+RxX tWl9rxbVmB2gq3pEaTkBacZmOr/1NkW2qk6mxCBeU8r+h9A6Z51oZ54x+BSWv/3BCTIa0S 3npc+mOFTbN9MY0zN6PVpKMn5CUfa9/Ks7q8z1B9ddBwQB94AtvMBbXSeV2nZWd3SoMtlx 9nqqacUDhRMFAQhXwGfzp+8AtyJw7mnOznK74c+g78WIo1fovE0RzzhDGQYw/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMV083KV7zw5l for ; Fri, 27 Feb 2026 00:42:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 45dfc by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 27 Feb 2026 00:42:16 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Cc: Garrett Neugent From: Alexander Ziaee Subject: git: 837f3c38a3 - main - hanbook/network: Use consistent wireless interface List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 837f3c38a393e6d5902583b12020da7f00961f07 Auto-Submitted: auto-generated Date: Fri, 27 Feb 2026 00:42:16 +0000 Message-Id: <69a0e868.45dfc.47bc3a6b@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=837f3c38a393e6d5902583b12020da7f00961f07 commit 837f3c38a393e6d5902583b12020da7f00961f07 Author: Garrett Neugent AuthorDate: 2026-02-22 02:21:05 +0000 Commit: Alexander Ziaee CommitDate: 2026-02-27 00:41:37 +0000 hanbook/network: Use consistent wireless interface This chapter alternated between `iwn0` and `iwm0` for the interface. Reviewed by: carlavilla, ziaee Closes: https://github.com/freebsd/freebsd-doc/pull/613 --- documentation/content/en/books/handbook/network/_index.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/content/en/books/handbook/network/_index.adoc b/documentation/content/en/books/handbook/network/_index.adoc index 2dc5de6c38..b95dcf732c 100644 --- a/documentation/content/en/books/handbook/network/_index.adoc +++ b/documentation/content/en/books/handbook/network/_index.adoc @@ -107,7 +107,7 @@ em0@pci0:0:25:0: class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 device=0x class = network subclass = ethernet -- -iwn0@pci0:3:0:0: class=0x028000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x4237 subvendor=0x8086 subdevice=0x1211 +iwm0@pci0:3:0:0: class=0x028000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x4237 subvendor=0x8086 subdevice=0x1211 vendor = 'Intel Corporation' <1> device = 'PRO/Wireless 5100 AGN [Shiloh] Network Connection' <2> class = network @@ -607,7 +607,7 @@ Replace it with the password of the wireless network. The third step is to add the network interface entry to configure the network on startup. Obtain the network device interface by using the sysctl `net.wlan.devices`. -In the listing below, the output of this sysctl shows the network device interface is "iwn0". +In the listing below, the output of this sysctl shows the network device interface is "iwm0". [source,shell] .... @@ -621,11 +621,11 @@ The output should be similar to the following: net.wlan.devices: iwm0 .... -In the sysrc line that follows, replace "iwn0" with the output of the sysctl command if needed. +In the sysrc line that follows, replace "iwm0" with the output of the sysctl command if needed. [source,shell] .... -# sysrc wlans_iwn0="wlan0" +# sysrc wlans_iwm0="wlan0" # sysrc ifconfig_wlan0="WPA DHCP" .... From nobody Fri Feb 27 13:02:02 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMpPr0z4pz6T07q for ; Fri, 27 Feb 2026 13:02:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMpPr0LqNz3Ryx for ; Fri, 27 Feb 2026 13:02:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772197328; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FE5fw/euBmGOJDciEL36KUbLWSnssGCMAxmqL8wwJI0=; b=E8OuDr+ax6Hb04HRPg1I/D0a1JNRVsOP4unC+xueb1rIphsFtyXscBtCojOuJV74zdnnI4 wzo+D2BnbiVVtM6A+Lnb/+Iom3b/K3SVqyuXQIHDn259xti7z4MBRQXFfUOmqpBV8YpZ2B OloVJww7EuP/kKDH82GivtoEcJOaWnxWpDcWrAgyV6rMAdJmi16aKofDv+zG7w8bDjAeOl 6SrGEEq5Cu1mAJMnNCraYgwhVBSHP0R9y5DjDZpXScPFzUpu/IzE8jWLmCuq3HuRNcU8O6 mXW8tF2BkNYO6adXddSbVUDz9vqtpv9n5DFAP5ErFiTbwRRcvlc3e2xlRNZPcw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772197328; a=rsa-sha256; cv=none; b=g+J8tS3Yyjky3f/677beXo34r14fx8uUmWSp/Li2OstrzRxoJlZw0gUV5oghfDYHMELo5H lNnG8lf4+8zVOcXKza1zW7sfiA+xlnnql6wDe7bTrsxR+mNMvhPMmpRLR4GJno33SVUTPa 96dmAxwMOtMwq3+ME5vScCehQGhlgDbAvHVU08RUI+gEM+/o9qOex95EtoIV2lmer03t9P fuH3E24PxZ6Sy0/74KvxUGkLePrSKo5LwcpV/baLNE5+/ZVcgneI9WmsYISOstsF07eYFu 7aPRdl4Cg6pJa+wyHVCnCHC1Jir1P/uXy0f5nWhQDiio5YD1guJE4GDsLvf6QA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772197328; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FE5fw/euBmGOJDciEL36KUbLWSnssGCMAxmqL8wwJI0=; b=VunW6NbZ2MBdaP5S9Pg4pjAOwXjYmUpIrmIte2NEmgTaiUmh5TOAuciJdLBCQ9t/DF9ZKQ SlXAI4jaSY1LJlZ/KSwmuTjNDjgvChB5aaaekOCKitUCDj4E+Wy0mTOYkf9WbhBO2y3Bp5 jVutrW7JtTcUH7qVtiK1ce7Ubame0VIGDVKZM/DbicEcb7u4pkYbtMsQJlhEDUtm+e2a3y dZihtUvM0asz0YAPxaYKsJII5uzB1BIFYGwEyebUCjFm8glXVxIsPUjJzIh3E+ogjXe2yO cIOC4DrKCBXE6ubFI1CYv/Lhl6otaxGWZCHYQgi25szWYB62/uOwKVpyz+Kbsw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMpPq6rlBz3px for ; Fri, 27 Feb 2026 13:02:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1d3b5 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 27 Feb 2026 13:02:02 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 18f83b741b - main - Status/sendcalls: Update deadlines List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 18f83b741b97ef200a1f8206aee4549d7b7a3fe1 Auto-Submitted: auto-generated Date: Fri, 27 Feb 2026 13:02:02 +0000 Message-Id: <69a195ca.1d3b5.6a215bcb@gitrepo.freebsd.org> The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=18f83b741b97ef200a1f8206aee4549d7b7a3fe1 commit 18f83b741b97ef200a1f8206aee4549d7b7a3fe1 Author: Lorenzo Salvadore AuthorDate: 2026-02-25 14:19:05 +0000 Commit: Lorenzo Salvadore CommitDate: 2026-02-27 13:01:20 +0000 Status/sendcalls: Update deadlines While here, also fix a bug about months being counted starting from 0 instead of from 1. --- tools/sendcalls/call.txt.template | 4 --- tools/sendcalls/sendcalls | 70 +++++++++++++++++++++++++++------------ 2 files changed, 48 insertions(+), 26 deletions(-) diff --git a/tools/sendcalls/call.txt.template b/tools/sendcalls/call.txt.template index e6e844758b..fb89167d7d 100644 --- a/tools/sendcalls/call.txt.template +++ b/tools/sendcalls/call.txt.template @@ -3,10 +3,6 @@ Dear FreeBSD Community, The deadline for the next FreeBSD Status Report update is %%DEADLINE%% for work done since the last round of quarterly reports: %%START%% %%YEAR%% - %%STOP%% %%YEAR%%. -I would like to remind you that reports are published on a quarterly -basis and are usually collected during the last month of each quarter, -You are also welcome to submit them even earlier if you want, and the -earlier you submit them, the more time we have for reviewing. Status report submissions do not need to be very long. They may be about anything happening in the FreeBSD project and community, and diff --git a/tools/sendcalls/sendcalls b/tools/sendcalls/sendcalls index 57b6c384a6..96069ab5ca 100755 --- a/tools/sendcalls/sendcalls +++ b/tools/sendcalls/sendcalls @@ -1,6 +1,6 @@ #!/usr/bin/env perl # -# Copyright (c) 2020-2023 Lorenzo Salvadore +# Copyright (c) 2020-2026 Lorenzo Salvadore # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -47,9 +47,13 @@ my $year; # calls. # - $urgency_tag indicates the urgency with which we are requesting the # reports. It will be included in the subject of the calling mail. It -# can be empty, [2 WEEKS LEFT REMINDER] or [LAST OFFICIAL REMINDER]. +# can be empty, [1 MONTH LEFT REMINDER] or [LAST OFFICIAL REMINDER]. +# - $year_quarter is the year of the quarter. +# - $year_deadline is the year of the deadline. my $quarter; my $urgency_tag; +my $year_quarter; +my $year_deadline; # Variables related to the contacts of the last status reports # @@ -109,20 +113,20 @@ $template_substitutions{1}{'%%START%%'} = 'January'; $template_substitutions{1}{'%%STOP%%'} = 'March'; $template_substitutions{1}{'%%START_NUM%%'} = '01'; $template_substitutions{1}{'%%STOP_NUM%%'} = '03'; -$template_substitutions{1}{'%%DEADLINE%%'} = 'March, 31st'; +$template_substitutions{1}{'%%DEADLINE%%'} = 'April, 14th'; $template_substitutions{2}{'%%START%%'} = 'April'; $template_substitutions{2}{'%%STOP%%'} = 'June'; $template_substitutions{2}{'%%START_NUM%%'} = '04'; $template_substitutions{2}{'%%STOP_NUM%%'} = '06'; -$template_substitutions{2}{'%%DEADLINE%%'} = 'June, 30th'; +$template_substitutions{2}{'%%DEADLINE%%'} = 'July, 14th'; $template_substitutions{3}{'%%START%%'} = 'July'; $template_substitutions{3}{'%%STOP%%'} = 'September'; $template_substitutions{3}{'%%START_NUM%%'} = '07'; $template_substitutions{3}{'%%STOP_NUM%%'} = '09'; -$template_substitutions{3}{'%%DEADLINE%%'} = 'September, 30th'; +$template_substitutions{3}{'%%DEADLINE%%'} = 'October, 14th'; $template_substitutions{4}{'%%START%%'} = 'October'; $template_substitutions{4}{'%%STOP%%'} = 'December'; -$template_substitutions{4}{'%%DEADLINE%%'} = 'December, 31st'; +$template_substitutions{4}{'%%DEADLINE%%'} = 'January, 14th'; $template_substitutions{4}{'%%START_NUM%%'} = '10'; $template_substitutions{4}{'%%STOP_NUM%%'} = '12'; @@ -177,37 +181,48 @@ $year = $options{'y'} if($options{'y'}); die "Choosen date does not seem plausibile: year is $year, month is $month and day is $day" if( $day < 1 or $day > 31 or - $month < 1 or - $month > 12 or + $month < 0 or + $month > 11 or $year < 1970 ); -if($day < 14) +if($month % 3 == 2 and $day == 15) { - $urgency_tag = ''; + $urgency_tag = '[1 MONTH LEFT REMINDER] '; } -elsif($day < 23) +elsif( ($month == 2 and $day == 31) or + ($month == 5 and $day == 30) or + ($month == 8 and $day == 30) or + ($month == 11 and $day == 31) ) { - $urgency_tag = '[2 WEEKS LEFT REMINDER] '; + $urgency_tag = '[LAST OFFICIAL REMINDER] '; } else { - $urgency_tag = '[LAST OFFICIAL REMINDER] '; + $urgency_tag = ''; } $quarter = int($month / 3) + 1; +$quarter = $quarter - 1 if($month % 3 == 0 and $day < 15); +$quarter = 4 if($quarter == 0); # ------------------------------------------------------- # Compute @bcc_recipients and @cc_recipients # ------------------------------------------------------- -$year_last = $year; -$month_last_start = sprintf("%02d",int((($month - 3) % 12) / 3) * 3 + 1); -$month_last_stop = sprintf("%02d",$month_last_start + 2); + $quarter_last = $quarter - 1; -if($quarter_last == 0) +$quarter_last = 4 if($quarter_last == 0); + +$month_last_start = sprintf("%02d",($quarter_last - 1) * 3 + 1); +$month_last_stop = sprintf("%02d",$month_last_start + 2); +if(($quarter_last == 3 and $month == 0) or $quarter_last == 4) +{ + $year_last = $year - 1; +} +else { - $year_last = $year_last - 1; - $quarter_last = 4; + $year_last = $year; } + $quarter_last_directory = '../../website/content/en/status/report-'. $year_last. '-'. @@ -216,6 +231,7 @@ $quarter_last_directory = '../../website/content/en/status/report-'. $year_last. '-'. $month_last_stop; + foreach(`ls $quarter_last_directory`) { $_ =~ tr/\n//d; @@ -243,11 +259,21 @@ push @cc_recipients, @{ $quarter_specific_recipients{$quarter} }; # ------------------------------------------------------- # Compute missing %template_substitutions elements # ------------------------------------------------------- + +$year_quarter = $year; +$year_deadline = $year; +if ($quarter == 4) +{ + $year_quarter = $year_quarter - 1 if($month == 0); + $year_deadline = $year_deadline + 1 if($month != 0); +} + $template_substitutions{$quarter}{'%%QUARTER%%'} = $quarter; -$template_substitutions{$quarter}{'%%YEAR%%'} = $year; +$template_substitutions{$quarter}{'%%YEAR%%'} = $year_quarter; $template_substitutions{$quarter}{'%%SIGNATURE%%'} = $options{'s'}; + $template_substitutions{$quarter}{'%%DEADLINE%%'} = -$template_substitutions{$quarter}{'%%DEADLINE%%'}.' '.$year; +$template_substitutions{$quarter}{'%%DEADLINE%%'}.' '.$year_deadline; # ------------------------------------------------------- # Generate mail text @@ -269,7 +295,7 @@ close(call_mail); # ------------------------------------------------------- # Compute $subject and $send_command # ------------------------------------------------------- -$subject = $urgency_tag."Call for ".$year."Q".$quarter." status reports"; +$subject = $urgency_tag."Call for ".$year_quarter."Q".$quarter." status reports"; $send_command = "cat call.txt | mail -s \"".$subject."\""; # @bcc_recipients should never be empty as we have reports with mail From nobody Fri Feb 27 14:08:57 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMqv25S52z6T7Hr for ; Fri, 27 Feb 2026 14:09:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMqv24n4bz3c1R for ; Fri, 27 Feb 2026 14:09:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772201342; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iY4pXkRMpT/rllH7GNuWdqQuw7F7WueaUpSvuisSfKE=; b=PdQLaTGEPTu69R97f4W89HvG6XQRsINqWef1eqJz3/yFrpcDZ7VE9dd262aZuCserQJAPd pAq0UCFZ+Sl978rMNJ4zeLpW28w3kXnsDHjkpuY0s8MrxcRxWQsjh7CWFY/dIDH1zWm5O9 AmVjtWbaRFX1BluVoBhzwPsm/7Tuvx8voDygzZswUDJF0M9hAWiqfLFS7AspChSrKwJRd2 0tMQPbXdzRTnUmZONIkDc5WgCRGIUwWV4xKD39kqiOjHk4Rk7MDljhYAli++iGMsgqg1zU xcpLC9bDQaYSQhES3Ruj+lsi8JuzBKyHHZoN0ZhmXjPbmYANNJg8CnA23HlXig== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772201342; a=rsa-sha256; cv=none; b=gD6dKmMY7RE/TGNXfQqUUgR5yznsjPhbBaezV+avbnnfXyq6A0DNdrjWR8Upsfo+K/2PRg zPcoDIJoW/Xb2ZRnf930+lR1RRxaJDjPDmghbVmfdZgFRybzDDeSF63gfVE85uA+Y6FJi0 KhFlbyOCWgIrMQkQU1LaA/NOYqOBcnS+P22eQIJvMUvda3CcsNuoDCXhCiE0fnSJPnhtHd /QWniRp1Yq5xtlqDSYkfmJVttc2NNg2yzZb9zxQEcGNCSJKu9tVgorC0Fw/OPYYGbnhXnE HpY8phFmD1sszAOaM2yfh/AQ4+XF0h0X+eodeffFvFdhDqF4AG2oB1Yqsfc7/w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772201342; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=iY4pXkRMpT/rllH7GNuWdqQuw7F7WueaUpSvuisSfKE=; b=M+MHLugTCxauE2VUxvupQIzIcD4EVlBN1K5zaESY0Q15bEfINj289QNLpwfOWMmPUogBPf WxzPKdWobmUrF3a26a+sOka0q1Iek4974/+opL+TiXbDTFDBMvt5z1MpT47oO0u3vqN7vj RQxML/ien/JNRtKKIJ1bcwjcRNLF7sSOgnxKDFTG/wDicqRtrSy4agDGPNq2bx9Nj1AGI2 /g8vA5ZBIc49poGKI5ZNMdaJXM9xJzx+oRHdyIJ72P10C4TA3BZYvutIbih6YzqoVsMlfe Ct7KfGXmzzfY+csChcLbEp4O6XB3RLqhMGz6QMqfK18tfMUgJbAM/eonBC8zOw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMqv24JyVz5VN for ; Fri, 27 Feb 2026 14:09:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 23950 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 27 Feb 2026 14:08:57 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: fc4bac8b8d - main - Articles/Status: Update cron job example List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fc4bac8b8d7c9802adf4f1f60d62e8435e421bcb Auto-Submitted: auto-generated Date: Fri, 27 Feb 2026 14:08:57 +0000 Message-Id: <69a1a579.23950.338aaf58@gitrepo.freebsd.org> The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=fc4bac8b8d7c9802adf4f1f60d62e8435e421bcb commit fc4bac8b8d7c9802adf4f1f60d62e8435e421bcb Author: Lorenzo Salvadore AuthorDate: 2026-02-27 14:06:10 +0000 Commit: Lorenzo Salvadore CommitDate: 2026-02-27 14:06:10 +0000 Articles/Status: Update cron job example While here, change a 'cronjob' into 'cron job' for consistency. --- .../content/en/articles/freebsd-status-report-process/_index.adoc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/articles/freebsd-status-report-process/_index.adoc b/documentation/content/en/articles/freebsd-status-report-process/_index.adoc index b5de8f32eb..3253cec636 100644 --- a/documentation/content/en/articles/freebsd-status-report-process/_index.adoc +++ b/documentation/content/en/articles/freebsd-status-report-process/_index.adoc @@ -212,15 +212,16 @@ Calls for status reports are sent to the following recipients: The easiest way to send calls for status reports is to use the link:https://cgit.freebsd.org/doc/tree/tools/sendcalls/sendcalls[[.filename]#sendcalls# perl script] in the [.filename]#tools/sendcalls# directory of the doc git repository. The script automatically sends calls to all intended recipients. -It can also be used through a cron job, for example: +It can also be used through cron jobs, for example: .... -0 0 1,15,24 3,6,9,12 * cd ~/doc/tools/sendcalls && git pull && ./sendcalls -s 'Lorenzo Salvadore' +0 0 1,15,31 3,12 * cd ~/doc/tools/sendcalls && git pull && ./sendcalls -s 'Lorenzo Salvadore' +0 0 1,15,30 6,9 * cd ~/doc/tools/sendcalls && git pull && ./sendcalls -s 'Lorenzo Salvadore' .... [IMPORTANT] ==== -If you are in charge of sending calls for status reports and you are indeed using a cron job, please run it on freefall and sign it with your name so that it is possible to infer who has configured the cronjob, in case something goes wrong. +If you are in charge of sending calls for status reports and you are indeed using a cron job, please run it on freefall and sign it with your name so that it is possible to infer who has configured the cron job, in case something goes wrong. Also please update the example above with your name, as an additional safety measure. ==== From nobody Fri Feb 27 17:50:00 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fMwp53n0Rz6SqLs for ; Fri, 27 Feb 2026 17:50:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fMwp52dz5z48jT for ; Fri, 27 Feb 2026 17:50:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772214605; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5iCr+PegcVx4GdZlFlJkG3TcPJrXzTXhOCAjl/tBSTQ=; b=AkdaQFc6mkdSM0wDuwbU61MERsaL5o8pDHatTMDj0bLJtWOde6Xsl44dfW9UQu111Gpn7g UypPqzdBg4xclWhW8HQfMJJ32hr8sOK56CGZ7/1z9DYEiqcWxk5lGfqUU1Wmf2C7zlDsdf 9whQaaiSNyK3qBjR+saJ86J7PBKZ+/nxiI9A/zDk9kUmeO+iBjKqVMYzZwsS2AFrdzWjjX dvtKftlBbrWgg9Zx1xYiczu1sAKpm2RlvLGLOWZOIifpO8ha/htfXsXPa9KDUWRHtN8se5 +THBZpzswjWaW/UTXmwwv20OSX1zGKFsY1b93KmP/58GRIiz+2y2cHqO7hrL9g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772214605; a=rsa-sha256; cv=none; b=JSwxhIBMJ5d0LceTHZeUp/fEls6zXyrDWr2gk2J3Hzz1yDCJ3m3LpiFmw4oa+nSiWz1IZh 1DRLZ2doi1gOeu80wmQ/glCxSUKgdbXKO4z3GOWHWpAJswa/7U1Ra8SKeRoPv4AfUfi4pM mJfXDtB+px0u3by+KjhWRiQ66Dcu5vPO8u+MkiH6gjsZQYzRhhE0IZlQx+sDiLONhdnGPI 42TBs5LZNfv1ld/P9xBaoXDisK11JtqseFHxZSxiH8KZO5wSYBM/jNLqY1W0fz2hBWOgyu FGVzVTUjdp4qaP6vfzRv/cfpCwGvsCvvbICX1fx4r5Jp4AHr7BagGcoTSCLk+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772214605; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5iCr+PegcVx4GdZlFlJkG3TcPJrXzTXhOCAjl/tBSTQ=; b=VS8gWaJZsRoP5JjCjSXi3SFtbKNuKVerxngXWdeuC6rSF1xymyMAO/UOc74Z8g1zg1iQOz IOM/ff809/7hIOBiFgME0Km/m8GkiiBKE0J4psrjjPDJBCaT648WiG2NrXQ63RSVXn3A4i HGQRPDI5UdR8tB6CV7KcMxNsw1X85nwLmP1qBVCvMX3BIfCEv/FiutnEQK1Hy2tYHWQRe4 20Q3BVPR6zZQMy/E4OHIfXSmX2wBKxEBLFb/EpO0UEJWNPO2dQ5FPRjplytvWp/7oVXC1s +jeQeEW5C02f4Hq92UupGIkfvIOyHNSg3uyZKvCe+YCWjHuMNnaEzFPFRuu4Kw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fMwp52132zC1Z for ; Fri, 27 Feb 2026 17:50:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4251e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 27 Feb 2026 17:50:00 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 800452c2ef - main - 14.4: On schedule List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 800452c2efc51b157128c64e80c2843d736525fc Auto-Submitted: auto-generated Date: Fri, 27 Feb 2026 17:50:00 +0000 Message-Id: <69a1d948.4251e.445bc58e@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=800452c2efc51b157128c64e80c2843d736525fc commit 800452c2efc51b157128c64e80c2843d736525fc Author: Colin Percival AuthorDate: 2026-02-27 17:48:46 +0000 Commit: Colin Percival CommitDate: 2026-02-27 17:49:54 +0000 14.4: On schedule The RC1 builds started on February 27, 2026. Approved by: re (implicit) Sponsored by: OpenSats Initiative --- website/content/en/releases/14.4R/schedule.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/14.4R/schedule.adoc b/website/content/en/releases/14.4R/schedule.adoc index c01b242339..43c4edbfaf 100644 --- a/website/content/en/releases/14.4R/schedule.adoc +++ b/website/content/en/releases/14.4R/schedule.adoc @@ -39,7 +39,7 @@ General discussions about the pending release and known issues should be sent to |BETA1 builds begin |6 February 2026 |6 February 2026 |First beta test snapshot. |BETA2 builds begin |13 February 2026 |13 February 2026 |Second beta test snapshot. |BETA3 builds begin |20 February 2026 |20 February 2026 |Third beta test snapshot. -|RC1 builds begin |27 February 2026 |- |First release candidate. +|RC1 builds begin |27 February 2026 |27 February 2026 |First release candidate. |RELEASE builds begin |6 March 2026 |- |{localRel}-RELEASE builds begin. |RELEASE announcement |10 March 2026 |- |{localRel}-RELEASE press release. |{localRelPrev} EoL |30 June 2026 |- |{localRelPrev}-RELEASE no longer supported. From nobody Fri Feb 27 20:40:18 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fN0Zc54Dfz6TCl1 for ; Fri, 27 Feb 2026 20:40:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fN0Zc1KTxz3Z4x for ; Fri, 27 Feb 2026 20:40:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772224824; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oNz50mkvXCGxGlCQh3IaekU6cD6hwzBNOxR0gfGUBtQ=; b=GWoc+WuhLNgoIgdeDPIumdJP/uovIRBMNsvDn3tn/o1miZnu5oDCS+jXoQXftXC5BIYGwp xqUDPVPNRlNglejitbiwIylDdrReb4BMJsFJVQaRnI0IpW+K6vZq7vns9zBKHWZGs5cq/Q utYEEnRSQcTiFIG3OlXtcGFLUyUJCSzBWS7Ca15IE807Cm/afLiJQnFU/Q15B1hem/HUK7 CfCaqbFy/GHFttutdWXMlgVYlr9QD6o10RIae0IacacFoJVLhNhpzpg71gkcrkpbfm14Vt CN8klhX3+9CQ7ooy4rYg+BjYx1e+UNwR+UW+rv6+/mhTHSkv87j2CtGr4GLSXw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772224824; a=rsa-sha256; cv=none; b=EnfP0Mw8SD8N3rl34ST8MDwcQFIQeCC9pCmu40bLAWOkTiOOiEvzX5a1PP0kipB+cxLlNj b5AuHcXX+ZWd1lIeJS08pS37FfAvj4JnJaXabvWOolag0bWmDrX6akZ/ae7LyXjWM8K5k1 XI7nEqGcR3nS1A4Cv0uEPqjk/cCSxjXmYWCQj844EP8zJ/y99MccfQUcN2NulJx4dz+4E2 QksBHWuntccHANZI6l25yfKWuAEAY9Jq5J1YsaMNPiESrvReVa8sslFzUiCEl7eL/hv/xQ /SSCZZ6Cfm7Xmps3Eim1hNitiA6m9zWtQ8p1eZlYWNcyEry6Jdu70esoKOOhrg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772224824; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oNz50mkvXCGxGlCQh3IaekU6cD6hwzBNOxR0gfGUBtQ=; b=uZGU/hx4vK/XHEZlRqN2NA04vy7qaWHrHEAJLF57RpsdZZbbbx27PYXxoUB0Z3pfB2ea6X bJeBgzUCrkBbMMnb9HRtrc6l4bKhuocIW7oKu2LJqofvlD1ZECVKWr5o7T0+t0SUsCR5dj Wg2E+/AC4wRhtT3w14AUw46Tint84KRo6ci40Rdv2Fu1HpzvTtyT0be9JnDp7p0051AOIq BHUNDJOjexn4KRflHppkgHEF/Qbt/vHPnnpqxPHTrTdXd02CZ1C0vywvRSjiap5RkSgdQv 9moNe065U29QdvdbycocUKhkw7pG0jNPt/ldwIX/ljx91JGf6hcoYl/XyX8Avg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fN0Zb54lKzZ9T for ; Fri, 27 Feb 2026 20:40:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 25a00 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 27 Feb 2026 20:40:18 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 931f2b2221 - main - 15.0/relnotes: Fix "canonical" typo List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 931f2b2221b54f439d6281fa1774b293410b63c3 Auto-Submitted: auto-generated Date: Fri, 27 Feb 2026 20:40:18 +0000 Message-Id: <69a20132.25a00.73f788f7@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=931f2b2221b54f439d6281fa1774b293410b63c3 commit 931f2b2221b54f439d6281fa1774b293410b63c3 Author: Alexander Ziaee AuthorDate: 2026-02-27 20:35:26 +0000 Commit: Alexander Ziaee CommitDate: 2026-02-27 20:38:50 +0000 15.0/relnotes: Fix "canonical" typo PR: 291384 Reported by: grahamperrin --- website/content/en/releases/15.0R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index b5fc4aa6fd..28abfb8b31 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -1660,7 +1660,7 @@ Many manuals have had this section added or reworded in this release. Much work has gone into adding man:sysctl[8]s and environment variables to the manual. Try searching for them with `apropos Va=here.is.the.sysctl` or `apropos Ev=here_is_the_environment_variable`. -The man:intro[1] to the General Commands manual has been revised, incorporating a statement about installing additional commands, and a listing of cannonical command directories. +The man:intro[1] to the General Commands manual has been revised, incorporating a statement about installing additional commands, and a listing of canonical command directories. gitref:cc0af6d5a6c2[repository=src] The man:intro[2] to the System Calls manual has been revised, incorporating links and a HISTORY section from OpenBSD. From nobody Sat Feb 28 00:01:08 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fN52K4n2Wz6TdF7 for ; Sat, 28 Feb 2026 00:01:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fN52K4Vl8z3xHZ for ; Sat, 28 Feb 2026 00:01:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772236873; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qUkkeQGnKDE65KJPjZqHGTXUuVEDmQivKS6IX0K9W18=; b=NmADIMLthtvx44O3r7zgn3MoJpK90OyHyeNHtzxU+i1rVxMqgPXPLaLmkUfCFC+Xfa6C30 2TNe7YG3iE/TMaNR0pdVQX+Lc6cOFfQu3QFYxYIzBR1IfK5zzhq7N+xS8SMtBUMP9SFUcJ UKjZCSsOgiJQURDsM97HUQnx+uE7+3cahJht891MT4Bs4doQEN5inFeVzf86/37+geBYJW dDueJ0M68aP7L/IT2es9ld2Vgsy5HqGCSBfvG0R2AVh+jGAY6HPr1Dv2B6idgR2Bj8TgFu a//t+onyuoZjXB/9CQnObv4M5Ee8/4hNtCGWm4JrfYq6/iYqhmALUU379EOvmQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772236873; a=rsa-sha256; cv=none; b=Fl37QdT5VLkHELY2J2iyrwYC3W3oF+Ki77OXML13L459n3lFmo4Sa4EshJZ190X3RFzKo5 wY5bIRcW97p8iuSh/V+wy0i5ZNNSrZ79bP8UcWRZTmjaMFpyr2KvEYaNfNPBP26mb/kAkz CL5kSJTGdgt5HA4BE0ZM5ycbFUY6XOd/h8MGkf0h4Dw44jcxW/GeQiQ+3q2w5bczsGF9cg 3cOs+26mqu7NUkR2XTC0h0jCzhmtcB68ghcBqX1efVEmOsU/labk7qZHWYa0qMCAuW8rUL tXFGShV/is3eG99dpga4NxbpaQP1ZIi7FP2CnLhW1V7fUd/NDYxAAKAVfjV0bA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772236873; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qUkkeQGnKDE65KJPjZqHGTXUuVEDmQivKS6IX0K9W18=; b=tmH1HWKq8AZK4c9yEd0SnpWLKdON6qD2Cyyv8ilNbRBU/Tf7xPubYpUBpRq6coyRXS7tuZ uJDGxKDogNbfYlWfHOQH+/MRNl3Ph9rJHNcdTBC5nUTxH2qUwqFgXnv79G5stEa/vgotCI u23Pum3gy0MTsdHVQEo2I6BeX90wwNFAxfzfC5qpNtiXBTyeqMeiyeH0gMRo5O5/3KUU1m TUQwQ4ajGDGagf3he/rHv9EQZRbCnripsXHqA7jEbrrRy8KMXBg0+KmZZL0GanQx2A06Y+ CIZ2Sfpg3CTK5TIJT7As+pKjlAsYP7l9Pk6eyNtSfpvAsgJ7dHCTshxbW9LIMQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fN52K3vwkzfrh for ; Sat, 28 Feb 2026 00:01:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 40eb2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 28 Feb 2026 00:01:08 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 323953ba62 - main - 14.4: Add checksums for 14.4-RC1 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 323953ba62ffb633d0a160a9e0c007b08c01e08c Auto-Submitted: auto-generated Date: Sat, 28 Feb 2026 00:01:08 +0000 Message-Id: <69a23044.40eb2.73aa96eb@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=323953ba62ffb633d0a160a9e0c007b08c01e08c commit 323953ba62ffb633d0a160a9e0c007b08c01e08c Author: Colin Percival AuthorDate: 2026-02-27 22:55:27 +0000 Commit: Colin Percival CommitDate: 2026-02-28 00:01:00 +0000 14.4: Add checksums for 14.4-RC1 Approved by: re (implicit) Sponsored by: OpenSats Initiative --- .../CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64-vm.asc | 35 ++++++++++++++++++++++ .../CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64.asc | 29 ++++++++++++++++++ ...SHA256-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc | 20 +++++++++++++ ...6-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc | 20 +++++++++++++ ...HA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc | 20 +++++++++++++ ...256-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc | 20 +++++++++++++ ...HA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc | 20 +++++++++++++ ...56-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc | 20 +++++++++++++ ...M.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc | 20 +++++++++++++ ...UM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc | 35 ++++++++++++++++++++++ ...CKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64.asc | 29 ++++++++++++++++++ .../CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386-vm.asc | 31 +++++++++++++++++++ .../CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386.asc | 29 ++++++++++++++++++ ...M.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64.asc | 23 ++++++++++++++ ...SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64le.asc | 23 ++++++++++++++ ....SHA256-FreeBSD-14.4-RC1-powerpc-powerpcspe.asc | 23 ++++++++++++++ .../CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc.asc | 23 ++++++++++++++ ...56-FreeBSD-14.4-RC1-riscv-riscv64-GENERICSD.asc | 20 +++++++++++++ ...UM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-vm.asc | 31 +++++++++++++++++++ ...CKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64.asc | 27 +++++++++++++++++ .../CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64-vm.asc | 35 ++++++++++++++++++++++ .../CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64.asc | 29 ++++++++++++++++++ ...SHA512-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc | 20 +++++++++++++ ...2-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc | 20 +++++++++++++ ...HA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc | 20 +++++++++++++ ...512-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc | 20 +++++++++++++ ...HA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc | 20 +++++++++++++ ...12-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc | 20 +++++++++++++ ...M.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc | 20 +++++++++++++ ...UM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc | 35 ++++++++++++++++++++++ ...CKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64.asc | 29 ++++++++++++++++++ .../CHECKSUM.SHA512-FreeBSD-14.4-RC1-i386-vm.asc | 31 +++++++++++++++++++ .../CHECKSUM.SHA512-FreeBSD-14.4-RC1-i386.asc | 29 ++++++++++++++++++ ...M.SHA512-FreeBSD-14.4-RC1-powerpc-powerpc64.asc | 23 ++++++++++++++ ...SHA512-FreeBSD-14.4-RC1-powerpc-powerpc64le.asc | 23 ++++++++++++++ ....SHA512-FreeBSD-14.4-RC1-powerpc-powerpcspe.asc | 23 ++++++++++++++ .../CHECKSUM.SHA512-FreeBSD-14.4-RC1-powerpc.asc | 23 ++++++++++++++ ...12-FreeBSD-14.4-RC1-riscv-riscv64-GENERICSD.asc | 20 +++++++++++++ ...UM.SHA512-FreeBSD-14.4-RC1-riscv-riscv64-vm.asc | 31 +++++++++++++++++++ ...CKSUM.SHA512-FreeBSD-14.4-RC1-riscv-riscv64.asc | 27 +++++++++++++++++ website/content/en/releases/14.4R/signatures.adoc | 6 ++-- 41 files changed, 999 insertions(+), 3 deletions(-) diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64-vm.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64-vm.asc new file mode 100644 index 0000000000..23019b1b76 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64-vm.asc @@ -0,0 +1,35 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = bac2377b5348f008d3d4c1a6dbac584c78dd99e5bbcb6bf2d8d9cdf346bad024 +SHA256 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = b64c88cfcd337a6e3520c19080c51328b4d72345d129a8326c97745e2718a30f +SHA256 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 8c13d907b42b5ef22a9b8921fabba41031f87cc24147c4c3b8ed057331447a93 +SHA256 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 422f553bbfee69562cc0c9927c398cd9528e2b0d02020e5b8d6e8a5695697873 +SHA256 (FreeBSD-14.4-RC1-amd64-ufs.qcow2.xz) = a3be6eb578d1838560ee8a4a2249fc8290fdb4a797ae2bb77fb10aa5a9e9eec5 +SHA256 (FreeBSD-14.4-RC1-amd64-ufs.raw.xz) = 05ebbf1c68ae7db69448b402e11afef4fb3f4863ee4730b73ba69eaed35379b1 +SHA256 (FreeBSD-14.4-RC1-amd64-ufs.vhd.xz) = 143fc42085252e1a241cc65c728167e69697bed7ec49fa2f7540bd856aa0b44f +SHA256 (FreeBSD-14.4-RC1-amd64-ufs.vmdk.xz) = e0ca0fafc941afdc13fb748aa023509055af3966669e23c3227cd7aa43413a5e +SHA256 (FreeBSD-14.4-RC1-amd64-zfs.qcow2.xz) = a15bdaa1fcf09cf32635d5f78d089709413465c46e057c2b4360d9399328dbd7 +SHA256 (FreeBSD-14.4-RC1-amd64-zfs.raw.xz) = 4eca8b400c8523f81328102ad4dc4935d239f2678129b74a3a5712fa6d4991f6 +SHA256 (FreeBSD-14.4-RC1-amd64-zfs.vhd.xz) = 343553c577a556e9e1b6f4322f4bab66c4ffe3f3e8b7c7b1d63da201cc797c43 +SHA256 (FreeBSD-14.4-RC1-amd64-zfs.vmdk.xz) = 5c967ec7b9bc04f327453e6f0e81d9ff6c28e64499fee715f46afd79dbeda9d0 +SHA256 (FreeBSD-14.4-RC1-amd64.qcow2.xz) = a3be6eb578d1838560ee8a4a2249fc8290fdb4a797ae2bb77fb10aa5a9e9eec5 +SHA256 (FreeBSD-14.4-RC1-amd64.raw.xz) = 05ebbf1c68ae7db69448b402e11afef4fb3f4863ee4730b73ba69eaed35379b1 +SHA256 (FreeBSD-14.4-RC1-amd64.vhd.xz) = 143fc42085252e1a241cc65c728167e69697bed7ec49fa2f7540bd856aa0b44f +SHA256 (FreeBSD-14.4-RC1-amd64.vmdk.xz) = e0ca0fafc941afdc13fb748aa023509055af3966669e23c3227cd7aa43413a5e +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT+V2A//RE51PgEnSUIKLsv+aVEGq9OJ2YvYVAwjqXN2LkaED2+X9sjWtVKMHkiE +QshdS0prjIhlqTxDOQPvd3R5pyMpkL3hWfHURKSl8Jgg2kP5f9Cgy5vn3nlaxuWA +ZEMqgl4rxyKD4OJoy6kvv4Hxz1gn4Gvkl53ZACLjZoftzdFmIIXr6n4H6LQzVv+d +iqln6aPm669OtdnYbEZLLL7UuPMX92gBeYQpTfeGVosuszSKBnadbx6AP55XHxu3 +VEK1ZGFr8tMa/JUmdUQsMcx6D5zwuc1Eufv7gMykrDFIJ3gh9fqWLAkNcdUcw1Tv +Gxem/bx4V7wsYGLx+/JMMiKH/e/1qVlBR4BT7jaYCkgQA4sLLq8Rt6vnDk/EOogz +v7SAt8XMtP3YKQ2ImwhlKTZ09T2JMGRlCTk0uQvg6DFbRlhGU9n70MOceRiZrnr6 +341p6r+V1ljnb7dNFrRGL6M7hhD1LOtpyVKN0nGqXGg082mDFnZE4Sb50ArU5CtY +G6NTMdi8PlxO1hEnnBRZad4dF1ubkwlSZ2Qog2fAF73E/1c1RkuksGsynCJAWo7Z +AZLLbRHJLqsgOBwdcvAlUrEor5el9OH1PR1CCbAGxU+wjWTbhay62oX6QWO4IwBh +DToapTE5ovls8/NQJg/atz3rgw1yatbLkvfE/yVRqadjsNTGywY= +=LBdI +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64.asc new file mode 100644 index 0000000000..2153029532 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-amd64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-amd64-bootonly.iso) = 63d8037b32cc45bb068a482d809d6997b050459cf7e2f8cc57f9dc07bbb21097 +SHA256 (FreeBSD-14.4-RC1-amd64-bootonly.iso.xz) = 3554b82e4f86c8f03f6cb55b5abd983982ecd1d68142f01797df651461ba0686 +SHA256 (FreeBSD-14.4-RC1-amd64-disc1.iso) = 1f60fb20bd8fe5d76775a5fb8db660bc8206bd716a4380495c5c4c44de364ebb +SHA256 (FreeBSD-14.4-RC1-amd64-disc1.iso.xz) = 58a4670100f6110094b70bcb33abe87dbb7b2250bc39d45547205b47cafd1495 +SHA256 (FreeBSD-14.4-RC1-amd64-dvd1.iso) = a47cbdadb1613d0ce9f5097126f9800c45b52e77ed9fff674c575f3bbe1eca77 +SHA256 (FreeBSD-14.4-RC1-amd64-dvd1.iso.xz) = 071ef5f5069e9214ed8f7ea2e801144e0d62b6e683dc4ce1fe9ff071cb1bdb80 +SHA256 (FreeBSD-14.4-RC1-amd64-memstick.img) = 7f48fc24f0a39c622d6d1df1570bbddc1784fda8bcaaba00e791418035487552 +SHA256 (FreeBSD-14.4-RC1-amd64-memstick.img.xz) = 20dff1fa6189a02f243647516fc4a7222cf96aaf590cb78f904557c8e4021d00 +SHA256 (FreeBSD-14.4-RC1-amd64-mini-memstick.img) = 05a8e84bb940c04a7d555687056d495c2d0264d3f8c555a8ba3e7747612b7938 +SHA256 (FreeBSD-14.4-RC1-amd64-mini-memstick.img.xz) = 9562d530ba20e797f7b08925f0790b4862249ab68050eadfb4f28e1b7ee3b37d +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiIK0ACgkQOJfy4i5l +rT/XKQ//VIiazZExDHFoHE7BIdZ+9vDGt0cIRqV7YbShxbSBp9yDqwO3FnF+AbTY +Sv4n8ctSPsYnz7fqwF2gko3rYxIcXa9rIpIp7kKWGFH9MyrVrP9WPrBwJl3pS6Je +ZOnR9Z8bMPlscWVIe1QcTHRAdHQhGnDgB6aX3M7VDjmvechwikF9X0je8WWFW32Q +020b2EhhJWqGrgmjMlvaqZYQ4+HnYOV6CGQQVgyZzb23gXBRLad1ioYiYi/z6RU4 +X78vCaCZ6Y2sgm8HHAaZmhfs6eTMeDKwlM4ccqxHHA4q89laH90FUIwxdHRedrZb +QtfUMavNv9lxbpG6b8GUZfwBdlDQVnUx1b3CzLYHJRv+i3xDQItBXeffHukeeyoa +B+a8KnsFZFlI3Trs91QRXy5atgHpqDw4qu8QsQBhd1z7MIOSDmRLBwP5T8b+Nbmx +kdlv7jEaT9m0tVguV+8GE9N5mn5GBBo9y5CRobwv79yX11NTeHUA5n8QwFddl7hl +EnD6A6vg43dLR83C/fnrbPak4IzfXKf3rljyvoMtYX77kKHm8oLjFGTrRnFC+qmB +7BjL0UPdjCwqi3SbffJuSuVwevl+cN+tE1/7qBANhdBXg2cTfXByI777pnTSn2k6 +mfkRGwJrbih61VjUc23234wALxKHcVDq1bdN4c77rLx1JLyz/Jw= +=n+R0 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc new file mode 100644 index 0000000000..0e23435574 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm-armv7-GENERICSD.img.xz) = 60d2ff77d82afa4c66e561671158c76b54456c3af33a2cd9fddd69eb2e26a344 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT+KdQ//TmjLqxdV/OqDWHYLeVypGK9T/PEiXLmHx48Qrhipe0EpLWyN68gIkb6G +f7JzB7pR3Fi5cft8UmVZR67et/iP9W9kLPEtvMJ/zhaIN5sRbTO2oSpJGoNNwdmz +uhPkFlGVKQm/hZALhga/sRp1nWrE7LhFwezffxlLuKIDvqb4aBB68UEun87BNxaS +DAQ6RACpO+lAPbL03fG1fBSz/PuTLJ4SAfyX/KeI7uYbQvQ4TjelZU8n3exOBesh +gywaAkqW1+a9WO0aSxjJxkkjl5OJAUR7B4amb/y/IVV6Y7Ceo5yaCxahGOP7n+bY +88qCfkRZx8PRvxjxjFN+nh+Oc6PyGqO7FFcP7BgcikbNfg8+vovyTPVzlUSMdO+Y +fEHPZd/r5ZpN6qoCechcMEYAjkYtnBKujO9qObCSalWxuoYmSGB1tm2v9JbkTS9U +jBOpee8I/mQihxj719TjRE+hBgnM+UjwdjeEQn9RtpvcwJl2piI31sP5k0AVijut +IYSbvOjqaR4D29DXoQ6n8aFRFj2lvmdO+vAAOfowryrkM58c0cmDGXbDTGvDlJdG +5e5TDF3VyrYe6LBH3s31PvTMfkvdN+dBtclLxbuBHbN+kx4QotYwUpM3nCWL+0WN +jBzdYyGlFgTcJEI+Pn6JJU9610D2fN3k+IFxmfNctk+a84Ijaj4= +=uxzi +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc new file mode 100644 index 0000000000..c0515cbc0d --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.img.xz) = af15042b30bb51b98cd7929a4c2faffbb92953720a760308634795dd7d060226 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT9y+g/+Of5T0uyhpRrc1KsWvkee4NF3iE2e7pJRzubMxkPB8Q5bntEvF4tPUuaz +zB25zBChCNkzjI6XMJA3lEhFJDX2wHXKs93C+ekLwqRkzpeYLT2455s/xT815CzB +fzlZ0DQD6RjADhrCo4+mHZbgYr5V3CuN1IQ3OCeOg4aRFuq6B8J6vuiLGfHBdkW9 +zxgXZYfaMpgAU0MQRvkd3WPb/d1tjkGRVnANlWIOhpQZJi58XKPG8VdyjItbVKUD +CjmezREFkGDcPotP1G2sa/9gj4nUVR0Fqujd5cVJ/uHzL/MfX9OwggurVJDy4shN +pyJpj1li95PGC2H1HRIMJ2LPMXCAY/PDgRxMC6cOdhk5xekWLlyOgpbg1X6gK+Ms +j+KaThsz92Cfyh7ho2aNTyUSpN4Rfo7jJHThW+x/E9lFHRXOz0/VRq7G91V1cn6s +xH97TAnqnDB2cOh7OrI0Q8Hj++N1Z6RpwV04IpX82em0nUmu+bnndo5C90DmM/ar +3Nw4kQZyY/+wLBVHHwTVbWFH1JP264BPbXmeKr3cVrg9zCzXXpP6wy6fXmO985PN +b5X8LySKcsqMLx168xNVN2BsCVjfZnTbhcWc7lbzZpwSfvV44b/CuYfYGD584VXc +esyvKo1bhXl3/dMt9V5JH4MO0/uM/ytSKJKy56V2ECXpN8io+oo= +=0rus +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc new file mode 100644 index 0000000000..764d1838b7 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-PINE64.img.xz) = fe31b9846250590a3a81e6b4d97be1805ab6c9440a810803a0cd59bb80a5c73f +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT9QDg//RhswfClXHcGxZ7o9wLtByZHP6sFn+4DTFseMLCyWb0sOo9h+tFXX2BCQ +RX3NZznPTVHR87XVA6HTONJ79PwdD3F8gq3t1uksIy9XRFYkKpuc2+giDfaAT8Pk +hZ7oCbiyXANKZA0qV+Opc9+x49RedQvkuVEI2iF/nPX+PJVr4Gj0rufU67dfYD4n +eXePh9aXvHDE4EuHlAJ/bphGlJnlR0R08pvkYVs8+qGjpmFQyCx0MGhRTpNLYr6L +MW6K5qTJPbZkMvhYN/DoF3R6RpHFGuNYOsFy4l0TzLMRB8fVubEA7twcOEwk0xTw +r1aE2nL2xX0GUJ11kW1D25maXWLJIs9ObIyJBJJYdXGt6hDGW6HKBEDdk8q3ddq7 +y9utCFX9dfuPUiXi+DwJ5nw4AVmOKknsH1BvJXTP5mpaWNthDy82wmZyrPo9zbTj +d9DfxwVqnCGFyfCyFS1yoNT7yHl+lkO4tHhD9JZcYmYPZwcbTfj+wIOMTFiu3nyq +otnWO8leL2puc5LTUWjgR24Tf6vhqZjNoHDVIdH28+iPGp7J7hlBRRRAYN9gUScF +IyZa8/FX6L69VwSUM1dXPq4Pa+3MK2ztMs5OdODXlFxbIVaYKs4qgs5tvThMfx5/ +0LHwvSWCW49JGGSLFgyCB1dmnUGXK7XSN0fWQLTdMkgUwYlpwtY= +=0u3I +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc new file mode 100644 index 0000000000..9fb7e3ad4b --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.img.xz) = c8e3416b5242b6ae03e25cbb17bea5f87c3f2ed191a4b5bfeaed94a75fa20dec +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT/pYA//S3UL2VFqiRCKvW6KyTgTv1nT/uuNAGusrJpaZ+CAKGgn6L8+c0rP7zNz +KZ/FRVFdzxIUbZ49YZkxddLQj0Qc85V10poHf8FrClpaWDZFTvvyvJKOM4cidHvN +8EcufnYqQjfoV6lweK/sVoIj00JNUA3xizzv+oXCtVvstYIN35OEvLHhtW8C4b// +csdrsefPlwAWP5ZZO4JQjkVZXcJGLGitkszj+MOy9oPy//6Gf6euySgenJN6sphN +VyfLQE6h75swpkoUpeU0IutBTxcDRbRxkRvNrXvmsRJyQi+E1gCvtI3xFKEcxYLI +HyCJZlqqI7z8dp5ovhoTgZgST/PgT3mGgzIiEjQcHlOKNCHwEBOC9XfIV/sXQ60v +aCsGvVYsc2j0kVoIfub+4TxEnl7IX8/HVn+okkeFKXGwCKE4Db6st3U+amHFuSm0 +ACX4t6MPt8tVTuTc8zsbpVkpcMY5IsU2ZV5UOyfKCToDt9RHaIDbe6Ks6DUYUMmT +jIZPTtupFpJMP0IzZNp8g5lQKO6HGrhRm02rKKgb+/E2CQW+S5w3nfoVIP7OPBdh +WOCaDVwL3IlADiIv3LZgM7rHzeoBvl8MsgyDz4AUWsfT509iuUavbwkxRT0zGKVH +njThijGiU1ESkLSSeJ9DUpYP+znpMJcb0TnQtAGxMZog0oCQWKU= +=DgO8 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc new file mode 100644 index 0000000000..1d5a234533 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.img.xz) = 1f961092b65e68691681cbd68d1d4193df746bb82fab57f91a67b290e3041528 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT/6+RAAm9a3VQj1GwIuKEiE5qoVM1ZN+tP0LjTqG9SZq/1qr8n7C7IhfaGXt8E6 +zMar8+HYLPdX6WfdRoHte4l5Kf1IgoP2Y1PE0albcgl7EofvKJhJTtj/wjiS1GQs +lxUTr0oDKJP41cc4M97wfIcGEV0E+aCOqlnOn8EYh8L28N3z/gg0av5LirWVAb4Y +slUECf1980fIm1xqfolqi0Kmodyo21XOePI4gEx7wDURfSNU+osan+Yx3inClUIV +uc8KBWTicDx1dPP19S+HZYB9Gve/nF/2rQNT/am7osJbUp45e4mIvKyc33v814RW +NkjNv8wLc6FVpwwZp4lVbAb8ErdaIO7+1GA+HhRrmhFAa2UFUyHkEvvvp4bUVTp9 +4cH+C17hPmddYtNrP9fS6a6BpTxlviA3fGKdZnw/2ZUL4VMOZ0nMxbUi/4n/Bh7C +baT05RoGJlk5y/QNpnQVX3qEmJSQNvhgqSx//f++eOmHNErwGbNmWldOqTDOtKcH +8H/hps0Vt1RCs+JzL72hojcU5aQDDxj0hvqmgJFxEdfpvlGceJXtGyHpX9pehLYD +rs5MRlsPh6IH5kpERPgyvm6yVTn4KxghWupEDtofj72pLWkSbqXx/vpAHktxcD6p +qa4FcWEqWumEBb222fprsw8I6Nuvz4DDNcQFCveRtcBLaG41EJw= +=dbTV +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc new file mode 100644 index 0000000000..a906cda0be --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.img.xz) = eeaaa285a74a77d59f27b9f22131e988ef33bf0111bac18c409769cabaa2b5dd +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT8o+w//bqSsJIXkkNlcQ6KME4aV9umbc2/y7b57iBT3NmmpEmWcM8ChiDixl6YW +nxgtO11+v2TuQQAlawK3a6NlAgrovYFwGIzuWjKNI4MLgrmEtQKdkDLT2fv2nemi +I97S893A3+OD5hG3357YwUrl7pf5Q0YFjh0MVf0nlQwf6LiEMfyKeJFG5EM0rwFn +302MOjS6/zvbJBvEt7IWvc8wj5X0ZSlLBkgTiyXiHenJbkERQiYMBxXXMijEBcVT +XMdVLH3dTXXdugvVUAyi0K041stE1dCs9UVKphvnG4vXNkLYIZnfruz2+IaeWM7M +kbvzwY872jTemljvwAkedlAzMjWv2EKps9vxn7mteBzWuWFnzP2yM6P8A1cCqSKp +u6T7gbrBPmq024m+JQQqVVe9hB2Dr5Z6i5/vrqrJxLtlm2B0UMCvMqX5vVLBlFYi +h++U0+md1vr5Zi7ZV0l06L9ubfofRbF/PrzSgpM2JRTFvwUPqSHJ8NQRqWhIm6As +Ld5a+ytRwFabGoijgXW1/u/DoO9sgrB3/pQuD7LhnQteW3N8Xys4H773cmuRfV/1 +Z2QpdXkONHOBaCXAWePqNHJxI+B7sV4pU7ad2rHF3iwDIpEsBYjiQ7OJgqbtVdrD +VHmiUS/uy/dYI4g90BSUAgX8D6MRlc+TIppQE4eHmmyXAuyMQCQ= +=R8nV +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc new file mode 100644 index 0000000000..a4b1d89079 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-RPI.img.xz) = fe3cef396c21f70292484c7537b9ad2b5df2aba9b6b8bc7f1313d3dc89621bf8 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT/ssw//e30MLJ6H43DyBAP69iNbULt608q7zpH5FmeUo5djFEy3ScKJOzf2W/LW +CTWXsWDb9B934YNPdLoJ1xfmMgx+wpOIOIfSVSr3/GJOZFgRR//2u1hLSTexnF6B +cY6+Hw1tfOAhQQAGbI9+jZmPedOExTjKayZm5y/pn4NI5pbM1flEFnpxWDte0G7u +VezoeFz01D2JtS1gQlvytBcRXRRAQ3iQvgZoPAYJHYq/yat171ThqbhfEQAgDRMo +fGZFz5kuw4X8AT+pucSRjsJeAKSyPEHoWTRe3JIBk0O2s7k/JaO9AVuTFctFzZ4y +Gonwu87ausNfffDRNrn6COgeAy8u6LfxG2WrFvPsQ8x64iKhQywgdbt+cX7nMZwk +qEj3ubvpyOnWB0vn0nNQjHHgfg7hwXIJcwrF1ylwkCDaWpT8U9fk0hiutuph4ZF+ +FLY+T+twfe/J61TVHLeZgQWSFWJcrx2UfrHT+S0lvJu+N1L/IjzzgZjIl99KXwXh +MubOXUmSEJ65QnBvrQ1Hk45OcSsGTEHr9+Ou9lClLaNfaCQ5vDL6DoPVvUtxcBfI +hwvqjwEuO/7SgqaKPHb0kuEsBa26+KUGQNGF5rOQ7RqfUvh+25AmOG4KhDClOwmX +RDRNn2RSwtdKgSHfCa+XCJbMPDUFug65kw7ZQpQhrdEkZWwQFtI= +=sDvI +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc new file mode 100644 index 0000000000..a9112f8497 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc @@ -0,0 +1,35 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = af478538bdad0aa178a0ca991eeb397377d94f2f7355fe75210da078265a3464 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = a6f5ca0cdb962882e427bd777c6b81a1eafef6db90cdb64ad96e14c308b640cb +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 1ce754edf9e872eb08774718ab5a0a9f8a6d1ff5291a37025e6088e03f368933 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = 8b78d8a5eb8a678823c2a30c5588a6cfb756edba4c11bd96378de81af5b17534 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.qcow2.xz) = 140f855649f9e41933e2670f508d7262fdbb8166db493f2550f83aeef53c6008 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.raw.xz) = 06359dffb8e715b3465fe4be06897c63f735e4c53e91cb503a793d223b641499 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.vhd.xz) = 8b081d2cb08c4ee33c162e76ca8c9674e5131b62fa525d4143319001265f2af1 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.vmdk.xz) = c3202a7ef1eee67338fc9cd874a13ff54399acc21e9fcf381460c6e3692f681b +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.qcow2.xz) = a52d65103f40e0ad2d35122f837dafd566226ecd38546e58df9c0f32313051bd +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.raw.xz) = 743453359dc1211bde523e6e9d77bc5eec9932b0bc80a04d60c29968cb13f71a +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.vhd.xz) = 69f5df986505db9a4a743b5ddfe91a8fdd00375bed7aa97f06ebbd92c299399c +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.vmdk.xz) = f96e7ec7f506b6f91e3d9c873b90de419e6a2fedf24016e5a2e21fa6190a9af4 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64.qcow2.xz) = 140f855649f9e41933e2670f508d7262fdbb8166db493f2550f83aeef53c6008 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64.raw.xz) = 06359dffb8e715b3465fe4be06897c63f735e4c53e91cb503a793d223b641499 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64.vhd.xz) = 8b081d2cb08c4ee33c162e76ca8c9674e5131b62fa525d4143319001265f2af1 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64.vmdk.xz) = c3202a7ef1eee67338fc9cd874a13ff54399acc21e9fcf381460c6e3692f681b +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT8XFQ/9H4p7sFqpHsaHWrs8MDS0WWRYPbBhaggwTSApvmxQJVONgBkAu1R3IHmH +RAqjhl3RjvIne6iGBzSobP4bg0gR1A7v6y86+Yicvyj7qX+VakOYu64PGIyQlNBn +mKS9o/Gdy3mD8j0fmaI1988TWZbD2Er0J8qZn+qEERhPI2PJarn1xeXGwrUy/LdO +sszyFY3nCudyIBNseqWty0EQb3iIqYlmjgasKYvk58KDJDCMFXSqsGakujm72kiS +Nev6qptnlNzWsE6Yj1JiwNoW1xAMMXQXMvHd/aIgRSLGMNDgq7zOs1vpqYQJ8cNI +xSxrgqgsr+EYeH/qOY+K98seu7Uw4GVbKHJB7Mx9UisTzIQr2jlAddJLFjMmHVFm +0YvyX3av3XPuM84bDi23d2PxiLVBK2/+EpCtQQ81GaKhC8KKxpNg4rJm3NwlTbwx +B/RQU7mezGGVG8vaZvBPUWPgmzCRwg7TCHPfNO0et9y5ZbNEP3aqEseQeL7BPH+N +Fe+EeLeRPAnFIVz8BAdWKs6lMqwg/Z7HZuNb56wTJw1LvyGEM7pdpDQtjPLkXqNR +SnFO5P621E/zYKjFIHr4ieyMi17+/I6lKoNpww/CQRsc6838Ba4cqHhu19sU2mGE +Zld/iGx/kY9VO0Ac4+jjMEN2rb66ebm0LJwj5C582NcrChAsKeo= +=asuE +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64.asc new file mode 100644 index 0000000000..9aa727288c --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-arm64-aarch64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-bootonly.iso) = 4ebed248811a5706772b535dc9594e1479c8d108d034db636aa38cdca36d7edf +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-bootonly.iso.xz) = 9285e04df68c3e738800c5e61f8f7f31b0d10f9ced7fe4090537873ee65ff7e9 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-disc1.iso) = 2bf914d958f796ff844b81a9b8933a99147eef8048558be460a378b2dfb410ea +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-disc1.iso.xz) = 322bd8b265096cfb1ec712d9374c81523b81746fc6703536d81178d94316ee98 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-dvd1.iso) = 629091eff62cd264dd9c8b813045d74bb7cd7cfdb1c6392304c7e49e268b7af4 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-dvd1.iso.xz) = 94e569c9625a695eff874a35d0f9dc4d3bb10124411be532c0fc2193c9cab5e5 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-memstick.img) = 46ee87cd1afbac667b59f6afc2431ca5fd80aa4b95f507ec5d41f5bf50b85694 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-memstick.img.xz) = d7de393b45e2630b8621a0c607a415a8e820536f4d50e1271920bac0bdedfa7f +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-mini-memstick.img) = 013e4e1b616a176967f6fbb4de747097dc83f4a063529d99bd833884c29b3639 +SHA256 (FreeBSD-14.4-RC1-arm64-aarch64-mini-memstick.img.xz) = d541ecad479b6ef4934e5fefc228fbdc2085157b559aff4c7eec671845c12892 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILEACgkQOJfy4i5l +rT/ZhQ//VKyZhd9b6Y3Y/Gd1ZbjzaneA3SEIurHvUW+kruxdK8a5+BTeisNSD8b3 +F7JjUvSF6qRDYqUvJ7/YH2ogN6lxgkjWhqL1K3eFX3zJgZmsGMO9tGodoamNH7C5 +coiJXS+FO0paGvMsqtS3c2lM91LQfaLmhmuSmrHRsw8Ae6tbdhISI9aNcCR1wNuy +t31PGcoLhs+GnpbhllatJybyc3rj7KOnSYWCoM/a7WiMH6BwuaU9Zs1HsEgzb7+Z ++4FSptCxEopTrvKJFz9N8lRsAP7F+gp+x3AoBFCsQ6BjOeyMSt5B0HiP+vgFkXak +IKyhzI1ZxcL6rWNhv1zan12ix6jUYE5THkj3CG+2x44jubp+Obb5skPk6vtxcfgN +RguZQ0J3yctMQl700Jxmp9oYuw08l1Cnd6XTcbVLJIM+b3EOOnYkXj/vCDuVzfH5 +D9kYWSLc07h711TxX1UiAGvgFdcA+x/R2sEc0a4+54LenN1cHE2UMQdOxwMfGDxG +P6hKQkYyFIif5PylKFbBMLGAULigdG4bgH8HMwrTIXsNRlWDDoZxgteLxQvD/xsf +soMEA21x+26iqtSYy/Q/D/waIyXU41nkIwaD3yeGmMxwbtxpPKz4myeUhLSdYW+l +iHieKJZrggGx+1S7oHeK+yEDdIF0NnJ2PJVOr/zpdk7gkSd5Qqc= +=DLgZ +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386-vm.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386-vm.asc new file mode 100644 index 0000000000..40c134a733 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386-vm.asc @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-i386-ufs.qcow2.xz) = 685efb55553f2b762d0a17d3fc40ca73fa8533a439d1e737a0ef6d1db3470d9e +SHA256 (FreeBSD-14.4-RC1-i386-ufs.raw.xz) = ac2596aa1bd5806c98aed51e05708fda82354ce29c0fe265b831f2c177dd9ec2 +SHA256 (FreeBSD-14.4-RC1-i386-ufs.vhd.xz) = 5c0fdb951fa6528c7b1fcc436a8a9666b8629cb8190d5c5be2d326c09bc50de2 +SHA256 (FreeBSD-14.4-RC1-i386-ufs.vmdk.xz) = cac08d965b774700d245bdfef739a1c79a43eb6729314bc26c9d84e9bed9fcd5 +SHA256 (FreeBSD-14.4-RC1-i386-zfs.qcow2.xz) = 200c4ea05c0cd371e73d725af5cf107573ac6a50227d48ed94b79c88dcecf906 +SHA256 (FreeBSD-14.4-RC1-i386-zfs.raw.xz) = 2b20fcddb6ee78b2f4c013561e97b9ace6732ea9433e4f278224eecad11e15a3 +SHA256 (FreeBSD-14.4-RC1-i386-zfs.vhd.xz) = 449e8a5f43369075438b85c154d41ef4240bfe1018f7dcb4804e3fdd6d0bd1da +SHA256 (FreeBSD-14.4-RC1-i386-zfs.vmdk.xz) = f9b76b277eadddc9afd8e7dac82080453fb34b862ccb6f740e67189761cd4676 +SHA256 (FreeBSD-14.4-RC1-i386.qcow2.xz) = 685efb55553f2b762d0a17d3fc40ca73fa8533a439d1e737a0ef6d1db3470d9e +SHA256 (FreeBSD-14.4-RC1-i386.raw.xz) = ac2596aa1bd5806c98aed51e05708fda82354ce29c0fe265b831f2c177dd9ec2 +SHA256 (FreeBSD-14.4-RC1-i386.vhd.xz) = 5c0fdb951fa6528c7b1fcc436a8a9666b8629cb8190d5c5be2d326c09bc50de2 +SHA256 (FreeBSD-14.4-RC1-i386.vmdk.xz) = cac08d965b774700d245bdfef739a1c79a43eb6729314bc26c9d84e9bed9fcd5 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT+isQ//TtHmJmmgilE8AIGrOpXUm3Ebmr/hAS/CBHahL7PaEtjRhTOVVHMrSqG+ +v5kFP14rHsA+ctxGifmeD2TXRTz6RAgXOgrXGp/Id+vTmHDG0HCktKADz+y0oIlI +Ex+UzuM8Qq1L3LkF6Kl+N+8jfrYkS7zZPEizsoZB4iXW7gJkrewR93pLJ+bWnSMu +HU+rCqfF7AAxILam+ThYUTgZrJhG5tOGuozKPIK/KqOXc/x0zMCTFDY7p4A8B6+d +7P+UVPCdLffYd9ggMwQSsED/oiYcIyAlOND642/6sEmp3E/ts7U0cOR7soE66wdw +/8DR1OJZe/ShbKu72oYblITIVzkoeuARAz7npFOJEZr9brOgFqLppXFm37VedKad +30IVR/ZbMC71aJkPLK7BbCm+PJOofCDUSvdd7QpYxN1Galz/++hTrRRcQG6Vy+cW +98Xp30HOUUMDPA/btGqZGUpev1G8e/ZB5AtBfrUNhje6c40C8MdKURFXIKtG6CTA +W9xCmCzIdqvUjSdGqUKAqhFeSJiil+hoFFr8HbGQvJYuN3nbDkt3yObXDc65R4cr +Ts/5uZrLNA+Gj7dhpmTiiHKQyW7jcr6rrVOVSlP1agpT5a6jq8LrHYwFqTrzWw4k +ZZdOCkvBI4Z6wZcoJKoeYezqjsBP53SJ9HKaWvD+PkAqJAb6rBw= +=6py2 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386.asc new file mode 100644 index 0000000000..b98684743b --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-i386.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-i386-bootonly.iso) = 1d2a11d0e68b75438052a7eaf2d7a1d8dd9db6d1a4d9942586cf50efce96ddf2 +SHA256 (FreeBSD-14.4-RC1-i386-bootonly.iso.xz) = 423bd780064cdf39cc4c0b46c21cc69b033a705c6aa3aebfbf41344f637be2bd +SHA256 (FreeBSD-14.4-RC1-i386-disc1.iso) = 53beb27c0bcc2cc0489635a715c3980ae193bd50239cead7d4ecd9f287ccf9f7 +SHA256 (FreeBSD-14.4-RC1-i386-disc1.iso.xz) = 3efefd453bdee17908c5cae1e8c28c40c3b73ce8fcf2623676947b5dc3525659 +SHA256 (FreeBSD-14.4-RC1-i386-dvd1.iso) = e91d1f9982b9f02e5d083d8e6e3a33230eca7d16e78b99251d8eebc7abeb5eef +SHA256 (FreeBSD-14.4-RC1-i386-dvd1.iso.xz) = 720710458f7925ec5439582b8e3ae8752eb3b3adacde9bd120c503742282efe4 +SHA256 (FreeBSD-14.4-RC1-i386-memstick.img) = 1d259ee98fb2bbdbe3b391d935170b11c0af011be06e7de410c68ff106aed440 +SHA256 (FreeBSD-14.4-RC1-i386-memstick.img.xz) = 7795c04772b450543234764d70c66a4526625948e1a07001b54c38f6dbdd0e05 +SHA256 (FreeBSD-14.4-RC1-i386-mini-memstick.img) = 478c205ac1349736cc552f515d8507e52a537316eaa62483900d9a7ddf4f918c +SHA256 (FreeBSD-14.4-RC1-i386-mini-memstick.img.xz) = 730164b03b143edea91ebcd0a0ba4ef9e56d6292b936f2caf8c4da35e6dd73d7 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT8xSg//dM3dSS1mASJsZ+nAWDNy+/dHs3TdPSAGBmUt/FoPsbzl3eFhnACErYbk +l38GOHn6vSwfi30SJg++lx3S1TloXxM6yBAeD5nNYvBnUvznUXyM5EsC9WVbz2BE +IHn/reDeZzUXVmHS0O9l0m3hflBkf8qCnJhtCJKuudpHBra9ZdSj45QnMnQTOhW7 +ffgOk70J046IGBXd8caq/JTzxnLm+QQt1MvZQwutChFlErJpIt4IJZUENwirjLxC +rDbMaE59EMEwxHkGIzYVZRIK+Wfaryn5Nj0JOmjB7pKMnPs3cxpYjCK6e/dJZ6Yh +fpK58gbK3kV1SiHIGLjuJAnXAnxchMrgpGbXaJWus474k1A15BxNJtVFupJQN4fr +eWm61HM4Fvo3t7I1bYTN2yTqKN6cr/7ZEHDNniUJna3APNKi49KNoserkeohuQV+ +n2LNnjGhG39hNNwh9HTr6iHtwWX1FgSZv1WfXyodYxUiL/cMPxRpyxgDW6unX2Mj +KfpbfmYcEIdp5szM0LS3NltHwpCas9cXR//DUs+X2P0Jio7lgaTRgwqzND209cPH +Frhky6l3BhnvS6FwHcmFbS3XIwXmQCik8dLTwxj76Uq/4pryqBk0N1NEuc6oYHJ/ +SSQiV/BQEUHkYkFUiM5ck6N7kGtRSxHU1N1mmAUueQtw5vNbukc= +=me7C +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64.asc new file mode 100644 index 0000000000..fef9bf600b --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64-bootonly.iso) = be78d11e33a6502700b3d3a7cadf7ff969f01244210ec6ac68f6b023b15fc38e +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64-bootonly.iso.xz) = d8352e40f0e40565a0cc86ce7813d152bf2c05b36f2917c3ff1f658062c8372d +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64-disc1.iso) = be1b9f360cd07992a120cd7217059f1a6768857a5501ac77cbfd285ef9387cb8 +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64-disc1.iso.xz) = 3fc895e1e6345854296049371111c3ae92f8599f6303049bcb5eaaaa185e8d39 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT/DgQ/+KGUa8/QmZiy3Z8FKAyZFdM2NtLHGdVFrA/5ChoEwsLRl88NtdJDsj4xe +WD/xSlrHlXy40SKEOiWJvV3WTbHSH2IUDXeS+5F3tMwR46LmHRfy/36idRWR008x +MvMLp9c1BmlPOBJoklYCDQbadoQLYj6Ip5Fg5M8Bi03WlpSTnfLpp2sWFMScWZRu +rHUYY2ZykfN+KhALHT8uoZYeAyVzGAgueL5TtnbWQR0hEo6LHfyQREtkZ4l3NKyh +ONVefDQS4CE+VNTQnOBDBfHsgVxkLL497iyWXm+NBbPUXw3qveTpQyZsFHCqJks/ +SF9+Udhx559qaifV/Voo7gxt74o9lDVbFg0qwp3ecPHZ5aiFcZBzXsMPo6mhLTrR +RUT9qbqsh55OhuwGK/ImJl0/Te0J/YctjZFADMohzt6vOUxwOjk0ywiAkB8O4euD +z49OalXG3Uo5++zVV3FMO0kqvyOAVP3Nsr17CizerU1+AVhwQaA/hGjHnRCDbFor +dq5zEWYOtcVjjKbmgrmaanZxPTw5iXmv0GsLXUkBdVjoaRaTF1g+BhRWVXhWXBa6 +qrJtWxyGGOlY6d94CdegpIiz6QVA80ayCEcopHSiPs569m0TCUoPhLNwN2N4MXmT +GVpzj6XwcpjxJUoptodfB3sIr5Y5EnKLhDL+WENPT11rtz/gr8o= +=QRX7 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64le.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64le.asc new file mode 100644 index 0000000000..6ce6fd989a --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpc64le.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64le-bootonly.iso) = e448e86727ebfa1a9276cfdf4d7b8580872d9b888f46f021c6dfab8da7d773d3 +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64le-bootonly.iso.xz) = 92849eed5295bb290d166e66e25c45bf35b6be9b97598977ad9b5505ec843d67 +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64le-disc1.iso) = e755de2bcc6fb64394c048d1f19cc61e95821b85bd8fad839bf035f50ec86bd4 +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpc64le-disc1.iso.xz) = 37550bd751ce4a735510824441abd397a456707988352e85b480d09fcfd5c8ed +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT+G4g//Y7Z/azB0sloaaHRX9EFfP0AkzXGAgW/5DLVCy0oWX+f3lMwhRALWw+nv +f68iZ7JAT3KgSYR3ilg/5Wp08mXsFCPAPIHCjKoxW32E81RYv2IW9um3KAz/c+sr +nbjuBVp5ZGfSdeLlH2+NO0x8H6uldsjC4WVqafHr1QFsd2q6no7gQY0ZUXXp6fSG +eGSjAxvUp9L6wQYvdE2DfykjF4enl2PeJVtfmXvoOtxROB6QH7Dv+eY+N+V/rWIx +5xPi/EHzJ164k9e9wIxSDnQmiqfu7fTg+F8gLGwkaf7ILurVSlaj26C5Sq3zTtpm +XB9g1NVkWMRMPh4mWpnLxizsIIxDmgaxF5F4/bUXgJZthLEHyVFT7jSnIdQrWczY +U0srYJAqwAZ2lyw49sunU8pI7EF/TtQhzn7dfaB0clDLm2dshF5k8YpF4TPPuz2T +fufSl6T33pOX7CwvCoYEennxyKzE4YrBmfi0jI5Jirmwm2dKORRM1b2qETl0PzQI +5qVEOE7uaCYrWtw2Nm47ZKbUdQE4DPUUNgqrfXoopCR/hrLTTGKcIhvvov7VRe0E +La6OmrlHQKmKnG9VJeJ95cfkgYcrkgAdG6WO2lDAD8ehQBeZAD2tEgWMzUW6zFEV +tHzIe+NAv/pz2N+K9MdaeNSJg26tcKury99gptE7kdY83PBeaM0= +=QU7K +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpcspe.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpcspe.asc new file mode 100644 index 0000000000..151752ee62 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc-powerpcspe.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpcspe-bootonly.iso) = f862f308ad308c2c7f761a543d4b20a3a133c3a414a780b7b21a862d39f55c51 +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpcspe-bootonly.iso.xz) = 4fc208d1daa61b09cb730caebd3b2e889182b79aec4a248bd329e76c1f6fd115 +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpcspe-disc1.iso) = 8416c869a7757df27080cdbac35c404567760bab7b3c0b45aece7536f45d8a6f +SHA256 (FreeBSD-14.4-RC1-powerpc-powerpcspe-disc1.iso.xz) = 085ba15c312983915ee3953419c6b26ceddc2e4061fadfd7978fb0e7afe44655 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT9e2A/+LNIfjZMWsYsk/MIw/Y8iS13vvpEz/nOyS4+Lo+Mt3NKg3uFfeXj5n7kS +kj6BfWSGsRAlL7eaIDpV35Y3wACZ/OFnZsl4zYPYB/E5F7gvV0/joq2Irsp3qxZc +Ts0QzXuo0F09pqmkjZ0Tg8y8xYnhNlXzzp0eKIKAglrmPo8Ku58uue9gBHLboyH7 +hT0ZEW00gPZmuyN0MiPweWOz5vgD0Gincwwv2agqwY7NJBUhPInRnfAXmCClvUdm +nsdl6BJcTTUXOBW8oyZYHoiI3IZtCPl+mRKWtiu5qsslFz1ax9HoaRvQ9Upg7ESl +cjPq2Ta6UKfODV1xO5DLc8eSsap65IFvjFfLFfiquGxk8RCjY5T4Bvg16f+72GjH +orJTg8qnu3ldnA7zXGfkA8XuVavGOkzPVs1ksyaECT05rqwIXTLElylB4y5w+GoM +/xWCrhQY+WKaCs3iP3X6keWt3nYwevvkKm+fEES3DxNWPKy6tZmI57QJRuM9nenP +4BOa9R1Wi8nGS9bqbhImmvFQUc2/v0ShPOJZCyIZDxHqLM46I4xe/rhHsN/N3QWg +pVYrgHSCEh3Fv0awiAvXRBTS0HfFXdfCE/tcRab4iIhdORMB3z8IAyl4O/pNNV49 +u5+1/L0eMAfjxzGtF4bci7M8WvMZhj8c8ST90pnkOoXSViVXlB4= +=5/PM +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc.asc new file mode 100644 index 0000000000..4f3fbce079 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-powerpc.asc @@ -0,0 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-powerpc-bootonly.iso) = 8163ab8a134951fea3385f6075df771737b3b76004356be1634574d1486f148d +SHA256 (FreeBSD-14.4-RC1-powerpc-bootonly.iso.xz) = fe07c5611b5445a3af054de7d6b2b2c5192e5e8fc3ea4f83b023e82e465f2279 +SHA256 (FreeBSD-14.4-RC1-powerpc-disc1.iso) = 4d3bc5f731543cbc296f61d04f4eb46ca970179db17f5672542a84f866592dd1 +SHA256 (FreeBSD-14.4-RC1-powerpc-disc1.iso.xz) = b2d011f3027502f5cf411d2a964931a502a49c32fbe1e5cba5c5faa668459e5f +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILIACgkQOJfy4i5l +rT9G3g/+OVqUQjKxdpH//D1dm72R38YUF51CJZ4Ic4W7PtPNdIxYRd9iYw0uOfju +Q56M2ZwG216alwtIidwi9n28n8ZM4qG46ETw6imhqGCdg7bQPcs6FnUCVsOkrNtg +sxl68Fv0PrLKhDQcbCOQpqMIH0IIw7LiG2NmOcfqHu6my5G6D1ASMKcJ5c5Zf4oB +U7JH7DrcdacxIuvm434Z5buaMYtZSkRJC4S7VRaqwx/uBbkMkv9VFlax+lnxMhPq +qpa4TYlQq7Yg5uv5ejxVjHE2Q/VZrWzUsz7gpxsWQ/RBn/0IvFAgB6ivhxpagQ6S +PacT52TpNhBQOmHc8raNtV/588vh2njdEM3pToqKLvYcNVIl1w/m8CWB3br0WKoy +IOKZrLH5JF3KQX1peIyjJxw2W4myYq6bKJmieaeBmLUha/DPszAUppo7LvYVCjPw +Qmt7k+lF7OktntoOLxYkXT5qQRC+6B+7KFbKQJg/ub9aAIk8wd2fdJmIKkG+NIDI +5mmWpCRTN1YP82qBTqxc2f3/ZrlXCe7xvVDrtBHyY/bl16XtpcP0XHqwF8erlpvr +4qToDCH6I9HQBrciuDlYYM3jOT0UeOSsfOUS0MuWZU1trSoZFgZ2JFCDGS5/u5AC +XunqV/ipl/zPUcLIwOcVKXPlrbGT3vLEHhSbStueh7YBgUe0Kvc= +=RhwE +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-GENERICSD.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-GENERICSD.asc new file mode 100644 index 0000000000..db9f5cf618 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-GENERICSD.img.xz) = 7cf594189f035460050413a8c7972b617623e31367efd2c8e2d2a5d28208fb6e +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT8Z/w/+JPB+x5f0TnsdPAPQ4g4UFXWtXUsDV3wTmJZrpwAPDnsVh/gAGZ6mkUi5 +EKpyrBxc5uVNtah3Ao+cwkRf+zvlH4FXgtb/Tdc6ZWmaupWGPtZtmi1WhqZjCXj6 +q+WvYK+hY0els6MDWg1gka4Q0K/B9UCW9CWvr51rfPuAtDjsu14tRHubRLsWYn+T +HZmuMnIgagYqVCdNWuIVGRl2Rw+O/qMhNm2kgmuvC2gk4TLmfS2ClTu0FXeI08pl +w1qp5GMmJw7iwyuV0rR3UcmNKtT4RV41dT2D7cp+qTUldZQWn0omFf5xa17K7ore +PRLjE8RVt3PNtfMuVcPvpkObtr1YUyjxv3a8DZ3TAXbC3Rc03VVGbbpT735DxI4F +xVO2R7xcguCFonoOXW3Nz/YCxwRIyJb3ApeD7xulD1dDussvszSyiIzZ17/QR7ds +UE/TpY7/yLe5o0Avx8nph4+FTcWxNnB1x8x0KCPWz5fhQVEEHSCXRaCHflRBY3YM +EEqzlh+X45NK0vK90ozoTdBS+hS9kyNE1394cetD/u6sKtREaYB1ex3azBnqFpI7 +sm0YnHFqkO78cd3s57JQhj5ofF/istnmwYWiwV/8HnXuhser344XMYOHp+5UQFaH +ZMs0pu8KhwY6TVLxkg1VfGgGiu1wB4RhAyofPSgllt4JqIq7DYs= +=ZrmJ +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-vm.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-vm.asc new file mode 100644 index 0000000000..1b83b23539 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64-vm.asc @@ -0,0 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-ufs.qcow2.xz) = ce18af6260d77d92f1db9edba6b0fa43809aec181a8f9522be532c29cd8ac624 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-ufs.raw.xz) = 9806a8d7beda0eded0e9a771e42dd1577bb036404f6f5e41419034dd7bf02c9c +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-ufs.vhd.xz) = c7a8fa386432e2b2d0227b1bdba3402f1ad5f000cbd71273a0d24766cbd8cbed +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-ufs.vmdk.xz) = a0f3ae6d1e7b8271c02420eefb47b79d9473d73acfb4b7c40387a7b573ef620e +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-zfs.qcow2.xz) = c7e8f33d583a8e878fab414b4b719e04f03f5aca3785f1fbdce31ca0c28d3092 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-zfs.raw.xz) = 96c44da5b4f228bff3044d6f1ca83b876213cc91e0227277e65642f749e5cc14 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-zfs.vhd.xz) = 5e463e4670e9989ad1adea0fa4dfdf3b97cc8f216f2b74a4585d2ba4fab1b765 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-zfs.vmdk.xz) = 01c7f8aedcb339d9c78430d8dc1c20eef0381a3f13fa9a54835b5d14578319f1 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64.qcow2.xz) = ce18af6260d77d92f1db9edba6b0fa43809aec181a8f9522be532c29cd8ac624 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64.raw.xz) = 9806a8d7beda0eded0e9a771e42dd1577bb036404f6f5e41419034dd7bf02c9c +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64.vhd.xz) = c7a8fa386432e2b2d0227b1bdba3402f1ad5f000cbd71273a0d24766cbd8cbed +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64.vmdk.xz) = a0f3ae6d1e7b8271c02420eefb47b79d9473d73acfb4b7c40387a7b573ef620e +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT+oDg/9FsdW0mOYUo4iC2ozi3iMlU7VuYZ237n3MirjA7ucsX6Xs/TY9J23xHYR +gPxokQFLKVasVqkGV1Mhne6kW1Ng0k+WYuJglJasshR2qJhEfDHl2f3s7NCJOmDk +rrHhdEyfxYwoSR2UCOCzSnEsAtcRWNk2fsfuWlG+uviZoSvJXoX7mzG4ILAxIIap +h2/YcVOblOlSsc/tSuQVErxkIvWq8DJnBZEm/edzSxlbXoVniAZxVUIYtL8Q3Gx7 +oj5LIPlSm5/iVvlkJfFWl5V5F/6/FSWRUwy2GJq8dwJ3cATIw/gUA97ib+/n+zZS +sWwy6/3hur/hbDvmz0MJZPKxg+GzoO47aAw9mrc53iEjn1VPdE2oWWVagnSabHAh +T7PsVtKlCSHha/cfyEiJ0Uuo9LBuhEPpgrO0qmBjvsNE6vI89/VMHoYyS1jN2S/8 +7HidQyO391tG4XsNrXA9XIjWQXIkghvk2xUBFjXbDQ5gXK9e+MJS1+ubndwfchei +Epyr/b6YtnCFR+170943IXnO0pME+88X6GSr42ZtbpU2kpAcLk4Ey5VtQAyHgXEl +A4DzS0L5RDLHSLu/PctCyp70QSjyujNa7j0YKmaKK2XNsVlifyKfRjEHLWpcJs19 +Zm+enYZw6tI0LtFIEBHil9BPCk17AwMqgEsRBKMXTjPQsq6OF3M= +=qoLW +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64.asc new file mode 100644 index 0000000000..590457ace4 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA256-FreeBSD-14.4-RC1-riscv-riscv64.asc @@ -0,0 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-bootonly.iso) = 32cae57386bfe847e5d035f271f183673228cab47f1d69bd8bdd61fec913af77 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-bootonly.iso.xz) = 2ddc3e448f524b50e6a878dbce751f9a2d02d40f79841734b0d4a5ef4048f0ce +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-disc1.iso) = cf54fe84fc4e3bbf75bcf5c6144f3f608a803a16b2718eeec437085f31f59aed +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-disc1.iso.xz) = 0c5e010342d9e2fbb5efb67fba2352617ff0d81a8ef2efc73906c0a3eca74286 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-memstick.img) = d730f36bb98d8a43f1b3234c47db0cc0b57a7b5d659d75f0f94554f3fb740c35 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-memstick.img.xz) = 4377db95a427d3a86da643777bccebddbcc4ebbf79325f22328573f184bbb347 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-mini-memstick.img) = a9eda032a2d9ae516d3d6657541bf1578013da2423b89842a463ed507a48c504 +SHA256 (FreeBSD-14.4-RC1-riscv-riscv64-mini-memstick.img.xz) = 0dc925d6b5e8db7fd8b9a6d4e5e342a091291107a953fc960872c7bfb6b8aa7f +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT+rjhAAjNW3TFdWL5r6grOmhpUdTcHPKWIyUh2SUlxxxwWvlcljFg05a01Cc2XK +7SF6JRE9fFeXxSGQ/tq1AYQhQ+NUgFdcckI0Fgak3amKn8kMTf+jhHMrVhO/DG1N +wIw7H2P0JXXSP2USzcQzeD/W54QX027QOBsm3IlMpTtmnat5H3Tny5L0hXBX1ggL +HCVmoHAqOIWoHb10Hv4sS05sKR9Ge7mwAz7Q69497wEG0DftEjDENCVy+T+l6ZgL +cx9j67UnlpV6ZDkwTntVPFt8b/Lo2N3cBcoo9bn51Yd7LlykLXIkXjqxvvDfcjjQ +bJMqRmQPOvSHz3k+JSD4yHqSwRazlRuAnvMk//Ee8VLhp7n+y5+1ng8vXe+WhPhI +pwx31/WnvzQoL6s+8VP1Zd5zv2/z8UO3m4m/AoaY0vCPY8H729NcUGkcEp5Pnx38 +okXR1KbcTd5XMMNl5F4fRYDhipIUsjz+YZKilVG9hGNaowRUWsDXyXayaHCmZ2hK +1GgEyV/NY0a6FDg+kkgAGNhqs2epAZk9YWI5qBCPt1czzW16Wzc/OzC/9f56DoGs +8rK/mt/9ebq9EldcfFLv3SxbekX7HZZ+5UypXtul5k8u+ZnFrdAQrR02jzTXdkCh +rWgkoAVA4vPetgMdJBZQbXDUYvGYuZ8Jd4clE5pekDB6NcV+vf8= +=n02O +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64-vm.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64-vm.asc new file mode 100644 index 0000000000..e8fcf193d3 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64-vm.asc @@ -0,0 +1,35 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz) = 6cd244c170234dbc38ea3e8d395c01c1a61197eb987ed300cb3508e27feae85e03de28a42f2b42086a06a89736467d32ef3031f4b2028a27d6d13f5f18f847db +SHA512 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-ufs.raw.xz) = 5c631183fd2724ce81a46c7e98b28d35050678cf33a3dafd61e571dbee32900ace603a6bd01596a428da73450982ec486d08086d299a21feb43215bce1f08af7 +SHA512 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz) = e0a9069965d43f967339958496ff14fc275958e7e2fbac6f0142695e720271082be857be97b9267b54801825c1474ada9c82a401dd3a89755168e31b80b4a92c +SHA512 (FreeBSD-14.4-RC1-amd64-BASIC-CLOUDINIT-zfs.raw.xz) = 39a3cd81aaddfb4433947297bb9f3e129c3859183a033a97d5eb0809b13b685fafb9c8213cdc7db5decf05b79dee79c00b8bb919e611dc680733894c22880c8e +SHA512 (FreeBSD-14.4-RC1-amd64-ufs.qcow2.xz) = 31c543964c0309d51987aa1b3bb22256a20b9e5eae4a430b83a431fae551076f37e5a7df37507b287241d92e54dd2a11754a1bb6c0cde87f8917c9dcbcdea302 +SHA512 (FreeBSD-14.4-RC1-amd64-ufs.raw.xz) = 1b57ee3d5db1d27524d3ed3623dc5a94177ca73dbecbc25ef274a9b51df209e6069c3b64014f5f80112752c2cd93b6a1302b4a6c434599574984680ea681d951 +SHA512 (FreeBSD-14.4-RC1-amd64-ufs.vhd.xz) = 09109d5db70938f35d46a6b86e1997f570fa8e084181173fa0abbc11a39e336488590c037c2d9e94559b0489ed5a4ae8bf7e68e868bba3de60402282740058fc +SHA512 (FreeBSD-14.4-RC1-amd64-ufs.vmdk.xz) = 545dbe0279e7afb283e4188b07529bb0b2af5ba9fe0a3e13824b87cf3f439f2a35f0c5735a41a1e057072eef5ef7701a3f2d9e412173ecde0236ffa424ace859 +SHA512 (FreeBSD-14.4-RC1-amd64-zfs.qcow2.xz) = 6ae7b31312bc35e0a1ecb3ce8244db5625e0ee32483f957941ba488f0053ec11d73fda987609ab479397d890961f2005d28dff427b22a3b1a4163093f4c285e8 +SHA512 (FreeBSD-14.4-RC1-amd64-zfs.raw.xz) = a5d2b4247d65ff8c88b52eaaabaf840141adce317a9366d46f0d9dea7790a16baca06fd7a25225aa811419715933191d6a25d3a41f6c5c279752f67e81469ac1 +SHA512 (FreeBSD-14.4-RC1-amd64-zfs.vhd.xz) = 1163b8708eed09ac996aba14e40832e801762d1948ea48bb2446cb491f85a8320297c55a0a0530cdd88920419aaf9d76fcac2e0e9b6528de9defc988097656d4 +SHA512 (FreeBSD-14.4-RC1-amd64-zfs.vmdk.xz) = 6a0fe0669c4dcfd331af770e9751732515bf082f820adf962c9d9a638c2c71e6d10f65c21007fb7cdd3ecf3db2d9ca649789a50890ace7da928015be782d5940 +SHA512 (FreeBSD-14.4-RC1-amd64.qcow2.xz) = 31c543964c0309d51987aa1b3bb22256a20b9e5eae4a430b83a431fae551076f37e5a7df37507b287241d92e54dd2a11754a1bb6c0cde87f8917c9dcbcdea302 +SHA512 (FreeBSD-14.4-RC1-amd64.raw.xz) = 1b57ee3d5db1d27524d3ed3623dc5a94177ca73dbecbc25ef274a9b51df209e6069c3b64014f5f80112752c2cd93b6a1302b4a6c434599574984680ea681d951 +SHA512 (FreeBSD-14.4-RC1-amd64.vhd.xz) = 09109d5db70938f35d46a6b86e1997f570fa8e084181173fa0abbc11a39e336488590c037c2d9e94559b0489ed5a4ae8bf7e68e868bba3de60402282740058fc +SHA512 (FreeBSD-14.4-RC1-amd64.vmdk.xz) = 545dbe0279e7afb283e4188b07529bb0b2af5ba9fe0a3e13824b87cf3f439f2a35f0c5735a41a1e057072eef5ef7701a3f2d9e412173ecde0236ffa424ace859 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT8RWw//ePcrJ6c8Ck8Myze/Jufa1GTLp+oTsD2uZG9fClIQ385LJBw1317M5ANa +p76lYSksACDTLbnZTR3HxclgrJjJWpfsRVYkbLOO0tuoEDk8gSl/4v7icR9ecBts +G0lYcSAYy3celVyEWbhN4ENHp/njqUuES0S9Us9h2H/o67XUpL6rYjx+ki2zaaSP +jmGcq+i4vj21b3gahPAO381HwpvRGYhO6dUrWmNMKzlmVkcB4huKcacBmcCgXHY2 +Vs4Ii8gPwhqzxNDR2LgRhUMfDub9+LEubCXuz4N4yfszAqY/UGcYONQykwGrYtDr +N/wHrMKoH9imQ+TcQgErcBqBYCZqJVw2MqShWFROdJoL4mJUerWX6HHt/JZOCaqr +ohOHqJim3AML7ykp/qQHXk2wsCtelFi3qY8C5EoTHaeDfKSmnUkr5CjbIaFpchUB +yULDOmo0TipwIIX2ogDWhm7AI0O7u5pVu2VwMoAqg3bSLogK4lDeP7/lHLSfQtWR +wq9Jg/jl16koT7L/fetuc+ArovK7ZVyaQXKoRabx5e2a4Q4buqFMepewjWvRjunJ +GwxWStIjpYdhsVMEHQ/JeeRhG1+3SK48mr8ryBuAoefcOyLtZeG68SgRSrAeTEwT +0Fx0skwikXWt6jEvwUrCAAfrYj/DvGjZGB44FE++7k+689gnf1I= +=XbUh +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64.asc new file mode 100644 index 0000000000..64a3338982 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-amd64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-amd64-bootonly.iso) = 45ffcdbd28e6238238c7c4a61bb00b1097b291cd4e59eb5de1331e019246e367d61946ac6f0f09ddeb2843bf767f8b9bb603f95c0a1cdc155361e271cf199aec +SHA512 (FreeBSD-14.4-RC1-amd64-bootonly.iso.xz) = 1100e7a38a3faa622ce7dea978b6da4b93be79a00ddfbdf1569f2ee795103aca3525baf8fbaf4baef62c4b80c94de103088e261bc34d2b53b58bf5904b173b82 +SHA512 (FreeBSD-14.4-RC1-amd64-disc1.iso) = 57253298a1d38e80f8e85eb14e10a4620a563c1b04423e7fbffceb548b34e3c2308d580ae162fe28426e60a137f44fd5058a0f3d566553176241cb33021ac233 +SHA512 (FreeBSD-14.4-RC1-amd64-disc1.iso.xz) = c53a83bb12b4c4aee8eb443fb6ade4d55be06a1b7fcbeaf4d6193e5d392820e03a7cb4ed7faa8027c1e763b4fe0c9706dd3ca5377851cba583ad6188925baddc +SHA512 (FreeBSD-14.4-RC1-amd64-dvd1.iso) = 38e67cfaad73c2d096b6b8b5f7cda56c2d03f3cc94d72d8744b4a5bd2321e3950dc2ee288a4038889d181ec5ecb60d393c3c9c137377872226617ade6610165b +SHA512 (FreeBSD-14.4-RC1-amd64-dvd1.iso.xz) = ef9daf402c8d8dc9e73a2f616d20bd7083b867988f781d7defeb88559f5ed0d8e5a918a32a8e996679e807b46e5f524fd2751f8d3a57b8ac530a1475f4d55201 +SHA512 (FreeBSD-14.4-RC1-amd64-memstick.img) = ede377d54e94fe4c61802997eebf9527e7048c57f8c1d3f5d906e3c8aab72960f3e22e88f60a0be0b608e1f98248526dbae632ea78576b87a95155848bfe9210 +SHA512 (FreeBSD-14.4-RC1-amd64-memstick.img.xz) = 345e537002ad83e99f222f8925099795e3b623a73d7a6c2db15b5673da2daee8b3aa872111fdbb1287b6e2ec66c7d64079a48eeb5bc26c57eadc849fbd058726 +SHA512 (FreeBSD-14.4-RC1-amd64-mini-memstick.img) = f022238c27cd7761ddf46d5a0b7b64a887378607b205578ceceaf77f968ed4d0bb9af4fde248314c9622c37184c7864bf4001ccb9f2d5d3f2f7555a2e3f75b41 +SHA512 (FreeBSD-14.4-RC1-amd64-mini-memstick.img.xz) = e9104525f65f6f780b55741d62a6b6bce746b8fbe4d87ed98f1d793ecd796abf13cc6df26e784db25757604b10939f62dda19929dc3a419826d2861c8a0055d3 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT/sbw//adwvqZPOiDJYtrRoea2muDFxlAbm0M6k4DGpcc8wq7x9IqE4der521WP +ZZUSyN/t62I2E45LuOjJw8lTjXkPg6BdN1EBIlZn7Yx7at/7OQFmg605I9QIbfLz +ddrXjzQgXl/8sr+uYxfg+1GawBJriizJpE6dzyHlB9Ls/D5hnDT0KEfsuyaQe4TG +67waKRjje4EIxusjO2hl/iqqh8vn8ibZCk2nnB7CFQzZKR65l1kCbS4q5o73EMAQ +9l1zUZ5Ct09tDFfA07hBETUV/Fg8FebB/KCD7qLn91ZTuYPJTbc+RB7eVtL8DY34 +q903M9wciU1AAcUSzx1EynzOTJbwOZNt1rg+Bg06+XP2kk66qwExTY4Dq1eNZUf1 +iJUY4hv4qhDlSwG0+2QedFxouoV6ki7l8tFHIBFuZcIATXKfFzqczfAngpQCX2l7 ++45sJFZvO0BVUsBbyaFZFvbPhkn1K/h4buGzSaJflNAq5MOeXxTMiqvTnEtXKLRZ +ddZJK2rkAwALotdt/F0UE6SAQe4ppO2U87Mt4GbZEf4ldg9HXy1+4v0Qs2H8Qm10 +XWjb94EvQJxZpTnoZZM/AU3lTBki/15GIswXe+INKkWzZMhCGmJb05Kw8pYzxA6f +rMret5SjDpZiBaoRaM/AGHsxzVehyP/CXx9YB+bUEUWgec3v+vI= +=a4Tx +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc new file mode 100644 index 0000000000..ca1d08e559 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm-armv7-GENERICSD.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm-armv7-GENERICSD.img.xz) = fd97efc85a28a3f1e013c381e48c5190ca0bb77d5c668aac27f67ef5a1ff2a003dd4ad7dfabc42d333397ccf43e63abdaf859ebeb6aa3b0bff4fdc21b5481794 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILMACgkQOJfy4i5l +rT+tDQ//TKj0sc7Gx1KdwAs1NUEHBvHgZ6/fDNzOoJrr4wkuoPDoTtn3Q/q0xrQg +bq4Timp9EfUiem3R/Hd/5Vj+QIKFOaCldHXE44zmrAgqoBel0Hfv+gI5t5CkVrOz +JFFDajZHjopyt/FjM5Qkxy+iJ/3aaaeE9EMros/xeqGB67d9on5eBiTY9Hr/bZdi +pDQnW798MiVO5YZowp+WXVSn64tWuXyQouV7RSHJ1nRlT1TYzX3Y5SKXOJcdN5fu +GfkxqSpSfxjuDnKx9V9gKe6IFTLDbWw1ak6UDXWEwrWKhT4UVq1+yUBk5Amm8xOR +YlnJ3szc5xlOSEDhvl+RikUiK3ArVYa0I+z9iN+K+ZCQE/xHQ16EQ6l6wcozXQN9 +8iFVuWm+ZsNl1qYyokiqIcuDzWQt9mGoyTcXLLL8dNHDCKUIylFiyyfvK/q6/YK5 +lmEzEnSFbrvfLt2x7T7E8sLj+vgMKDvAGMIwBwCdIc7Ietct1+mGFaJIrVTSlSQI +5kOB7MR/YcPFCQMzNSrk4CqHicMvHyde1wdNgqiWmVjtXvOrItqi2ZQ1Yfsz9zK/ +PaZLxZIvkEhqrqE+/np8craHUn549GPaZQY23XZQbDK0RsJGMULH1doBt5awsHRV +vFzheND6pV/w5+BfU4h3/dU6dZHuU1OiIcdekaurBUyVEM0mF+g= +=DPDs +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc new file mode 100644 index 0000000000..c142a8a78e --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-PINE64-LTS.img.xz) = bc9a032dbeb45e3d185f3945c5bbcbca995f4d3362fa3553a90b5dc2be8c38eeddabd0812c13bc708ef3c7ed0f2f9611f877f2870ee4a26f0b84e1e4cde52077 +-----BEGIN PGP SIGNATURE----- + +iQIyBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT9Z6g/4zULQun5Z/99QVyBppcx+m6SF9Uoqbmyyh72ulcvA6mP6LHKDkheMiJlk +C0gcVjjerWLdzNqPeLZYDept4d+TIdKh8qyhGI7eQ40RRd6aiGskZYK/FPdaUOXH +ASVfLrusHYASHkFtfrUTQ4SRuV1yJ9gnen+OPxqMTbj2aSgJCUN98j3ObhX6JzE+ +xBnT7pSqV21LEmlou6rxS7wIowfP5wEA8OKRvCUJzR05ADTtHujMlXiLivW8QEuF +kkZalSvgBr3Bj240459GGSdfvEtkyu2b70Sfmma+fqgs1pFq8VHc1e28e2RQICp+ +WnqyuLATsUKyIi9a1qopuT7iWA7eFlDm1LvdeRrl6jgKbAshe0KASFWYryJCJh/x +RLYoI3BGqSBmSyj+nCUtj0YYMVgno/HSwtF33ohNvaq51Jr6n24uhX03hoC4AxGf +XSGQeggSZcxPTPNGUN7W5NsxwoA3AYXi75fGybMfupCoAptKPe6NW0eZ3s7OYGku +ANAHZ1iTcg5cPgbgfypaNuSpwjG5aH3cy+fA1dcR/8LiiZ3Y2MmN6eLNk/qlkSfV +VM+0jHbPOkvehaJe2lm0di08bGYGq2JY9AYDa2Hl6rbomGyWzt1p6QMvhplW9K61 +SAEgT1z13eHeCa6VWvEX4wJn83n104Lv298gD+c/ACsAA5OK6Q== +=OW3A +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc new file mode 100644 index 0000000000..cd6aaf3e6d --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINE64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-PINE64.img.xz) = a2bdc04af2cd4f52b064db3616c9aa744afc886a3f9e805f8035fe82c4187d485cecb94538092e2d9fabe6b741c2f1a2c3fbf8b5d6dde222a52d7614ee7bc142 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT9ADBAAmSbhoXCRVYL2rMixpq8ILcuHXeIcCAF2caIsqv2C/9Oi46um3YLjYqWE +kDa2QzBgwLxcKfOa2FszmH8aGC+LYmq2TD54xMsNGQiuLbTBQmFpOeJC58X7SXne +bQIeSR6ox3+Rz9gFubbt+GZ4B32tCMIbK2uK4TqBkErmcyYVrEZKUWBWCOxoEUT6 +USyYg0iobi6PJBrXdpHFkHklqINMqxeg0i+JtHv2GQzJmcmAaXgdKNoMK/rl/+rE +YTkFfgP8p6I8KXy+elFQIPFpewh80GuGUEsQVw0tZhc+8UW2WCQ8qSlbl5ieMYWq +mtR64c4R8Kc/qxb2AVzq5sC8KTfMXErGHc4Y9BMvuglRunj4MsmJkzGr7LiPOyNc +qLFL6O1l4+teL1+ntFznvLdR8pQcx263sTpvwlEKVjODlatfLr3vXbZZUInemUNE +eAabrvE8I+6m3qweIXw+TVenVPhqnTg2+l+jPpF7p4cOiyX2y3L2uINtqxK+8ZLA +6t1mAVs09y5KyvBLXeGfCmRyW3z2/fVyCucPIhUAwBkUzGCOHlpq3Iq2wCxwy/Nw +S/Z30JftcRS3iClyACHa0HAbQhGI9Exg48wKe5eThLx+itDK6dud0yeO1nvJ7h8Z +XW6agWoTOrmf0WXgP2XScHdqK0VjcuWee2o0YTbFPuM1yGmuUkE= +=yoJ1 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc new file mode 100644 index 0000000000..7af41f1fd1 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-PINEBOOK.img.xz) = dc44ed4f0e12947fb5b296930850839b9d6caf513b9c58e4a4ab0084fee055e245251183d672e562c4dbaf56c2c127f4bb75e9df043f116576a5a88fedaf372e +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT9CUQ//UOhkGkcPMfw7xLMGcm1xZgDN8T3G39fTy1nXW/Tqw+c+YwsE9Og4h/xC +Dz1ANrf3C/At4VKZkdNn8shIrraet5YSTq3EAKjZ7TWTgM9TqQ3x7DBEeA5P1UHi +81T2IPoOlby9VS4Bu3qL3ORPbjwzAemE/PbwBuN0mdgfk/afBujUVhsjaKQc3Ri2 +Kjg3EXB6HNlZEWH1PGDnMp8JHvI24ow/YVc0spWjcZlRoqYD0/GVfC3i6Schr75w +taqf69t5rymWeyjDPtiLe8IoIuI4QkkkVJuXH1U8eObaSSra7zDD8glmrYLVaRh1 +VVcu9qzh3oBmofrsXyC3UDO/CUg/GYB9IjSrowjF1uboc//hH/9K/tL/E8IOJVkw +d6gHseD5a1ZpfrsW3kfBPw4u8p+RsferIwx5azJr1C7GRW6zZXu6yEF7B5e4hQkU +qCWR4MHJDDxpwmh6BMwyCICwMbz3thPT01UFRxwRlqQeO/toq1YWZLnScNsqFHpd +qkmZk80Y5ON7DhPsXqM0VrjyObGOkSUxcY2GMEqIlUwCgyDwF6y+y5oVCIugz9mX +xZrW0S+w2ZkW+zOP5pN3lBgmjSUrc518AteFAJKqBi+GwD3KiylYcbMiDRQW4lFE +/Oas2H8jZspOk2wM3GbOG0sbMrGCq0Pjpf3nzAjnSxE+Oc27Ock= +=7I8g +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc new file mode 100644 index 0000000000..e19b9def99 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-ROCK64.img.xz) = 0af069d955c21850664f5416967d8cde67cec4c663d59c483f2063a3895ce6692e0e41995d8f8b4f06a5d7db3fbe7dac0addebe8994ddf86ab8bb6b97b37fdce +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT/aLw/+IzZQ5o5k5DXzKdNw4GaC9B/dY5fGdBmUGwTQeuROMM9litOpVmLlgfcc +p79yZlJjqlFcA9Y0yia6Bdc8cWeF57yU3duf3u5VU3QVLSzYeuhuvmBXbPpHK2TZ +48C+wSFF3vl15rKKeodHyX4hR/m7KIDfkbOIpyUV8o6Zta/p135ajSKrj/4a+1sC +edaXg+0GpAaZIRUuUsQ7UlvzCN5fvsDnrmDBO+HkAT1URrqBeQkB0w9B7WnaJqIB +E+sB4bb65WA7in3UW4uVF/1IrqUPPmR42b8COI6F+VihtIEd9ArhzKy2zmKji8Br +jgJJcNnXkgGE4kp/NrMqEreSZfUnmb01/O9JdoScPW7Xu/6qAmWvkpF5rAZicoBq ++pyBAEO8nVObqm40pvndBYC9UAk9fwnokkiPQtGSmDnfxyPbvify1eMiGEEX2auE +WxdzWcsfrcFClo/Z4g5mlRmBROLrrAKy5UsTKliy41L9eQfJxty974zOmDb8MHhv +9ML9FfF1Cda/xWUY6OmyZeUtOZ3PrW51rV6Qln/gjQxFIftbJT7NbGtbXcP56/Qz +FVfZqIFPB8bdbb42CgsJuisUPeLiprqSSZ5/I0qR09JC7riahAcJ9HhEAwL0J5kZ +TPmPKkb92ims+BVV8Wwm3YGmwCfCEkU9Bysm6AQzDriG9ciUreo= +=/Fc3 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc new file mode 100644 index 0000000000..25d46a7ddc --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-ROCKPRO64.img.xz) = 537be1cd740155e8a8768100a0136dd6b08a7620481dabb3c82001233638e060299f93368824c8c59e505e06bff990a54fe78bee5fbb9c26fb2b51ce671c4def +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT8zMQ//We2aWo080ewR5kB/U0oLX2EdGWOoDDYheCgKLosbX6Ccx0jsH7tf9NoP +7KId0TYU0Q3Ke4SRSG2kb0MCvFDhrwKoOdOw13tD5RvZjbg31mn1F9Scq7cbe5bQ +ZtcqQ06m9gxfAXQb16HYr+BJ9UrXK2fu0nhvw624rJalTFOVzlPP3Sz66Cql5hEf +JWwvwbbMVeoceNk98cDDlSGCIZRhXMWjjO6Hf8h5y+k2QYr7U7cUFu2j9tcRImjt +xcLTebxJFaE1o5zq7ebuJzEV3aNiJn1b/Uuk+t2JuaL4AxfevUProNzXsP94BH8v +v59a2jIgL/qPqHGtEY2SEYPdCW80eq/bzP/ghaLNUBjQ5M2EPdiNE/BBL5bKUrsd +gHX0MxSWIFvblTdUp2lBShyNvTWq2NO7hUoSySy5oPwIJ7Kwr4fsTINXljTiPfE+ +H03DpgKngdHQn9fDi6ScMfxI5HEXHEpQV7iFNMDiqx6nOQxx7ahEKaRtXd2znHft +kfUeYrVgY74P7bvsZvfUKSd4GfKCd/3brvQW23GpyHZILZ9MC1aZt9kwfcPkFslw +8tgJDuCrP+hsTDiJCzcXG9lZ+w1VqbVbUyqa6jMhudETR9yldR8hfOL6DGGBZEFD +bYRqy8zMi4tLi6EmMsxPGk/9SQlwBJP5dEJoAmuc0HY00y919ko= +=0Uu4 +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc new file mode 100644 index 0000000000..5cd5c93a25 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-RPI.asc @@ -0,0 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-RPI.img.xz) = 146f7ef1c7769f505b4285551f3725c37daa7dd66dce96ab03f0e19397b2ab589a059258443516b399acd9293f4aef9e29dd3157944c598e963ef4efa8d5fbb7 +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT/xvxAAgMzVQtX0kBKUyvxAiwsO/UD6xUyC8wou2gQDmjk+3b9/ZIFX9Uiun/Ji +IWiwAZzTanBRbQPP857mMucYj6nu1w1r8D6zNMSSCiqElubRD+fbACpHM+Z6cvhR +4JeC3NcwiD/1OgSLF2hSSunruyJYuLvYq3rVXks+xskw0eeHiTSnn9ZuiAinPBj9 +xaZV6rsS82XnwRFlI2x8aMUVtRtsl8egISLFbcIIPPOa0B5ggnK3MX/E3MJhwF3F +j5gz8/TDQM/R6OHbgt1TCQWLRsgGOlwLEAA9zXB0CEIQAp1uzsTXboMaWDPyztfo +jSG7tRj+zVKFsyxnBpHlrihdcUnyY019btiUbu70t1YxItDiRUMtG3KG13r7dKgK +mj+6RTDwikfPQeUmOeY9vSDF1E1S4pKoNoo5aA5r27YkuJTNPB/aOY9yJC/BVz1o +4YpBytnqUacu0MaNlUn2cMMurCr3vD/eg8pL4kvb7o0ZPKp0Kbj5xc+5pQnRE7cP +SJlGzAoum9XvZuOukIjkM1R/4QbZye4aaoAyb+mUDh0VxkjUnT7KhMKfUzsFjdNI +nuek902eZIdP1+Epi0yrqNoOnkZHrue4MLDm80WWuXHtI07P5GO6D8EQnu8hfGYg ++1HsrVOiCJ/IthdR9b7hD5YiuLcEaQHJ0ngNGRSugJU7m+rZnLU= +=9DoL +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc new file mode 100644 index 0000000000..97960f26e6 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64-vm.asc @@ -0,0 +1,35 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz) = c906dbfab9c11430884ab5aaa4ce5846347f47e71bcfa4851ad846c5d5147757b6ee018d7d02e7089a3fedb53767b55823f4ff7a1f9a68ea17081154afd537b0 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz) = 20193d119ef65ca9457ecc8db8ee4311179ee83cb053a8dfd22e353b7be8069e07519904dfc6dec4fb6a3585a6803db67da7a98d71535f1595b3213ced169ac7 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz) = 5e042b95a0a0a7d329e97c49c45812946ef2279bfc44960f41e39cb4a5b9bd3877b2a59c2d3084d87111915e7bf20396ec508bff7818ace935d3cdb4936e01ad +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz) = 51d7a423b247fd9f15fcda5d460383ce6252a50bcfc82dc2aad8b1db5735b84b212377f5a94985de8db81e922d1150466b474ea74b4a94d3c80e51e541925480 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.qcow2.xz) = 16cc20f345ded5352f174383e384b2f002cafc718dcb8c505569ce899ca46177ac41d1506c2436314b8ff29e1d54583d5d74531ae74d4e9ef63325a1cd6f1155 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.raw.xz) = 1334a4d59ea1ba82a7f9c2a8376f39581d45fd87be17e97e7dd4790f95180d666f3532519370fadb037d0fd328c4651c899038134b3781816922e0935b367b8b +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.vhd.xz) = f5ce00f5c517f73a5d4a16aaac3c6cbc3efb36deabdfa249587507fa98700375e581f66a24c9ee26d7371b26c8a96667053ea974a60f7d69aa4f34eaf1ec7f75 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-ufs.vmdk.xz) = 140629ba820843eee88ef3ded6be23273ecaf2cdfc7a899660c589d13be00a346df46816bc2b79050c65ae36e2888194ba4dcd890ba42dacd3f8c47236aaecfe +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.qcow2.xz) = 4c25a95979a08aeb41dc5cf8f05e12fe2ba3d076bb43a33d46b1748611fa170acaf99d0d885e208aab33e19007336e30d74fa17867cde847c0c4bf93e6e70d99 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.raw.xz) = 1ebef1e150c41f4045c61f966f507dee07fd9f512a5ed953b3c8d250af903666b0ccd866fea6204476c0560d3ec30b8354cd28548e471878508c9d7d40e22410 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.vhd.xz) = bfdf227245118c4bf1a794729ca707046a2dbe9c872989a2c1b2254ba6d6c3edd1d417fa8e1021c56ef7ee1ed35c7c604023255a58a7d5f164f5d9d23413b844 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-zfs.vmdk.xz) = 51129507a5e9c6dfca28250dc44a2891faff03464cb25e1530ad631fe9e6ae7b164267505590695e398f96261ad272927d7ab295cd3defc32bfd41b13f6a1da4 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64.qcow2.xz) = 16cc20f345ded5352f174383e384b2f002cafc718dcb8c505569ce899ca46177ac41d1506c2436314b8ff29e1d54583d5d74531ae74d4e9ef63325a1cd6f1155 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64.raw.xz) = 1334a4d59ea1ba82a7f9c2a8376f39581d45fd87be17e97e7dd4790f95180d666f3532519370fadb037d0fd328c4651c899038134b3781816922e0935b367b8b +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64.vhd.xz) = f5ce00f5c517f73a5d4a16aaac3c6cbc3efb36deabdfa249587507fa98700375e581f66a24c9ee26d7371b26c8a96667053ea974a60f7d69aa4f34eaf1ec7f75 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64.vmdk.xz) = 140629ba820843eee88ef3ded6be23273ecaf2cdfc7a899660c589d13be00a346df46816bc2b79050c65ae36e2888194ba4dcd890ba42dacd3f8c47236aaecfe +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmmiILQACgkQOJfy4i5l +rT9c4RAAjpTdGUEl4bnjUGtJUQM/qU+nKikE7z1HS62kbBf1iKI9CDgVjtmD7jcA +DK2ZVXfWbiq0XbmS6jKkw5HwlKMEM3vpft9qH+JoCRUoDJy0oqWqoYp1pGXcJ7KX ++W5jzbPJv+N8+5cwXA7+g+hsEgb7jwSVZlWsUbI0ERG8LMQKmPtH64qN343wIOeD +qLFb9/lpcWQRfThZIgPBs0yYuODy0Bo3wu49KYO0juh4TA1zNeVEhI0bnqdwb3s2 +W6PeJUXLNB1mQ+NsW1eS2IchzD2aMA11Na3nrzu8iJ+q3auCV5YdM+clCKLpvPdq +P1wqdb9jzm/S5Flc0LvLyJqC32K+EAxGuVMOaKGL/K6jor8/HhuPQAJn5pdTzwIq +Hp9GTI4v7y9iGUS0+dqZMQxXQGECgTOkm7BbnMPcTHxMbTZCq0wF28ZGDIJebGvq +QkvfwoONHEj0CmcfJ95uGnDe3TVAyAq4tAQKdaYNma9Gv/w8z+2VWOrJw+uNTgGe +YnZkoRyEbDAXubE2BDEYU+RODETceEvPbUI+pDmlo/9Rk35fPIIA4sgR3+NBoUTS +G9Uopmx1cMTjgAvNI6KLXwTZ3fxL647wXFn/uiVmbnlGz01P0oL8GxkmGESW55Er +yWZXClwHreX+xf5DSH6gDtHimXkcX+lj53MBb95vz3PROxlicuY= +=uMrV +-----END PGP SIGNATURE----- diff --git a/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64.asc b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64.asc new file mode 100644 index 0000000000..a1f4dd2ca6 --- /dev/null +++ b/website/content/en/releases/14.4R/checksums/CHECKSUM.SHA512-FreeBSD-14.4-RC1-arm64-aarch64.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-bootonly.iso) = 1ba6770b77f65c77bf2561dee11a9bcae9fa3f19fbb9e6e173cd24a67098ee685e653475aae04138810a6e027a273101bd3dfc7a7318107bad8789058487d2bf +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-bootonly.iso.xz) = f67c790a1ce2fd4dc4952700460cc1940fbcf22047aba4a4cd7a0a9457b3e99586b7ed1f80e9c42929a99f63e32c937498d7e4f76e1449db662c8ad0fc9f5938 +SHA512 (FreeBSD-14.4-RC1-arm64-aarch64-disc1.iso) = 57db95922f6fd31a6f5e7697455c52978288722f4a6f3ab1d2e05d5db2d60c0888e8e6ae62cb5a9fbb751248f548234807cc26310e2a3eacc746011a3dc0499b *** 326 LINES SKIPPED *** From nobody Sat Feb 28 00:06:45 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fN58q2G79z6TdZ1 for ; Sat, 28 Feb 2026 00:06:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fN58q1kLSz40tg for ; Sat, 28 Feb 2026 00:06:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772237211; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oMvgKgenRL749KNgJ6cYBXiqjpaUBf35zT334iF6r5w=; b=Fubvv4JIUxD6vvZEo0GLk/mcUvNmn6oLTIPZJvlwJY+rXz3lG0mhKp2WqY4jJ7ZcHO8Obz Q8T0et5qLzPye5ZmN9WATlk3KhRFmdrfTra5SRDyCiZ1T8Ob6MJzFo79uL9NQ7SkdJkRW1 VMZv28zHX9DXrnpFp14gXkuUhAmitEsb5xKX2i1fG4RYxxt7vG4AfuIB0P0Cu1Rg6ZM8Hd QFY4GtGjbK5ra8ilduMcQmbgGrddGrypNF6Geip+Yg8YUnmLECDTZvkbdnp9O2vz8zr40O xcnCEwGXgrK4+NkfHA+DvhS30bqlXQaIvUX6L+I+SJ3ewXuFHu3J0jOAJZcqVA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772237211; a=rsa-sha256; cv=none; b=JfNCs50TPVmTOiYdC1A3iOn46Hjam+Pf5vSBZPpqOy0KKJnX4CLe9IK2yi5NTDA3jwxSk9 QJybSfWTNsCYCd2gwlHK/8IHsm0xqXf/sdZwLQxvKD2zjuBpDl0B6v+GWj/F0gjZyG/T5D 9SkLN58WifuZfbTbWM3fMj0WLVCI/4JSZ6tx0zM2y04BfBCF6F4hD0IEWKbN0KeigcAlff h+ZMKQtcIpYFqmNLdVJyD/dXvKRW7vVWGae0qTJoijxn6ToBdHLVavDf8XMBXuxnPWbKcG 5SEcqJ+zeQchuyrMbvMKrD3y3pkw01UlKzEwhNeB12yyqj9VHWgEv5cWM+9mOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772237211; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oMvgKgenRL749KNgJ6cYBXiqjpaUBf35zT334iF6r5w=; b=Vy5Us+5bmRwZlX6Xz1Chb57dUeaoYX+Ei04xGeyRiGlqVWtGXqEeR0p/mApSqe/TTKExPz 5+fR1W3wGFKN/NpiP+FgdeElrfUT/tjzoV3vOJaDpE1+zrBXjpQB8fvLwyT7jIv3oH/xz5 0UOr41bhDHhMbTiR5B24i0cGixQYVc2E35gOlJ2jvwhcSpGQb3mOWOD0IeyXtN9zElkZyE Nq645yyMR6zZAg3uFaMBY8qXcuLf6KL2MaL3kOhSsxHkMMT263EZot4LLjpBLcRrkqaXoz fi4AHrF6fC5cgeld6MZnjZQXFNmezMzJbdzkk/gDKulrcAW4yZVZI2wtFtEeEQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fN58q12GFzfvR for ; Sat, 28 Feb 2026 00:06:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 40eb5 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 28 Feb 2026 00:06:45 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: 35062a561f - main - 14.4: Announce RC1 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 35062a561f0031eb3225d71bdf34687c30ed0eb8 Auto-Submitted: auto-generated Date: Sat, 28 Feb 2026 00:06:45 +0000 Message-Id: <69a23195.40eb5.65e50225@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/doc/commit/?id=35062a561f0031eb3225d71bdf34687c30ed0eb8 commit 35062a561f0031eb3225d71bdf34687c30ed0eb8 Author: Colin Percival AuthorDate: 2026-02-28 00:06:34 +0000 Commit: Colin Percival CommitDate: 2026-02-28 00:06:34 +0000 14.4: Announce RC1 Approved by: re (implicit) Sponsored by: OpenSats Initiative --- website/data/en/news/news.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index b772829709..f52ed4af49 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,5 +1,10 @@ # Sort news by year, month and day +[[news]] +date = "2026-02-28" +title = "FreeBSD 14.4-RC1 Available" +description = "The first release candidate build for the FreeBSD 14.4 release cycle is now available. ISO images for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64, and riscv64 architectures are available on most of our FreeBSD mirror sites." + [[news]] date= "2026-02-22" title = "October-December 2025 Status Report" From nobody Sat Feb 28 10:09:35 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fNLXP0z2Lz6TMhM for ; Sat, 28 Feb 2026 10:09:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fNLXP0TWfz44DR for ; Sat, 28 Feb 2026 10:09:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772273381; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LZuSkaboXpuOP4BqFye/X9HJo+cfmXDaj6ymUtbi2UQ=; b=ggEFCtrW53/DO6HhCtl16zjcIV0qYLfv2YWQZLN2fgHkz5IkWluZ6U0eFvptgmgEjtFn8o fGwnhJDdxTgzVFTRcTvjkRMIoHqq21qez1rTA2HTkujhlQkQgHwg7ZesbAiSWP9VlQRhhH 8M1ompLp0rFOl9suRypWEEaeDhdHJEtBbKhegT8t3IGO/06QM25kvsszKiHlYVi5GZfUd/ lT9I14bu6UK6eDNXg1RoCPvKPytUyRTpI+yVTSOB0OByByXKvic+/sHK0vXdZEKk4FYPSC OXmNHJVg3Htenq1iQz3PdMMTz+/qlsKW5SlosWw1df7iSj5vikZs+lS2r1jlnQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772273381; a=rsa-sha256; cv=none; b=SXg78vOuM1nPq1sAGBKLGvK28gXgXjHd6Qt0z5PYXSwj2fL47TRmhm9MVdtV75+GSOqoH1 iKgZc9Gzr4K7U8v7uwYqUxfAGZ18V2dNuuJv3pSoho+GMRoTzlU6kmCb/VTaxygJYxxiNC CwfPyucL2CZYGguGcMqyx9LFy5JKo+JY8/7a+Xjonvpr2JpaVK20ijomU7/0LtyJ2Jtxkd xvm7oQCsrEc4AxeUFTXEn6vKLThXVBIBS5GXWeWlZhKzTTwed66gE+/2MA6lCn4U5ycuw5 9Kb06lAXTiHTvGtUS0IR7BG+0D+IzzWdkzpL42lYI1hK7pz9JYACCJyHQXMAuw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772273381; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LZuSkaboXpuOP4BqFye/X9HJo+cfmXDaj6ymUtbi2UQ=; b=Zw75gVaRZnxEHMDJFPVxpU/ub9XDXCIXE4YyihqG80ZhsjzZhMBs8AxUj4zdUIIYCUcH6h wIm30J3ySrY+i6BGDXCfh83xN5xStLwf6Sv2Ehsag8SfcQmSRkaAfqO9qdbjaGStqij3Pv ZWAp7q6FQbr45G5tswXEFqY+qIKva9kWo/2+N0IAfN4x78O/OEJIx8cJ1KuXsL+3TiVHqm 7b37s0ZEnuJrlhZEVT+EVMugjk9BOF2a+2Flg07q4rrwUR/ZmpvKG7pPkFruI7+qLlapo+ PccJfBt05fNux+ufAs9DhXejV55K2TWjXN3nMSGivhzb7v8uvArmSJ6AdofA0Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fNLXN6q79zxwH for ; Sat, 28 Feb 2026 10:09:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3162c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 28 Feb 2026 10:09:35 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Philip Paeps Subject: git: 4be20aaaa9 - main - mirrors: remove ftp.at.FreeBSD.org List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: philip X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4be20aaaa9f990203829a95a034f571289a96250 Auto-Submitted: auto-generated Date: Sat, 28 Feb 2026 10:09:35 +0000 Message-Id: <69a2bedf.3162c.2d76664@gitrepo.freebsd.org> The branch main has been updated by philip: URL: https://cgit.FreeBSD.org/doc/commit/?id=4be20aaaa9f990203829a95a034f571289a96250 commit 4be20aaaa9f990203829a95a034f571289a96250 Author: Philip Paeps AuthorDate: 2026-02-28 10:09:26 +0000 Commit: Philip Paeps CommitDate: 2026-02-28 10:09:26 +0000 mirrors: remove ftp.at.FreeBSD.org After ~13 years of running the ftp.at.freebsd.org community mirror is shutting down at the end of March. Remove it from the documentation. Reported by: Klaus P. Ohrhallinger --- documentation/content/en/books/handbook/mirrors/_index.adoc | 4 ---- shared/mirrors.adoc | 9 --------- 2 files changed, 13 deletions(-) diff --git a/documentation/content/en/books/handbook/mirrors/_index.adoc b/documentation/content/en/books/handbook/mirrors/_index.adoc index a43bbecb46..ac6af56f66 100644 --- a/documentation/content/en/books/handbook/mirrors/_index.adoc +++ b/documentation/content/en/books/handbook/mirrors/_index.adoc @@ -112,10 +112,6 @@ Mirror list maintained by the community and other companies: | ftp3.au.FreeBSD.org | link:http://ftp3.au.FreeBSD.org/pub/FreeBSD[http] link:ftp://ftp3.au.FreeBSD.org/pub/FreeBSD[ftp] link:rsync://ftp3.au.FreeBSD.org[rsync] -| Austria icon:envelope[link=mailto:{mirrors-austria-email}, title="mirror contact"] -| ftp.at.FreeBSD.org -| link:http://ftp.at.FreeBSD.org/pub/FreeBSD/[http] link:http://ftp.at.FreeBSD.org/pub/FreeBSD/[http_v6] link:ftp://ftp.at.FreeBSD.org/pub/FreeBSD/[ftp] link:ftp://ftp.at.FreeBSD.org/pub/FreeBSD/[ftp_v6] link:rsync://ftp.at.FreeBSD.org/pub/FreeBSD/[rsync] link:rsync://ftp.at.FreeBSD.org/pub/FreeBSD/[rsync_v6] - | Brazil icon:envelope[link=mailto:{mirrors-brazil-email}, title="mirror contact"] | ftp2.br.FreeBSD.org | link:http://ftp2.br.FreeBSD.org/FreeBSD[http] link:rsync://ftp2.br.FreeBSD.org[rsync] link:rsync://ftp2.br.FreeBSD.org[rsync_v6] diff --git a/shared/mirrors.adoc b/shared/mirrors.adoc index 8c98e7769a..c396b426d2 100644 --- a/shared/mirrors.adoc +++ b/shared/mirrors.adoc @@ -44,15 +44,6 @@ :mirrors-australia-email: hostmaster@au.FreeBSD.org :mirrors-australia: Australia -// Austria mirrors -:mirrors-armenia-www-http: http://www.at.FreeBSD.org/ -:mirrors-armenia-www-httpv6: http://www.at.FreeBSD.org/ -:mirrors-austria-ftp: ftp://ftp.at.FreeBSD.org/pub/FreeBSD/ -:mirrors-austria-ftp-http: http://ftp.at.FreeBSD.org/pub/FreeBSD/ -:mirrors-austria-ftp-httpv6: http://ftp.at.FreeBSD.org/pub/FreeBSD/ -:mirrors-austria-email: hostmaster@at.FreeBSD.org -:mirrors-austria: Austria - // Brazil mirrors :mirrors-brazil-ftp2: ftp://ftp2.br.FreeBSD.org/FreeBSD/ :mirrors-brazil-ftp2-http: http://ftp2.br.FreeBSD.org/ From nobody Sat Feb 28 21:58:18 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fNfG73H3Yz6V8ws for ; Sat, 28 Feb 2026 21:58:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fNfG72Zcxz3Q2R for ; Sat, 28 Feb 2026 21:58:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772315903; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DaDAIuREJuPJxg+ptpT/uX7xPovSOq81B7TndS1AYNc=; b=aTFgI4hAe0YZVUbDbZTUsZpwLrv4pfa5EIQASS5+U3VbSLg1VmEI1jf2DLJbLw4TGg7BvQ 47TPDXD9bqRWFQ2FEde2XRU0hDyN4QFKoIA5h+GXToywfmDZSiY5/7JgnxuCrzZC5sfYUw 5NCR7PpkMknPnCv9pDQvACPkUBBgqR0qOjT4kAWU+N+kUF/dpXplqya2mdlEBGREesvyxC jXumuY7GK2mk4UJeChoj8bCO5VNlT6dt5N8ZsaUyB9lmHHhmweJ/tpTdWirWMY/sUMPlT1 FGCWyL6pVWIpgk9DcusUbOJPLLwkY9OwmfJdgYA5peZA48GLrEooucFjwcQdRg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772315903; a=rsa-sha256; cv=none; b=B2UANLRouZdroDmB+9V7xUAhD3+XOd8LonH0od6GxDsYJH8XtniVNgRXzwsgDiwT5izWmz nbpBDO+WK2LRObh7iYjG0c0mowEpIB9xvrqP06wbjy/j3r4nxHUdJxKLIneap/3emJY7wG W57Scvor4/bJHgiawYNiI0bjOvIGert9lO/PBuATt7hOg/e74s0mb9DOGmya9NAwSwNwAH 2QlCUs9fHdqIfnnU9f4NeZ/b7/Vw8usbYMaCDeRPsig33KRjxfWmLXujdScjE6KRjS95/+ KjUMVnguJ2phe/5cPXfCuY0CzyDTHwe+c2prqGkcz6nJks9rCX104U/RybMgUw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772315903; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DaDAIuREJuPJxg+ptpT/uX7xPovSOq81B7TndS1AYNc=; b=ct2TDqzoZXW3eIyx9RRSBZpLLxaa/3qZ4Q3OmUeRH4xdnakFPEcjDtznrsu+F9KxOGGIJo gNOe1xTablcDCsxEHpb41ouAGoDVrmkXyLVI+Fwmst1VLEC6h/gNPz1+n1Yawa+KemTPR8 v2p+qj4Wme8HnKPMnkK4CGAT09J68kPnIDWbun/6IjP3WBGeAucmnqdpbf02vETcQla92o nIBzqHnV23fx2lXHaHpaZEt7Sc/4eppEy+jvHNZa+RZEX/rcXpBJ56uGq+EN4YTxuBIPAu oycv/HOOyQjNFaI96ooe2NlI0ow0I/q0cS7GD2Nd4eyqOvh1zJOMErMuiK6Iww== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fNfG721bnz67n for ; Sat, 28 Feb 2026 21:58:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33b2b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 28 Feb 2026 21:58:18 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alexander Ziaee Subject: git: 6a9428a640 - main - 14.4/relnotes: Correct mrsas typo List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6a9428a6409761c1b53663c020a9e0d070a45a12 Auto-Submitted: auto-generated Date: Sat, 28 Feb 2026 21:58:18 +0000 Message-Id: <69a364fa.33b2b.6d405203@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/doc/commit/?id=6a9428a6409761c1b53663c020a9e0d070a45a12 commit 6a9428a6409761c1b53663c020a9e0d070a45a12 Author: Alexander Ziaee AuthorDate: 2026-02-28 21:57:33 +0000 Commit: Alexander Ziaee CommitDate: 2026-02-28 21:57:33 +0000 14.4/relnotes: Correct mrsas typo Reported by: tom --- website/content/en/releases/14.4R/relnotes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/releases/14.4R/relnotes.adoc b/website/content/en/releases/14.4R/relnotes.adoc index c644f1c9fb..9946b53fc6 100644 --- a/website/content/en/releases/14.4R/relnotes.adoc +++ b/website/content/en/releases/14.4R/relnotes.adoc @@ -386,7 +386,7 @@ This section covers changes and additions to devices and device drivers since {r [[drivers-device]] === Device Drivers -The man:mr_sas[4] driver now supports the Fujitsu RAID Controller SAS 6Gbit/s 1GB (D3116), which is used in Fujitsu PRIMERGY servers like the RX300 S7. +The man:mrsas[4] driver now supports the Fujitsu RAID Controller SAS 6Gbit/s 1GB (D3116), which is used in Fujitsu PRIMERGY servers like the RX300 S7. gitref:653099bcc191[repository=src]. The man:mfi[4] driver now supports the Fujitsu RAID Controller SAS 6Gbit/s 1GB (D3116) by adding its subvendor and subdevice IDs. From nobody Sun Mar 1 02:18:37 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fNm2W1bTxz6Snvf for ; Sun, 01 Mar 2026 02:18:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fNm2W13y3z3vh0 for ; Sun, 01 Mar 2026 02:18:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772331523; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Qf+IcjFP82AWmgJysidm0E+CHZgi2RjFpj4dSpL0cnU=; b=WKJnETzGB0e4PthLaYxbz0bkm3l+UUrszyFVg2kNNAbVO/pHCsboDYiEU+kTgFTj8cReUm txY4sMmhnuWBlVEe78prrqO9gkdTqtD5G1rspsKnRD9NLZx1rnGzCsTLUQFgm3cWaqaFiQ CfDVtBq3SL2Z5Y7Joe/v1fqHIa3HXerRmjmSg+wLnQskIPwN9symAk4EIsuJa1ZJG+p+b6 h1x2kOc6rnK34+z34XL6pZfIi38hpN7mNMZaJAAIwZtStJUy/N3IqULuQlqG1EO90V5Hcp 2XM/Nn+BRjybEwoEPofCA5IGc0lukVDt9UVrY1fVhUter3l8xWKMWHHTNlBvLA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772331523; a=rsa-sha256; cv=none; b=SqjIscm8iQ4A0TaYb1MCPKMfcr2XeeQmZFVc8Qp6mt371vGpxKK//VgzEHVbJC68h3KqID oDDOgjqgCJbAMtrXInbLE5hT2YBXz5pWB2IOsONaefRyALGGjX8oFc5DnFchDfu1/SkPSh 1UMWULQZmqmYmMAQP/gBMKD7GBneYYFF4MjkfdOL+ly2c9qmmQ0ssjHLOVGyTcUXWcyB1H UhBsng+Alybya3dF6zTmBkN8ebbscpj5rJOkAAPJCP4i96eRB325ongNCYyKISwTbOnJoS 8hTbXL0JKrwfd7KJe4uvBtT6kkWj8+ZYJsC8BjVwlIVYbcZhYiQY6UI3H+h0+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772331523; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Qf+IcjFP82AWmgJysidm0E+CHZgi2RjFpj4dSpL0cnU=; b=l6WL+yLj1cUg5ugwRSVxVdbdkLrACq9sAIm+nM8dRmv55zEoWiFl7RAnQwRtfTOK3kID/L IwtpOyQrMbr5RPSS/tcSPmSnamU0Uy9jJAjKYk8MX8ZiHHkbbd6NVS39ymLAedu0HUOrJf nuUElMijfmFnJQkN+AdiNgvi62uyXv2AgGprm6sH/poT1I/kqxrrKgWUK5nyZwuhZVrWOF BRxR/6SOh7gbtemMlrhf6ZwUwWK9XUK10tKQwcUZHMdsEQYDCMUxUs891YQsuHxDkxYb7T su7p2lfi0kf2lAvkVTchMcdC+6XzZmj7Pc/xHITIcawhgRrKkHjGREzWPrj0VQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fNm2W0P05zTZb for ; Sun, 01 Mar 2026 02:18:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1fcb5 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 02:18:37 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Adam Weinberger Subject: git: 22b66edfc1 - main - PHB(special>go): Add instructions for overriding go.mod List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: adamw X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 22b66edfc15fa035d9e43f39522a15c11212cfbe Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 02:18:37 +0000 Message-Id: <69a3a1fd.1fcb5.70c3152a@gitrepo.freebsd.org> The branch main has been updated by adamw: URL: https://cgit.FreeBSD.org/doc/commit/?id=22b66edfc15fa035d9e43f39522a15c11212cfbe commit 22b66edfc15fa035d9e43f39522a15c11212cfbe Author: Adam Weinberger AuthorDate: 2026-03-01 02:17:26 +0000 Commit: Adam Weinberger CommitDate: 2026-03-01 02:17:26 +0000 PHB(special>go): Add instructions for overriding go.mod The USES=go:modules system is smart and clever, but it does all its evaluation of go.mod during fetch phase, which means that porters can't patch it first (say, to alter dependencies or change the toolchain version). Instead, it's possible to override go.mod by specifying a new one as a second distfile (and go.sum can be overridden in the same way). We've supported that for a long time, but we've never documented it before. Reviewed by: fuz, ziaee Approved by: ziaee (doc) Differential Revision: https://reviews.freebsd.org/D55580 --- .../en/books/porters-handbook/special/_index.adoc | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/documentation/content/en/books/porters-handbook/special/_index.adoc b/documentation/content/en/books/porters-handbook/special/_index.adoc index ea0b1b3b22..9501ff8ef3 100644 --- a/documentation/content/en/books/porters-handbook/special/_index.adoc +++ b/documentation/content/en/books/porters-handbook/special/_index.adoc @@ -990,6 +990,34 @@ GO_TARGET= ./dnscrypt-proxy:${PREFIX}/sbin/dnscrypt-proxy will install `dnscrypt-proxy` to `${PREFIX}/sbin`. ==== +[[overriding-go-mod]] +.Overriding go.mod in Modules Mode +[example] +==== +During the fetch phase, modules-aware mode (that is, `USES=go:modules`) obtains sources for dependent packages by fetching the port's [.filename]#go.mod# and then immediately running `go mod download` against it. +Because the fetch phase occurs long before patching, regular patches in [.filename]#files/# are applied far too late to affect those dependency resolution and fetch steps. + +While patching the upstream [.filename]#go.mod# to alter dependencies isn't possible at this time, you can still *override* it by listing another [.filename]#go.mod# as a second distfile. + +[.programlisting] +.... +PORTNAME= miller +DISTVERSIONPREFIX= v +DISTVERSION= 6.17.0 +CATEGORIES= textproc +MASTER_SITES= https://raw.githubusercontent.com/johnkerl/${PORTNAME}/${DISTVERSIONFULL}/:gomod + +DISTFILES= go.mod:gomod +.... + +To override [.filename]#go.sum# as well, just add it to `DISTFILES`: + +[.programlisting] +.... +DISTFILES= go.mod:gomod go.sum:gomod +.... +==== + [[using-cabal]] === Building Haskell Applications with `cabal` From nobody Sun Mar 1 02:51:17 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fNmmB2ppTz6SsPt for ; Sun, 01 Mar 2026 02:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fNmmB2KW1z40VV for ; Sun, 01 Mar 2026 02:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772333482; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WWTVVP0Tt9C3RFK0nx6BrTTEQXM97ztTQj2e0gGCY+E=; b=gW3adeZtRA7RTFJ8MjGX4H2Vl2ne5FSmYaOCThgukrR+U0ou8ANp5vgIVAn9dCJujQa9wg 4MjUCAcXEHc3vahDv5H8bPwSSz8MO2p1Zww3X65K517L5urxm1xvguu//fY91lq/OrqK8A 3+DsrcACGit4giyzTvoTXZT4fGbgb2A+hfRMOOJo6mkFcXGoECVQXT+D4v4MBykxhevbkC I906AV0h32rRCqtl39g1RhmqcmGEwlFxA1Dnhc4/y/W64SUxTOQHJsBBYG+LhPGFILOUXz 9M94eAQKegWQvrUBjh9QpKtKtqjGl0Itt/ZC0ua3Mma4CbTNcmabP4Xn/0zBww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772333482; a=rsa-sha256; cv=none; b=X34J7hnf24UDTbpKvzQ+jKwwCN6WYfv0leNZdM7iBUeoroEkeXIOfMOSYPmuUDDJuYZUCT XV7CkVB7lOrN9BwWnca+T7l5TBRODacfZvPhl1l21jimVQtSTjue7Ci3fajKo53QJj5QKe VBtyXUQdbxgEnED3BmOqEeqFwc9nAk3LthbKZ+10hNYfTZhCKGpuQNJ/G6DrJsRXYcM5MY D1d6jVQsMhiy7Sn6KvhqUF6pmbeKqNQtORxbp3BvD6fW8j622KURj4orZ4kzxfKpTIp4+6 KID6/ogScYr3xKepBnmBXLEsz2NKu7XPsVIc0iqdOYL+et1TaX45g2bXZUGzOQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772333482; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WWTVVP0Tt9C3RFK0nx6BrTTEQXM97ztTQj2e0gGCY+E=; b=QN+2G3Ue3c+amS3xlShnlr1gRFR/Sn2VHK27nnDsDR7/YHi4v7U8slKdlvX4WnbZQTKz/C iD+nWHJjPcZDg/WfwHj6H8Ejf36xosD818Ljd+VPK98lOnFdkgyDN9Oj737+mhqta0qHW0 GjYuj8rLl1Dg+5jyWakvQnujax/oRXdywHoIkLK4AG3uPTzfs/VnPm8f7a3mfdQgOjtxU6 7Y/ktsiWpkjQ6GXA2fwAzdcN1EGTOJIrvZVCG/LsS9Ahn9vQzlSeNXdXJUsXVIA2a5MOeJ UhamDiL3Gevfa+CVNyRTEec2R89XjS+MOFCdtUIRaryWBSpTdgoRnoRQbJme9Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fNmmB1q7szVFM for ; Sun, 01 Mar 2026 02:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2412c by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 02:51:17 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Li-Wen Hsu Subject: git: 22313159f1 - main - administration: welcome siva to the CI team List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 22313159f103d297235c222c53b0ad06c069650e Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 02:51:17 +0000 Message-Id: <69a3a9a5.2412c.3e37f8c0@gitrepo.freebsd.org> The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/doc/commit/?id=22313159f103d297235c222c53b0ad06c069650e commit 22313159f103d297235c222c53b0ad06c069650e Author: Li-Wen Hsu AuthorDate: 2026-03-01 02:51:08 +0000 Commit: Li-Wen Hsu CommitDate: 2026-03-01 02:51:08 +0000 administration: welcome siva to the CI team --- website/content/en/administration.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/administration.adoc b/website/content/en/administration.adoc index e17cef45e1..50cb9d456a 100644 --- a/website/content/en/administration.adoc +++ b/website/content/en/administration.adoc @@ -300,7 +300,7 @@ This includes maintaining the Jenkins instance and the jobs that run builds and * {brd} * {brooks} * {lwhsu} -* {swills} +* {siva} [[t-mirror-admin]] == FTP/WWW Mirror Site Coordinators From nobody Sun Mar 1 12:36:47 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fP1lm4Wjdz6Sv86 for ; Sun, 01 Mar 2026 12:36:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fP1lm41tFz41RN for ; Sun, 01 Mar 2026 12:36:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772368612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qGuytLLp4rJ9B2JSxaDYc6kpMmx0FUANm9k7GT5ISZM=; b=PbD+KEex1CfRcjvmRdf6E56A/tl17mLziyi7gVO2PhROTAhNVtxDVo6qOqp/qUBO7bymSr kSsipnqdzm8RQF0DUphqypjs5d1qikZKNzjbhUPwwRIcefCpGZdqKNA3BypxAWmnTT1hTt 8cHqWa71w7SpunGLhuCGIH9il1m0J4+QAO6uuHfZcQSJFr4EZUGWEdJWK2BP6M2eeLwqy2 F7/yksbkLE2oH+dLSDOsIvkJ8g5lyQ4XqPKdjvCKyw2opKHlnS50qLhvcxZBzGp2Z/k28z 95gw4FbTA5XsY5ZjlZ3G6j+O0vShQKiMkLPXAbJx1L7OVrMrQuBpOs/TK4RqSw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772368612; a=rsa-sha256; cv=none; b=yVMPDATfT8k/NMe1dILyflvNzPvI6+QLgFRj1vITWaOI/qnEkN414BqqXm6xa46ZIpEfAn P/eSmgWXE2JHGPiOaoRwk1zcPnjmviXfQv/6hd26ldy8OfsS/AJ24Oizy19bOXO2OlXYBj 6+MN3fXq9nUd+Ek1jF22nH9D+OqxcGLOPkgMzOvV/OUqXZZnUuL+7tuVaGUMhhO0MTMthq ppOTb9YtxIzMzp2R+/kM6ACgVZoVpkzd0gKYHg3yQB13OMacUyxZKldyVuPr1H4jWuAM0D 4QUf9IYsElq/CGD26RenJD7zWp/rO09Cn8l6ZmBs0cl5PRaOFARX4XvG1rHP0Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772368612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qGuytLLp4rJ9B2JSxaDYc6kpMmx0FUANm9k7GT5ISZM=; b=PETjcroKgA3rltp/tzUDVC8Xa3ncxSNoFbDkoO2g5FhALXf/dIiL4TXVpDaKMo8gW5+ZM0 Z83O2QE7fS+X1AjXcrDOlhoAVKgwvjOqZwKzFConGFizrfBRUOroUR8/aHTh0CNUGXedBH XaCYxmiezyp/awCQYS7JqVzESl6/0QTg56+IkX8FdvxEbvIKLBG9IeQPlzSM5oj3EmlWJ1 3c6ladFQwHC+/p6Bizwmwi/uTJeESacCDlsFXp2Nl5VSi+Gah4aUmwUlj25mT9UdPXJPXm rLPrCt7jckpVIkgGQvcmMwR23sfHbtFI1CnBd3zJAmSY0wTQskvKQ9EWMLtqzQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fP1lm3WQzzpkT for ; Sun, 01 Mar 2026 12:36:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 18bf1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 12:36:47 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mariusz Zaborski Subject: git: 40089f5954 - main - Fix meetup link List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: oshogbo X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 40089f5954afafe1193166a53c9933ba1e7948f9 Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 12:36:47 +0000 Message-Id: <69a432df.18bf1.2ed5327f@gitrepo.freebsd.org> The branch main has been updated by oshogbo: URL: https://cgit.FreeBSD.org/doc/commit/?id=40089f5954afafe1193166a53c9933ba1e7948f9 commit 40089f5954afafe1193166a53c9933ba1e7948f9 Author: Mariusz Zaborski AuthorDate: 2026-03-01 12:34:02 +0000 Commit: Mariusz Zaborski CommitDate: 2026-03-01 12:34:02 +0000 Fix meetup link Reviewed by: carlavilla Differential Revision: https://reviews.freebsd.org/D52061 --- website/content/en/usergroups/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/usergroups/_index.adoc b/website/content/en/usergroups/_index.adoc index ed848cc257..39e981c1d2 100644 --- a/website/content/en/usergroups/_index.adoc +++ b/website/content/en/usergroups/_index.adoc @@ -14,7 +14,7 @@ If you know of a FreeBSD user group not listed here, please fill out a link:../s . A short (one paragraph) description of the user group. In keeping with the spirit of FreeBSD, we prefer user groups that are active and which conduct their business in public. -If there is no local group, http://bsd.meetup.com/ can be used to locate interested individuals near by. +If there is no local group, https://meetup.com/ can be used to locate interested individuals near by. Consider forming your own user group! From nobody Sun Mar 1 17:34:33 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fP8MF4Yg4z6TP08 for ; Sun, 01 Mar 2026 17:34:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fP8MF3hhXz3hMk for ; Sun, 01 Mar 2026 17:34:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772386473; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Jgdc3qBn5fp290zfneojkc0ooImrM3myNIQ3/lYbOfc=; b=hSYPILGwsWsLWzEDijWHoL9ni9yQvDs3m+NRcE/obXsan2lfgCY96cnLaHRZfX7IbRmUv8 HxVwh6hYeUzBClvvbmTb4BIlPJv7pvW5pxhQW+eJOMRYw0WkY0NbzQVEEHPo3Qy1q4yzOw egqwyAnLUTI2IY0RiVITbapirFlvkymsacNmbPD2+XIiTh9YWQGlXIbGmGl92pCp4mEvKH wp3UX1x8xnBwANZRs6mnBZRiIFU4eYco+A01Aakeq0UkJxT+VXy2mBYQW8QKTmiRsCpgEZ 8mo89Kg4nW8Sw2dxTgf3quxTZHNU7rX/Sze7cSyOaRw67mpV3U5LbHDoDFzRUA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772386473; a=rsa-sha256; cv=none; b=uE3MU62c91zWC7I4SEWlxIyuVe75nz+rTgYaO08erbDVJEpPMDSSS83Ha08Bj7afJ15KSm vvkTB2w3m+MYoW5p9ykMszvuBjws0AfIqplHd5BtfutkiZgI7VrT4Ko0c3vduy6muebgby Ll9lTXDfUtQpcevs0S0F3trp8BwV7T3eB4j7FmXAsRUZRy+XlCwqSsaXh+klu7yP0M63B8 465Ck98Pe+ZAm/FghniADilmrUFkhZDZ6R+29L0cBznj6NztKjYZ7MntDVYSeF2TnUGo98 mMZYZueMl5mM6iHBMSrQCFIuJfOfAOMoIGOSOV3DF3Mp2WQGHAbCA+96EO8nxQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772386473; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Jgdc3qBn5fp290zfneojkc0ooImrM3myNIQ3/lYbOfc=; b=egaD5aeC/ay9wYNfkUojMCFD8APrn9CZEFNAnjN9BDS6eIhsszkC7XC6L+WMFqIsFsZtxp pNTzEUNmZ67NQ/tFVFAMYW0QsmMPO95/KFZotPHxuD5C4XgO6t53Xo9sb5mIpKbQHrXfih Wtmy+W/OvnZ2p5FxYcZbUUexjRdaKciuU3Z0y3RS+E2FMaoxeB5ZIe3hmXGvMRbDYsNhVW n7PAC2UA51sMYiGqVWIF3rLG1Qw0sbd+fSen032WG/Mjm+EWjbcZhi16nma2z5DdFTqwcf GtbDOCB+yK3YXXa9bif2jgm/m4XVvFTEOBhtRsfqPQm92GlD5xHjTaRAfkCkEg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fP8MF39bkzyyY for ; Sun, 01 Mar 2026 17:34:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 40951 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 17:34:33 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 58bdce56f1 - main - website/ru: Update administration.adoc List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 58bdce56f1d7465b1c10b2aa42435f139fed7971 Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 17:34:33 +0000 Message-Id: <69a478a9.40951.5eea4a23@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=58bdce56f1d7465b1c10b2aa42435f139fed7971 commit 58bdce56f1d7465b1c10b2aa42435f139fed7971 Author: Andrey Zakhvatov AuthorDate: 2026-03-01 17:32:26 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-03-01 17:32:26 +0000 website/ru: Update administration.adoc Update to EN 22313159f103d297235c222c53b0ad06c069650e Improve wording, translate comments in some places. --- website/content/ru/administration.adoc | 36 +++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/website/content/ru/administration.adoc b/website/content/ru/administration.adoc index ee84d4d1d0..41ea350d72 100644 --- a/website/content/ru/administration.adoc +++ b/website/content/ru/administration.adoc @@ -15,10 +15,10 @@ include::shared/authors.adoc[] == Введение -На этой странице перечислены команды, группы и лица в проекте FreeBSD, имеющие определенные проектные роли и области ответственности, вместе с краткими описаниями и контактной информацией. +На этой странице перечислены команды, группы и отдельные участники проекта FreeBSD, имеющие определённые проектные роли и области ответственности, вместе с их краткими описаниями и контактной информацией. * Управление проектом -** <> +** <> ** <> ** <> ** <> @@ -30,7 +30,7 @@ include::shared/authors.adoc[] ** <> ** <> * Секретари -** <> +** <> ** <> ** <> ** <> @@ -51,10 +51,10 @@ include::shared/authors.adoc[] ** <> [[t-core]] -== Основная команда FreeBSD +== Управляющая команда FreeBSD -Основная команда FreeBSD представляет собой «Совет директоров» проекта, отвечающий за определение общих целей и направления проекта, а также за управление конкретными областями проекта FreeBSD. -Основная команда избирается активными разработчиками проекта. +Управляющая команда FreeBSD является «Советом директоров» проекта, отвечающим за определение общих целей и направления проекта, а также за управление конкретными областями проекта FreeBSD. +Управляющая команда избирается активными разработчиками проекта. * {allanjude} (Представитель Команды безопасности) * {dch} (Представитель Команды подготовки релизов) @@ -142,7 +142,7 @@ https://www.freebsd.org/ru/releng/charter/[Устав команды подго Устав офицера по информационной безопасности FreeBSD подробно описывает обязанности и ответственность офицера по безопасности. * {gordon} (Офицер) -* {allanjude} (Представитель Основной команды) +* {allanjude} (Представитель Управляющей команды) * {delphij} (Почётный офицер, представитель команды инженерии выпусков) * {des} (Почётный офицер) * {emaste} (Заместитель офицера) @@ -166,27 +166,27 @@ https://www.freebsd.org/ru/releng/charter/[Устав команды подго == Отдел по связям с вендорами Отдел по связям с вендорами отвечает за обработку электронной почты от производителей аппаратного и программного обеспечения. -Письма, направляемые в Отдел по связям с вендорами, пересылаются в Основную команду FreeBSD, а также в Фонд FreeBSD. +Письма, направляемые в Отдел по связям с вендорами, пересылаются в Управляющую команду FreeBSD, а также в Фонд FreeBSD. [[t-core-secretary]] -== Секретарь Основной команды +== Секретарь Управляющей команды -Секретарь Основной команды FreeBSD является членом Основной команды без права голоса, ответственным за документирование работы, выполненной core, отслеживание повестки дня core, связь с членами, не входящими в core, от имени core, рассылку писем для core и взаимодействие с административной командой по утверждению коммиттеров/учётных записей. -Секретарь Основной команды также отвечает за написание и рассылку ежемесячных отчетов о состоянии сообществу разработчиков FreeBSD, содержащих сводку последних решений и действий core. +Секретарь Управляющей команды FreeBSD входит в Управляющую команду без права голоса и является ответственным за документирование работы, выполненной Управляющей командой, отслеживание текущей повестки для Управляющей команды, связь с участниками, не входящими в Управляющую команду, от её имени, а также отправку писем в адрес Управляющей команды и взаимодействие с Командой администрирования по вопросам согласования коммиттеров/учётных записей. +Секретарь Управляющей команды также отвечает за написание и рассылку ежемесячных отчётов о состоянии работ сообществу разработчиков FreeBSD, содержащих сводку последних решений и действий Управляющей команды. * {rene} [[t-doceng-secretary]] == Секретарь команды инженерии документации -Секретарь команды инженерии документации FreeBSD является членом команды инженерии документации без права голоса, ответственным за документирование работы, выполненной doceng, отслеживание процедур голосования и взаимодействие с другими командами, особенно с административной и Основной командами. +Секретарь команды инженерии документации FreeBSD является членом команды инженерии документации без права голоса, ответственным за документирование работы, выполненной doceng, отслеживание процедур голосования и взаимодействие с другими командами, особенно с Управляющей командой и Командой администрирования. В настоящее время секретарь команды инженерии документации не назначен; письма пересылаются в команду инженерии документации. [[t-portmgr-secretary]] == Секретарь команды управления портами -Секретарь команды управления портами FreeBSD является членом команды управления портами без права голоса, ответственным за документирование работы, выполненной portmgr, отслеживание процедур голосования и взаимодействие с другими командами, особенно с административной и Основной командами. +Секретарь команды управления портами FreeBSD является членом команды управления портами без права голоса, ответственным за документирование работы, выполненной portmgr, отслеживание процедур голосования и взаимодействие с другими командами, особенно с Управляющей командой и Командой администрирования. Секретарь команды управления портами также отвечает за написание и рассылку ежемесячных отчетов о состоянии сообществу разработчиков FreeBSD, содержащих сводку последних решений и действий portmgr. * (vacant) @@ -229,7 +229,7 @@ admins mail aliases intentionally left incomplete [[t-clusteradm]] == Администраторы кластера //// -admins mail aliases intentionally left incomplete +Почтовые алиасы администраторов намеренно оставлены неполными //// Администраторы кластера отвечают за обслуживание машин и служб, от которых проект зависит для своей распределенной работы и коммуникации. @@ -250,7 +250,7 @@ admins mail aliases intentionally left incomplete [[t-dnsadm]] == Администраторы DNS //// -admins mail aliases intentionally left incomplete +Почтовые алиасы администраторов намеренно оставлены неполными //// Администраторы DNS отвечают за управление службами DNS и связанными с ними службами. @@ -270,7 +270,7 @@ admins mail aliases intentionally left incomplete [[t-git]] == Администраторы Git //// -admins mail aliases intentionally left incomplete +Почтовые алиасы администраторов намеренно оставлены неполными //// Администраторы Git FreeBSD отвечают за поддержание работоспособности репозиториев Git. @@ -300,7 +300,7 @@ admins mail aliases intentionally left incomplete * {brd} * {brooks} * {lwhsu} -* {swills} +* {siva} [[t-mirror-admin]] == Координаторы сайтов-зеркал FTP/WWW @@ -364,5 +364,5 @@ admins mail aliases intentionally left incomplete // // The FreeBSD Russian Documentation Project // -// Original EN revision (20.02.2026): 777680e4ad63ee8a2dcc9a074414f2b4952feaeb +// Original EN revision (01.03.2026): 22313159f103d297235c222c53b0ad06c069650e // From nobody Sun Mar 1 17:54:03 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fP8nl3dWmz6TQm9 for ; Sun, 01 Mar 2026 17:54:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fP8nl2t6jz3l9L for ; Sun, 01 Mar 2026 17:54:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772387643; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NOS4Q+SugyLfE337fyitPE9PSb4M0rdV3Hfrm5jaXuY=; b=GPb7ZOctUcU2+gNcwQG1FxC/L2J+/fl5qc5qfEr2EAQY1Nv2TV3/yX8yR4QNpG8RwUL8Vp dokmQBsLOlse73vigIylnw83jgnVSIrbP90dVyzeo0z9yKCP7zhyIZyL2a/Tu97BWpO83r nEV8UJt+QQP/XhgLWptUtB/rORPZi1425KHH9tKz/uEvQGaUcuKRZRNdMtn94Ao+Eb6V3h xNepqkFt4R07SlxOJOoC18Trjjcr3LN0Cl66XqapsT43R+sIX6Z+K7z5y0sEPO4XejV+tY YQOn2N/2WvZp6o4lmaSc1yLTebNyDsiFyn/7Ja0t4eWwj19xFfMQNYXcsrmrCg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772387643; a=rsa-sha256; cv=none; b=G2Kk39fL0SmxRaI70NfXzsOFLscecThbKQIIDRPNtT+oRpb6pU66c6MbmS5bXAq8bVfW+P 1uRWjAiST8AJPWUrPq7mVrBLwe4PQipiYogBEtOpz3jVhkJcODzYJjM10X4AwTj7acsFg7 d9aLbxM3DPs0O50rkE8Ye2XfIhjkxi9o0qG+8sewo0E3iPm3bAgBat2+4k6tqryX5AcOfy vFHowBs4cbU5p7JzC7K81TNIvt7LTvjdr1/QlqKCJJTUFeUk7o9LYlu7T71a7ywvuqwQgK AFJ7MAU+w9fr69mI4zpdBnrrsGexT+yXBbnmmWYLvO8eaLnOpOzVdZqJSlWELw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772387643; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NOS4Q+SugyLfE337fyitPE9PSb4M0rdV3Hfrm5jaXuY=; b=fA6IvLttFMNEY/ShauLS8jKvy+TfvfrBAch9lyKWH4FdM7ZxhcPPQ1m7PDaVLvUsA7qFxf TDaviez5m8ziiaZi71jiOfWu/IZxl3z4U/1X+bBmU+G4xJ6C0zcqdoR6m5ltqVJt59HPLZ b5xrv2KqUAtVZyZlxwXBnoqKqNc2Z4SD0sRP+f/vJOsRA/Hqy6d+Ohx/H52hDkI+y1HYTh 0i4NT89lSsXRKkh1mx5Dh/Q8ASWJYCqwu5jsFmh9A3NnnS2DwzqlJfWC+tJaHqoHpyF0s/ ztxVxxC6s4VcKTFv7vs3J340pzPl1yVmvmZ30pSIuOg2S/a25PJpPV1zlzcqOw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fP8nl2Cpmz10SB for ; Sun, 01 Mar 2026 17:54:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 42b14 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 17:54:03 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 01817e1b65 - main - website/ru: Update mailto.adoc List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 01817e1b65eb58ebd9f2c7ce960991427a8d1c63 Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 17:54:03 +0000 Message-Id: <69a47d3b.42b14.52e70c1@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=01817e1b65eb58ebd9f2c7ce960991427a8d1c63 commit 01817e1b65eb58ebd9f2c7ce960991427a8d1c63 Author: Andrey Zakhvatov AuthorDate: 2026-03-01 17:52:12 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-03-01 17:52:12 +0000 website/ru: Update mailto.adoc Update to EN b9e505a8fde619b107912628a398f31b1e946029 --- website/content/ru/mailto.adoc | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/website/content/ru/mailto.adoc b/website/content/ru/mailto.adoc index c5ae46e0a6..a14f5be153 100644 --- a/website/content/ru/mailto.adoc +++ b/website/content/ru/mailto.adoc @@ -1,28 +1,37 @@ --- -title: "Контактная информация" +title: "Контактная информация Сообщества FreeBSD" sidenav: about --- +include::shared/ru/mailing-lists.adoc[] include::shared/ru/urls.adoc[] -= Контактная информация += Контактная информация Сообщества FreeBSD -== Вопросы по FreeBSD... +link:../community/mailinglists[Списки рассылки являются основным каналом коммуникаций]. -Вопросы, касающиеся FreeBSD, должны быть адресованы в список рассылки FreeBSD Questions, freebsd-questions@FreeBSD.org. +Пожалуйста, обратите внимание на то, что некоторые списки рассылки для публикации сообщений требуют наличия подписки; сообщения от лиц, не являющихся подписчиками, могут быть оставлены в очереди. -link:../community/mailinglists[Списки рассылки] являются основным каналом поддержки пользователей FreeBSD (этих рассылок много и они посвящены различным темам). Также имеется несколько неанглоязычных списков рассылки. +== Вопросы по FreeBSD -== Вопросы, касающиеся содержимого этого сайта... +Напишите в адрес {freebsd-questions}; обратитесь к странице link:../community[Сообщества] для просмотра других вариантов. -Вопросы и пожелания по нашей документации (link:{handbook}[руководство], link:{faq}[часто задаваемые вопросы], link:../docs/[книги и статьи]) должны отправляться в список рассылки FreeBSD Documentation Project, freebsd-doc@FreeBSD.org. +== Содержимое сайта -== Почтовый адрес, телефон и факс +Вопросы и пожелания, касающиеся документации, могут быть направлены в адрес {freebsd-doc}. -Для заказа компакт-дисков: http://www.freebsdmall.com/[The FreeBSD Mall] +Альтернативным способом, релевантным для содержимого link:{main-site}[Портала документации], включая link:{handbook}[Руководство по FreeBSD] и link:{faq}[Часто задаваемые вопросы], является использование встроенной в Портал возможности редактирования страниц средствами GitHub. -Для коммерческой поддержки: http://www.freebsdmall.com/[The FreeBSD Mall] +== link:../administration/[Администрирование и управление проектом FreeBSD] -== link:https://www.FreeBSD.org/administration/[Кто за что отвечает] +Команда веб-мастера, Команда безопасности, Команда администратора почтовой системы, Администраторы системы обработки сообщений об ошибках и другие. -Связи с общественностью и корпоративное сотрудничество, офицер безопасности, пост-мастер, веб-мастер и прочее. +== Разное + +link:../commercial/[Поставщики коммерческих решений] + +// +// The FreeBSD Russian Documentation Project +// +// Original EN revision (26.02.2026): b9e505a8fde619b107912628a398f31b1e946029 +// From nobody Sun Mar 1 18:07:17 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fP95651h8z6TRYY for ; Sun, 01 Mar 2026 18:07:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fP95641bfz3lcg for ; Sun, 01 Mar 2026 18:07:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772388442; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XfT3HLPI7alvZGyebltP3voukR4e16eXZ1Lp+iBfHng=; b=rzUlqUWdkLZ3ECmqj7u1sjKS4nJCOnW3Y2evo6oiB0H1RIJvi38eHoV6wE4A7BlIu0dVfl CjltN+TdwLQ0OUXt2kU7l9StbAofE8+9POxXZKtTp+1czT0yqj4dkk8H4VPSDgdXYQYeoe BvW2BtpQAWri7Y3nkat2mN7fudF0KdIUsnV1ksKLHzeQNImRDKj4oZU4oY6VyxHlqphUVI bQMR+fpXHbR+b6UfuGA5vmnUT398POJTv+UW02xF6T7sVh6W7xJHK2xLzsWwnHXmc2K56b uHSLQcnXkdSCZuxUtfACeEXFdFlAbHUcr60Lky2cXId+dcdMW6N8wGTRYVwXmQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772388442; a=rsa-sha256; cv=none; b=oZzpvNgMIownILahHSpd/vR3a/SgcBNrmMcekeJ1GC5LC4imstGbhvU1xoPLRRAnTE/xwZ Xe38Gtg9+6K+7cofMRQ5ClahpGbq8NaQRLwPEMt1xCm1VqU6WWrQqiBC+4RbHlJymsNxJn cHVHH/ZOS2MdVX0yGMLbiZJ2MWSpMWZzrDbVsTrME0O4BRX9Ivc4ymWCT8QpcEumIcdPV6 djPUXI6KpWHSpU+klwLse0txYoAtQFX3cDsL29YdX7HoMOPEzqo7u0rPQqglfMGIkpjnD2 TJxTNr/rxD8xDspO9bO9fzwMukehzoCE0gfgRv3iC/ki/iyfRoSWe1JsYq8irg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772388442; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XfT3HLPI7alvZGyebltP3voukR4e16eXZ1Lp+iBfHng=; b=yTOqRmJIJw7hIsbZiS/YqTFJPdH5jT9Hm3ZErvI38tRW2S/Utx5lH6mEOgRksBa0z4cyQZ 8VdVTqvHo7cLm/fRXfhrekZuIuErt1X1KEwJr9Wg5ywV+SkY9zhjFOw/2pwWp8ykLqylf2 RZ2A0wJL7l4kdTm/B3i3kp9UbUSTqvpbPLh09fBbY3CNCnMwT5bA++3ZF/MX4AibVHe4Ix N3qdxvkJULiBrFBSw606GfcbldmbPP5q2fgPgyKnrdlF0gsz9JCkvvc/462JOHROfgMK/O 0cVodHS2j4YHaF/qtHjqJAZUXEugkX2gknptgJxWYieGyjJVRVVUa0gnzv2YCQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fP9563cfnz10mL for ; Sun, 01 Mar 2026 18:07:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 431aa by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 18:07:17 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 1d25d86f0a - main - website/ru: Update where.adoc List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1d25d86f0ac94c9ae6894ba41568501b780e8ca2 Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 18:07:17 +0000 Message-Id: <69a48055.431aa.e46546@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=1d25d86f0ac94c9ae6894ba41568501b780e8ca2 commit 1d25d86f0ac94c9ae6894ba41568501b780e8ca2 Author: Andrey Zakhvatov AuthorDate: 2026-03-01 18:06:09 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-03-01 18:06:09 +0000 website/ru: Update where.adoc Update to EN 0f71ddbf2677a99106aff72e9bdb92c93c51f1c6 --- website/content/ru/where.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/ru/where.adoc b/website/content/ru/where.adoc index 7d5be9d9de..331c6322f0 100644 --- a/website/content/ru/where.adoc +++ b/website/content/ru/where.adoc @@ -263,7 +263,7 @@ a| [[distribution]] == Покупка носителей с FreeBSD -FreeBSD можно приобрести на DVD у компании http://www.freebsdmall.com/[FreeBSD Mall] и других link:{handbook}mirrors/#mirrors-disc[издателей DVD]. +FreeBSD можно приобрести на DVD у link:{handbook}mirrors/#mirrors-disc[издателей DVD]. [[apps]] == Приложения и утилиты @@ -308,5 +308,5 @@ image::../../gifs/fastlyLogo-red-SVG.svg[Fastly Logo,120] // // The FreeBSD Russian Documentation Project // -// Original EN revision (12.02.2026): 2a8863cf7a0355c063512f6bc97a9f5d0ecfb09e +// Original EN revision (26.02.2026): 0f71ddbf2677a99106aff72e9bdb92c93c51f1c6 // From nobody Sun Mar 1 18:43:40 2026 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fP9v53F4bz6TV2N for ; Sun, 01 Mar 2026 18:43:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fP9v52krxz3pMH for ; Sun, 01 Mar 2026 18:43:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772390625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mwL6ivX+h9IW+VpwcUFyaqccQIRxIgWgacRP7zV7JJQ=; b=yGv18F73/USG2kwxguH94zm9nyEqTgBWc80f4c0r3+b+3oN8X/F+d7F8Kw/DFquXhTysNJ hLMTvM0cbzVwMl4JniynXZ5ju6KoXChxMjOS0v1cG7OHYdS9DwPbapsd+47Sfyih2kTQsc bsgLVPea0qO7Bo3KnALvUxSt2TkBkMiIojAWZidOKzNXNWMPwHnrULCkoiOv1QGI/rIApH nU2ZVNd4uo4eRzKWOb3MKzyM0NFbRl+1dNBaAW3t1bN1/VccM3KTHi8xQ5GQoR9EqFgZaR xA4Aze1srVNtNY4h91/se06Elqqhzi19YKXYCViBGoV4yki0PXJv010YrbQicw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1772390625; a=rsa-sha256; cv=none; b=d4V3e1kqGZamJPRwF4eyiVoWn733etwRY0pqnRC+/q9TUh4yMh089s+lTmUeFQ0llYcRy+ FkrtmE1DCjqpNT+jRvlKz2kpe3l2xoNu6tjkpU0G4gyyjkO+o0RxZAWfMOBmNxXBu7XVog Kg8qwoS/IywAaaDQ+yB1pqI1bVvb+mEjvuxXIPh7TvytpYbptBjm+v4Nft1GFFFB8i7tKO P+uRYmeb4BIxRbwxlb+OlKxIAVFiav3tKakr1R/Wy7E/hvrCpZwyG7VnsptTQWBD5GM9xH jNv0m1bGQ4g4S9Kyj+rVb78zujbWPyZQ/wCuPeRJHMEfFfO0L6twrmAMqUw/rQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1772390625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mwL6ivX+h9IW+VpwcUFyaqccQIRxIgWgacRP7zV7JJQ=; b=kwN63AIZmGX/+/AJI2wghd3pbIjXzBhoqywxOKsK+DYTXWIDVLP7+imCBQoYkdkmF3fpRb AN18QLMfCGCb6ux2g2igO2asXOCUYZP/6lCL+Hap+stKOW5bbt8TFQMerEXYcgkwCpbWA4 gJ3mA3r2BnZhXs+LouQWTrBztN1PG9A7Wr5uSk7STbL6iU2UzEkcHD7sHbNB7VByOLrKvq JcQz/+JRFyHteCmYBRrEgIDBU4czEJzArNdn166PvlG5HNus7frbDxgzvAJGvd2TCJI98M K9e26OaV9izMaMy9mncztpz+3UQ5/EKjEdOm9SsZ0EV4L9WXsHu7K2+yZk57YA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fP9v52Hdzz11cb for ; Sun, 01 Mar 2026 18:43:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 479d9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 01 Mar 2026 18:43:40 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Andrey Zakhvatov Subject: git: 27d2351f69 - main - website/ru: Update data/ru/news/news.toml List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: andy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 27d2351f69db2f45745eaf787fe71f422743fd31 Auto-Submitted: auto-generated Date: Sun, 01 Mar 2026 18:43:40 +0000 Message-Id: <69a488dc.479d9.64bbf82e@gitrepo.freebsd.org> The branch main has been updated by andy: URL: https://cgit.FreeBSD.org/doc/commit/?id=27d2351f69db2f45745eaf787fe71f422743fd31 commit 27d2351f69db2f45745eaf787fe71f422743fd31 Author: Andrey Zakhvatov AuthorDate: 2026-03-01 18:41:49 +0000 Commit: Andrey Zakhvatov CommitDate: 2026-03-01 18:41:49 +0000 website/ru: Update data/ru/news/news.toml Sync to EN 35062a561f0031eb3225d71bdf34687c30ed0eb8 Improve wording. --- website/data/ru/news/news.toml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/website/data/ru/news/news.toml b/website/data/ru/news/news.toml index 23c100d611..c7696bf881 100644 --- a/website/data/ru/news/news.toml +++ b/website/data/ru/news/news.toml @@ -1,5 +1,10 @@ # Новости сортируются по году, месяцу и дню +[[news]] +date = "2026-02-28" +title = "Выпущена версия FreeBSD 14.4-RC1" +description = "Опубликована первая сборка кандидата на релиз в цикле FreeBSD 14.4. Образы ISO для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 и riscv64 доступны на большинстве наших зеркалирующих серверов FreeBSD." + [[news]] date = "2026-02-24" title = "Устранена уязвимость в маршрутизации FreeBSD, вызывавшая отказ в обслуживании" @@ -10,10 +15,9 @@ date = "2026-02-24" title = "Устранена возможность выхода из jail (CVE-2025-15576)" description = "Бюллетень безопасности. Устранена уязвимость (CVE-2025-15576) в механизме клеток (jail). Проблема позволяет процессам в двух разных клетках, имеющих общее nullfs-монтирование и возможность обмена файловыми дескрипторами через UNIX-сокеты, получить доступ к файловой системе хоста за пределами своего окружения. Это приводит к полному \"побегу\" из клетки. Уязвимость затрагивает FreeBSD 14.3 и 13.5. Исправления уже включены в стабильные ветки и релизы обновлений. Администраторам рекомендуется незамедлительно обнов ить системы." - [[news]] date= "2026-02-22" -title = "Отчёт о состоянии за октябрь-декабрь 2025 года (на русском языке)" +title = "Отчёт о состоянии работ за октябрь-декабрь 2025 года (на русском языке)" description = "Опубликован Отчёт о состоянии работ с ноября по декабрь 2025 с 28 записями (на русском языке)." [[news]] @@ -21,6 +25,10 @@ date = "2026-02-22" title = "Доступна версия FreeBSD 14.4-BETA3" description = "Опубликована третья BETA-сборка для цикла выпуска FreeBSD 14.4. Образы ISO для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 и riscv64 доступны на большинстве наших зеркал FreeBSD." +[[news]] +date = "2026-02-18" +description = "Новый коммиттер: Yusuf Yaman (ports)" + [[news]] date = "2026-02-15" title = "Доступна версия FreeBSD 14.4-BETA2" @@ -3472,5 +3480,5 @@ description = "Отчёт о состоянии работ за октябрь- # # The FreeBSD Russian Documentation Project # -# Original EN revision (16.01.2026): 4fe4ba644669ca673b4f9cfc6f1b489e5f508443 +# Original EN revision (27.02.2026): 35062a561f0031eb3225d71bdf34687c30ed0eb8 #