From nobody Sun Jan 22 06:44:57 2023 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 4P03d52jx9z2v4Jp for ; Sun, 22 Jan 2023 06:44:57 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P03d51zKSz4Jl4; Sun, 22 Jan 2023 06:44:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674369897; 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=nG5xGe+sZOi20elnmhb6aDF/66zngU5HXBZVotBsomA=; b=ONSW5rIIQ7YTYZIYyHiXESkkWZq2S+UtInBU9liOd5VKSC9ZcTAWm18nm5TZhar+rgR8lP 6AqPSW9GrvJKCTciSlw5WUlbIc7+ykdKHeSNsPjBHbQ2A2aeyKVyE/wlWl9h0fHOvH0wki ejnwt/4Jo53uHm5jC+YxTv2fFg7G3Qk/TqmBTWRnAue0mSmffEmE/ER1xZ1sbBHZtDByfI Qhdcw1WvudHCJ3OSHvO9sTjz84hJx8OMOJgofB5nTYa2qMWPXnQB9H6KYCWkldKKEznPSK r0h7ix7olusiar7PNz2rCpn1QE6lLAZdlIe/51TVtoU4P7yPsTWwFt8bUtGi/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674369897; 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=nG5xGe+sZOi20elnmhb6aDF/66zngU5HXBZVotBsomA=; b=ih9cnNHAxXW96eSzExTBvsPn8GE4ng8gKPcSM7HSiFkfV2dKBM6OopiCIOy6aPhMFglZGV FR8EVKsOZieG2QAooUwhs35r0pSzaGUWDD3dcq2rRuT526UA0/cXUjGOIiNpyLQ5CNw58R fNF77tfD8UokvgFmM25vhOeRLVXNx8bL3zBLBwL+p3sLYIpLMflrp6x7TvoUQ91vt6OBA/ DdHel6HiZkxkJG/b8hPE+ENPZ/Z35q5KIw7XCIMAZbuKABZZh/noAw9PAJ3B5vZK1cG2ME QbLllCSK9A0Oe2AURxL3DFPf0RF/xRmOPX96I4M+PnD20X3Bom48915/L8XFzA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674369897; a=rsa-sha256; cv=none; b=ralptG/TZcpMhg1q18v53kv4lYHw4RLb6TndbzXRyyV0FgfBq8V3yxYgaU1qPqb5Z/PvlA L9obpcotIOMGr/gqqxm8xiHA9uftPei/gEUyCgFdw5qUo2GzDcSb41Jx8kLkajqUKlO9w2 Ly1bPVl1K04NcTCugGpGdnkwMzg9hMgtzrcvpUeGkwIIExdqc978/28Z4TwNiesKouXQHF RP9ww+fBtC5uhKeQ/X7i/LMVrRRgcyCDX0BEuKeWt8/G+nYC8WvMph2jkdnOpp1MNH34hl XOHrE0TtaHQONVib1IBfsy5MrVIV0xMZ7gbUDBa1ZAVssttcr0LkWOgQFTtWdg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P03d50zgfzftd; Sun, 22 Jan 2023 06:44:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30M6ivvq029586; Sun, 22 Jan 2023 06:44:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30M6iv0C029585; Sun, 22 Jan 2023 06:44:57 GMT (envelope-from git) Date: Sun, 22 Jan 2023 06:44:57 GMT Message-Id: <202301220644.30M6iv0C029585@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ryusuke SUZUKI Subject: git: 79268c79ca - main - ja/handbook: Update bsdinstall chapter 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ryusuke X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 79268c79ca2f5e621d9e8aa19a90df93d1b999b9 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ryusuke: URL: https://cgit.FreeBSD.org/doc/commit/?id=79268c79ca2f5e621d9e8aa19a90df93d1b999b9 commit 79268c79ca2f5e621d9e8aa19a90df93d1b999b9 Author: Ryusuke SUZUKI AuthorDate: 2023-01-22 06:44:39 +0000 Commit: Ryusuke SUZUKI CommitDate: 2023-01-22 06:44:39 +0000 ja/handbook: Update bsdinstall chapter 3cceb0106c -> b158d161c0 --- .../ja/books/handbook/bsdinstall/_index.adoc | 636 +++++++++++---------- 1 file changed, 338 insertions(+), 298 deletions(-) diff --git a/documentation/content/ja/books/handbook/bsdinstall/_index.adoc b/documentation/content/ja/books/handbook/bsdinstall/_index.adoc index 4098434e1f..649785619e 100644 --- a/documentation/content/ja/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/ja/books/handbook/bsdinstall/_index.adoc @@ -52,102 +52,75 @@ endif::[] [[bsdinstall-synopsis]] == この章では -FreeBSD を入手して実行する方法は、環境に依存します。 以下のようにさまざま方法が用意されています。 +FreeBSD は、amd64, ARM(R), RISC-V(R), および PowerPC(R) 等のさまざまなアーキテクチャに対応しています。 -* ダウンロードして仮想環境にインストールするための仮想マシンイメージ。 これらのイメージは、link:https://www.freebsd.org/ja/where/[FreeBSD を入手する] ページからダウンロードできます。 仮想マシンのイメージとして KVM ("qcow2"), VMWare ("vmdk"), Hyper-V ("vhd") および広くサポートされている raw デバイスイメージが用意されています。 これらはインストール用のイメージではなく、 すでに設定済みの ("すでにインストールされた") インスタンスで、すぐに起動して、 インストール後の作業を行うことができます。 -* Amazon link:https://aws.amazon.com/marketplace/pp/prodview-ukzmy5dzc6nbq[AWS Marketplace], link:https://azuremarketplace.microsoft.com/en-US/marketplace/apps/thefreebsdfoundation.freebsd-13_0[Microsoft Azure Marketplace] および link:https://console.cloud.google.com/marketplace/product/freebsd-cloud/freebsd-13[Google Cloud Platform] において、それぞれのホスティングサービスで実行可能な仮想マシンイメージを利用できます。 -Azure での FreeBSD のデプロイについての詳細な情報については、 link:https://docs.microsoft.com/en-us/azure/virtual-machines/linux/freebsd-intro-on-azure[Azure Documentation] の関連する章をご覧ください。 -* Raspberry Pi または BeagleBone Black といった組み込みシステム用に、SD カードイメージが用意されています。 これらのイメージは、 link:https://www.freebsd.org/where/[FreeBSD を入手する] ページからダウンロードしてください。 これらのファイルをダウンロードしたら、展開し、 ボードが起動するように raw イメージとして SD カードに書き込んでください。 -* FreeBSD を通常のデスクトップ、ラップトップ、 サーバシステムのハードディスク上にインストールするためのインストールイメージ。 +インストールまたは直接 FreeBSD を実行するためのイメージは、アーキテクチャおよびプラットフォームごとに link:https://www.freebsd.org/ja/where/[ダウンロード] できます。 -この章では、4 番目のケースに関連して、 テキストベースの bsdinstall と呼ばれるインストールプログラムの使い方について説明します。 +利用できるイメージのタイプは以下の通りです。 -この章で記載されているインストールの手順は、 i386(TM) および AMD64 アーキテクチャを対象にしています。 必要に応じて、他のプラットフォームに特有の手順についても明記しています。 インストーラとこの文書で記載している内容には、 いくらかズレがあることがありますので、 この章を正確で忠実な手順書としてではなく、 一般的なガイドとしてご利用ください。 +* `qcow2`, `vmdk`, `vhd` および raw デバイスイメージといった仮想マシンのディスクイメージ。これらはインストール用のイメージではなく、FreeBSD がすでにインストールされたインスタンスで、すぐに起動して、インストール後の作業を行うことができます。仮想マシンのイメージは、クラウド環境でも使われます。 +* Raspberry Pi のような組み込みシステム用の SD カードイメージ。これらのファイルをダウンロードしたら、展開し、ボードが起動するように raw イメージとして SD カードに書き込んでください。 +* ISO または USB デバイスから起動して、FreeBSD を通常のデスクトップ、ラップトップ、サーバシステムのドライブ上にインストールするためのインストールイメージ。 -[NOTE] -==== -グラフィカルなインストーラで FreeBSD をインストールしたいと考えているユーザは、 -https://ghostbsd.org[GhostBSD], https://www.midnightbsd.org[MidnightBSD] または https://nomadbsd.org/[NomadBSD] に興味を持たれることでしょう。 -==== +この章では、3 番目のケースについて、bsdinstall と呼ばれるテキストベースのインストールプログラムを用いた FreeBSD のインストール方法について説明します。 この章では、以下について説明します。 -* 最小ハードウェア要件、および FreeBSD が対応しているアーキテクチャについて。 -* FreeBSD インストールメディアの作り方。 +* FreeBSD イメージの入手方法および FreeBSD インストールメディアの作り方。 * bsdinstall の起動方法。 * bsdinstall が聞いてくる質問がどのような意味であり、 またどのように答えれば良いか。 * インストールに失敗した時の問題の解決方法。 * インストールを確定する前に、 FreeBSD の live 版へアクセスする方法。 -この章を読む前に、以下のことを確認して下さい。 - -* インストールしようとしているバージョンに付属しているサポートハードウェア一覧を読み、 システムのハードウェアがサポートされているかどうかを確認して下さい。 - [[bsdinstall-hardware]] == 最小ハードウェア要件 -FreeBSD をインストールするために必要なハードウェア要件は、 アーキテクチャごとに異なります。FreeBSD の各リリースが対応しているハードウェアアーキテクチャおよびデバイスの一覧は、 link:https://www.FreeBSD.org/ja/releases/[FreeBSD リリース情報] のページにまとめられています。 アーキテクチャごとのイメージの選択に関しては、 link:https://www.FreeBSD.org/ja/where/[FreeBSD ダウンロードページ] でも説明されています。 - -FreeBSD をインストールするためには、 少なくとも 96 MB の RAM および 1.5 GB のハードディスクの空き容量が必要です。 しかしながら、このような少ないメモリやディスク容量のシステムは、 組み込みアプライアンスのような、 カスタムアプリケーションでのみ適しており、 一般使用のデスクトップのシステムでは、 より多くのリソースが必要となります。 2-4 GB RAM そして少なくとも 8 GB のハードディスク容量を検討してください。 - -以下は、各アーキテクチャごとのプロセッサの必要要件です。 - -amd64:: -デスクトップおよびラップトップのプロセッサとしては最も一般的で、 最近のほとんどのシステムで使われています。 Intel(R) は Intel64 と呼び、 他の製造ベンダはしばしば x86-64 と呼びます。 -+ -amd64 互換のプロセッサの例は、 AMD Athlon(TM)64, AMD Opteron(TM), マルチコアの Intel(R) Xeon(TM) および Intel(R) Core(TM) 2 以降のプロセッサです。 - -i386:: -古いデスクトップおよびラップトップでは、 この 32 ビットの X86 アーキテクチャが用いられています。 -+ -浮動小数点演算ユニットを持つ i386 互換のほとんどのプロセッサに対応しています。 486 以上のすべての Intel(R) プロセッサに対応しています。 -ただし、プロジェクトで公開されているバイナリは、686 プロセッサでコンパイルされているので、486 および 586 システムに特化したビルドが必要となることがあります。 -+ -FreeBSD は、Physical Address Extensions (PAE) に対応した CPU でこの機能を利用可能です。 PAE 機能を有効にしたカーネルでは、 4 ギガバイト以上のメモリを認識し、システムが利用できます。 しかしながら、PAE を使うと、 デバイスドライバや FreeBSD の他の機能に制限を課してしまいます。 - -arm64:: -ほとんどの組み込み用のボードは、64 ビットの ARM コンピュータです。 -数多くの arm64 サーバに対応しています。 - -arm:: -古い armv7 ボードに対応しています。 - -powerpc:: -USB 内蔵のすべての New World ROM Apple(R) Mac(R) システムに対応しています。 複数の CPU を持つコンピュータは SMP に対応しています。 -+ -32-bit カーネルは、RAM の最初の 2 GB だけを利用できます。 +FreeBSD をインストールするために必要なハードウェア要件は、アーキテクチャおよびバージョンごとに異なります。 +FreeBSD の各リリースが対応しているハードウェアアーキテクチャおよびデバイスの一覧は、 link:https://www.FreeBSD.org/ja/releases/[FreeBSD リリース情報] のページにまとめられています。 +アーキテクチャごとに推奨される適切なイメージの選択に関しては、 link:https://www.FreeBSD.org/ja/where/[FreeBSD ダウンロードページ] でも説明されています。 [[bsdinstall-pre]] == インストール前に行う作業 -システムが FreeBSD のインストールにおける最小ハードウェア要件を満たしていることを確認したら、 インストールファイルをダウンロードして、 インストール用のメディアを用意してください。 その前に、以下のチェックリストを確認して、 システムをインストールする準備ができていることを確認してください。 +システムが FreeBSD のインストールのための最小ハードウェア要件を満たしていることを確認したら、インストールファイルをダウンロードして、インストール用のメディアを用意してください。 +その前に、以下のチェックリストを確認して、システムをインストールする準備ができていることを確認してください。 [.procedure] +==== . 重要なデータのバックアップ + -オペレーティングシステムをインストールする前に、 _常に_ 価値のあるすべてのデータを最初にバックアップしてください。 インストールしようとしているシステムにはバックをとらないでください。 そのかわり、USB ドライブ、 ネットワーク上の他のシステム、 もしくはオンラインのバックアップサービスといったリムーバルディスクにデータを保存してください。 インストールを始める前に、バックアップを調べて、 必要なすべてのファイルがバックアップに含まれていることを確認してください。 インストーラがシステムのディスクをフォーマットしてしまうと、 ディスクに保存されていたすべてのデータは失われます。 +オペレーティングシステムをインストールする前に、 *常に* 価値のあるすべてのデータを最初にバックアップしてください。 +インストールしようとしているシステムにはバックアップを保存しないでください。 +そのかわり、USB ドライブ、ネットワーク上の他のシステム、もしくはオンラインのバックアップサービスといったリムーバルディスクにデータを保存してください。 +インストールを始める前に、バックアップを調べて、必要なすべてのファイルがバックアップに含まれていることを確認してください。 +インストーラがシステムのディスクをフォーマットしてしまうと、ディスクに保存されていたすべてのデータは失われます。 . FreeBSD をインストールする場所の決定 + インストールするオペレーティングシステムが FreeBSD のみであれば、 このステップは飛ばすことができます。 しかし、ディスクに FreeBSD と 他のオペレーティングシステムを共存させる必要がある場合には、FreeBSD が利用するディスクおよびパーティションを決める必要があります。 + -i386 および amd64 アーキテクチャでは、 二つのパーティションスキームのどちらかを使って、 ハードディスクを複数の塊に分割することができます。 伝統的な _Master Boot Record_ (MBR) では、 ディスク 1 台あたり最大 4 つの _プライマリパーティション_ をパーティションテーブルに持つことができます 歴史的な理由により、FreeBSD では、これらのパーティションのことを _スライス_ と呼びます。 プライマリパーティションの 1 つに、 複数の _論理パーティション_ を含む _拡張パーティション_ を作成できます。 _GUID Partition Table_ (GPT) は、 ディスクをパーティションに分ける簡単で新しい方法です。 一般的な GPT の実装では、 1 つのディスクに 128 個までのパーティションの作成が可能であり、 論理パーティションは必要ありません。 +i386 および amd64 アーキテクチャでは、 二つのパーティションスキームのどちらかを使って、 ハードディスクを複数の塊に分割することができます。 +伝統的な _Master Boot Record_ (MBR) では、ディスク 1 台あたり最大 4 つの _プライマリパーティション_ をパーティションテーブルに持つことができます。 +歴史的な理由により、FreeBSD では、これらのパーティションのことを _スライス_ と呼びます。 プライマリパーティションの 1 つに、複数の _論理パーティション_ を含む _拡張パーティション_ を作成できます。 +_GUID Partition Table_ (GPT) は、ディスクをパーティションに分ける簡単で新しい方法です。 +一般的な GPT の実装では、1 つのディスクに 128 個までのパーティションの作成が可能であり、論理パーティションは必要ありません。 + FreeBSD のブートローダは、プライマリまたは GPT パーティションのどちらかを必要とします。 ディスク上のプライマリ、もしくは GPT パーティションがすべて使われているのであれば、 そのひとつを FreeBSD のために開放してください。 ディスクにあるデータを消去せずにパーティションを作成するには、 パーティションサイズを変更するツールを使って今あるパーティションのサイズを小さくし、 空いたスペースに新しいパーティションを作成してください。 + -パーティションサイズを変更するフリーや商用のツールは、 link:http://en.wikipedia.org/wiki/List_of_disk_partitioning_software[http://en.wikipedia.org/wiki/List_of_disk_partitioning_software] にまとめられています。 -GParted Live (link:https://gparted.org/livecd.php[https://gparted.org/livecd.php]) は、GParted パーティションエディタを含む完全なライブ CD です。 多くの Linux Live CD ディストリビューションでも GParted を利用できます。 +パーティションサイズを変更するためのフリーまたは商用のツールは、 link:https://en.wikipedia.org/wiki/List_of_disk_partitioning_software[List of disk partitioning software wikipedia entry] にまとめられています。 +link:https://gparted.org/livecd.php[GParted Live] は、GParted パーティションエディタを含むフリーのライブ CD です。 + [WARNING] -==== +====== ディスクパーティションを縮小するユーティリティは、 適切に用いるとパーティション用の空き容量を新しく安全に作成できます。 すでにあるパーティションを間違って選択してしまう可能性があるので、 ディスクのパーティションを変更する前に、 必ず重要なデータのバックアップをとり、 バックアップが正しくとれていることを検証してください。 -==== +====== + -ディスクパーティションごとに異なるオペレーティングシステムをインストールすることで、 一つのコンピュータに複数のオペレーティングシステムをインストールできます。 crossref:virtualization[virtualization,仮想化技術] を用いると、ディスクパーティションを変更することなく、 複数のオペレーティングシステムを同時に起動できます。 +ディスクパーティションごとに異なるオペレーティングシステムをインストールすることで、 一つのコンピュータに複数のオペレーティングシステムをインストールできます。link:https://docs.freebsd.org/en/books/handbook/virtualization/#virtualization[仮想化技術] を用いると、ディスクパーティションを変更することなく、複数のオペレーティングシステムを同時に起動できます。 . ネットワーク情報の収集 + FreeBSD のインストール方法によっては、ネットワークに接続し、 インストールファイルをダウンロードする必要があります。 インストールする方法に関わらず、インストール後に、 インストーラはシステムのネットワークインタフェースの設定をする機会を提供します。 + ネットワークに DHCP サーバがあると、 自動的にネットワークの設定情報を取得できます。 DHCP を利用できない環境では、 システムの以下のネットワーク情報について、 システム管理者かプロバイダにネットワーク情報を問い合わせる必要があります。 + .. IP アドレス .. サブネットマスク .. デフォルトゲートウェイの IP アドレス @@ -156,41 +129,52 @@ FreeBSD のインストール方法によっては、ネットワークに接続 . FreeBSD Errata の確認 + -FreeBSD プロジェクトでは FreeBSD の各リリースができる限り安定するよう努力していますが、 時々バグが発生してしまうことがあります。極まれに、 発生したバグがインストールプロセスに影響を与えることがあります。 これらの問題は発見され解決されると、 FreeBSD のウェブサイトの FreeBSD Errata (link:https://www.FreeBSD.org/releases/{rel130-current}R/errata/[https://www.freebsd.org/releases/{rel130-current}R/errata/]) に記載されます。 インストールに影響するような既知の問題が無いことを、 インストールする前に Errata で確認してください。 +FreeBSD プロジェクトでは FreeBSD の各リリースができる限り安定するよう努力していますが、 時々バグが発生してしまうことがあります。 +極まれに、発生したバグがインストールプロセスに影響を与えることがあります。 +これらの問題は発見され解決されると、FreeBSD の各バージョンごとに Errata ページに記載されます。 +インストールに影響するような既知の問題が無いことを、インストールする前に Errata で確認してください。 + -すべてのリリースに関する情報や Errata は、FreeBSD のウェブサイトの リリース情報の項 (link:https://www.FreeBSD.org/ja/releases/[https://www.freebsd.org/ja/releases/]) で確認できます。 +すべてのリリースに関する情報や Errata は、 link:https://www.FreeBSD.org/ja/releases/[リリース情報] のページで確認できます。 +==== [[bsdinstall-installation-media]] === インストールメディアの準備 FreeBSD のインストーラは、 他のオペレーティングシステムで実行できるようなプログラムではありません。 そのかわり、FreeBSD インストールファイルをダウンロードしたら、 ファイルタイプやサイズに合わせてメディア (CD, DVD または USB) に焼いてください。そして、挿入したメディアからインストールするように、 システムを起動してください。 -FreeBSD のインストールファイルは link:https://www.FreeBSD.org/ja/where/#download[www.freebsd.org/ja/where/#download] から入手できます。 各インストールファイルの名前は、FreeBSD のリリースバージョンおよびアーキテクチャ、ファイルタイプからなります。 たとえば、amd64 システムに DVD から FreeBSD 13.0 をインストールするには、 [.filename]##FreeBSD-13.0-RELEASE-amd64-dvd1.iso## をダウンロードして、ファイルを DVD に焼き、DVD を挿入してからシステムを起動してください。 +FreeBSD のインストールファイルは link:https://www.FreeBSD.org/ja/where/#download[FreeBSD ダウンロードページ] から入手できます。 +各インストールファイルの名前は、FreeBSD のリリースバージョンおよびアーキテクチャ、ファイルタイプから構成されます。 -インストールファイルは、さまざまな形式で用意されています。 用意されているフォーマットは、 コンピュータのアーキテクチャやメディアのタイプによって異なります。 +インストールファイルは、さまざまな形式で、man:xz[1] により圧縮されたファイルまたは圧縮されていないファイルが用意されています。 +用意されているフォーマットは、 コンピュータのアーキテクチャやメディアのタイプによって異なります。 -[[bsdinstall-installation-media-uefi]] -UEFI (Unified Extensible Firmware Interface) で起動するコンピュータのために、 追加のインストールファイルも用意されています。 これらのファイルの名前には、[.filename]#uefi# という文字列が含まれています。 +インストールファイルの形式 -ファイルの形式 - -* `-bootonly.iso`: インストーラのみを含む最小のインストールファイルです。 インストールを行う間、インストーラは FreeBSD をインストールするために必要なファイルをダウンロードするため、 ネットワーク接続が必要です。 このファイルは、CD を焼くためのアプリケーションを用いて、 CD に書き込む必要があります。 -* `-disc1.iso`: FreeBSD のインストールに必要となる、ソースおよび Ports Collection といったすべてのファイルが含まれています。 このファイルは、CD を焼くためのアプリケーションを用いて、 CD に書き込む必要があります。 -* `-dvd1.iso`: FreeBSD のインストールに必要となる、ソースおよび Ports Collection といったすべてのファイルが含まれています。 インターネットに接続することなく、 メディアのみでシステムのインストールを完了できるように、 良く使われるウィンドウマネージャおよびアプリケーションをインストールするためのバイナリ package も含まれています。 DVD を焼くためのアプリケーションを使って、 DVD に書き込む必要があります。 -* `-memstick.img`: FreeBSD のインストールに必要となる、ソースおよび Ports Collection といったすべてのファイルが含まれています。 以下の手順に従って、USB スティックに書き込んでください。 -* `-mini-memstick.img`: `-bootonly.iso` と同じく、 インストールファイルは含まれていないため、 必要に応じてダウンロードする必要があります。 インストールを行う間、ネットワーク接続が必要です。 <> の説明に従って、 USB スティックに書き込んでください。 +* `*-bootonly.iso*`: インストーラのみを含む最小のインストールファイルです。 +インストールを行う間、インストーラは FreeBSD をインストールするために必要なファイルをダウンロードするため、ネットワーク接続が必要です。 +このファイルは、光学メディアに書き込む必要があります。 +* `*-disc1.iso*`: FreeBSD のインストールに必要となる、ソースおよび Ports Collection といったすべてのファイルが含まれています。 +このファイルは、光学メディアに書き込む必要があります。 +* `*-dvd1.iso*`: FreeBSD のインストールに必要となる、ソースおよび Ports Collection といったすべてのファイルが含まれています。 +インターネットに接続することなく、メディアのみでシステムのインストールを完了できるように、良く使われるウィンドウマネージャおよびアプリケーションをインストールするためのバイナリ package も含まれています。 +このファイルは、光学メディアに書き込む必要があります。 +* `*-memstick.img*`: FreeBSD のインストールに必要となる、ソースおよび Ports Collection といったすべてのファイルが含まれています。 +<> で説明されている手順に従って、このファイルを USB スティックに書き込んでください。 +* `*-mini-memstick.img*`: `*-bootonly.iso*` と同じく、インストールファイルは含まれていないため、必要に応じてダウンロードする必要があります。 +インストールを行う間、ネットワーク接続が必要です。 +<> の説明に従って、USB スティックに書き込んでください。 イメージファイルをダウンロードしたら、同じディレクトリから少なくとも一つの _チェックサム_ ファイルをダウンロードしてください。 2 つの _チェックサム_ ファイルが利用可能です。 これのファイル名にはリリース番号とアーキテクチャ名がついています。 -たとえば [.filename]#CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64# および [.filename]#CHECKSUM.SHA512-FreeBSD-13.1-RELEASE-amd64# という名前がつけられます。 +たとえば `CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64` および `CHECKSUM.SHA512-FreeBSD-13.1-RELEASE-amd64` という名前がつけられます。 どちらかの (もしくは両方の) ファイルをダウンロードしたら、イメージファイルの _チェックサム_ を計算し、 _チェックサム_ ファイルに示されている値と比較してください。 計算した _チェックサム_ は、2 つの異なるアルゴリズム (SHA256 および SHA512) に対応する適切なファイルと比較してください。 FreeBSD では、_チェックサム_ のために man:sha256[1] および man:sha512[1] を提供しています。 他のオペレーティングシステムでも同じようなプログラムを利用できます。 -FreeBSD での _チェックサム_ の検証は、以下のように man:sha256sum[1] (および man:sha512sum[1]) を使用して自動的に行うことができます。 +FreeBSD での _チェックサム_ の検証は、以下のように man:sha256sum[1] (または man:sha512sum[1]) を使用して自動的に行うことができます。 [source,shell] .... @@ -204,7 +188,10 @@ FreeBSD-13.1-RELEASE-amd64-dvd1.iso: OK [[bsdinstall-usb]] ==== イメージファイルを USB に書き込む -[.filename]#\*.img# ファイルは、 完全なメモリスティックの内容の _イメージ_ です。これは、 通常のファイルのように対象のデバイスにコピーすることは _できません_。 USB スティックへ [.filename]#*.img# を書き込むためのアプリケーションは複数あります。 この節ではこのうちの二つのユーティリティについて説明します。 +`\*memstick.img` ファイルは、完全なメモリスティックの内容の _イメージ_ です。 +これは、通常のファイルのように対象のデバイスにコピーすることは _できません_。 +USB スティックへ `*.img` を書き込むためのアプリケーションは複数あります。 +この節ではこのうちの二つのユーティリティについて説明します。 [IMPORTANT] ==== @@ -213,11 +200,15 @@ FreeBSD-13.1-RELEASE-amd64-dvd1.iso: OK [[bsdinstall-usb-dd]] [.procedure] -.Procedure: `dd` を使ってイメージを書き込む -[WARNING] -==== -この例では、イメージの書き込み先のターゲットデバイスとして、 [.filename]#/dev/da0# が使われています。 ここで使われるコマンドは、 指定したターゲットデバイスに存在しているデータを破壊してしまうので、 正しいデバイスが指定されていることに _細心の注意を払ってください_。 ==== +*Procedure. `dd` を使ってイメージを書き込む* + + +[WARNING] +====== +この例では、イメージの書き込み先のターゲットデバイスとして、`/dev/da0` が使われています。 +ここで使われるコマンドは、 指定したターゲットデバイスに存在しているデータを破壊してしまうので、 正しいデバイスが指定されていることに *細心の注意を払ってください*。 +====== + . man:dd[1] コマンドユーティリティは、 BSD, Linux(R), および Mac OS(R) システムで利用できます。 `dd` を使ってイメージを焼くには、 USB スティックを挿入して、 デバイス名を確定してください。 その後、ダウンロードしたインストールファイルおよび、 USB スティックのデバイス名を指定してください。 この例では、amd64 インストールイメージを FreeBSD システムの最初の USB デバイスに書き込みます。 + [source,shell] @@ -225,27 +216,33 @@ FreeBSD-13.1-RELEASE-amd64-dvd1.iso: OK # dd if=FreeBSD-13.0-RELEASE-amd64-memstick.img of=/dev/da0 bs=1M conv=sync .... + -もし上記のコマンドに失敗するようでしたら、USB スティックがマウントされていないことや、デバイス名がディスクに対してのものであり、パーティションではないことを確認してください。 +もし上記のコマンドに失敗するようでしたら、USB スティックがマウントされているかどうか、デバイス名が (パーティションではなく) ディスクに対して指定されていることを確認してください。 ++ オペレーティングシステムによっては、このコマンドを man:sudo[8] で実行することが求められる場合があります。 man:dd[1] の書式は、プラットフォームによって少し変わります。 たとえば Mac OS(R) では、小文字の `bs=1m` を使う必要があります。 Linux(R) のようなシステムでは、書き込みをバッファします。 すべての書き込みを完了させるには、man:sync[8] を使用してください。 +==== [.procedure] -.Procedure: Windows(R) を使ってイメージを書き込む -[WARNING] ==== +*Procedure. Windows(R) を使ってイメージを書き込む* + + +[WARNING] +====== 適切なドライブレターを出力先に設定していることを十分に確認してください。 さもなければ、現在あるデータは上書きされ、 破壊されてしまうでしょう。 -==== -. Image Writer for Windows(R) を入手する +====== + +. *Image Writer for Windows(R) を入手する* + -Image Writer for Windows(R) は、 イメージファイルをメモリスティックに正しく書き込むことのできるフリーのアプリケーションです。 link:https://sourceforge.net/projects/win32diskimager/[https://sourceforge.net/projects/win32diskimager/] からダウンロードして、フォルダに展開してください。 +Image Writer for Windows(R) は、 イメージファイルをメモリスティックに正しく書き込むことのできるフリーのアプリケーションです。 +link:https://sourceforge.net/projects/win32diskimager/[win32diskimager ホームページ] からダウンロードして、フォルダに展開してください。 + . イメージライタを使ってイメージを書き込む + Win32DiskImager アイコンをダブルクリックして、プログラムを起動してください。 `Device` の下に表示されるデバイスレターが、 メモリスティックのドライブであることを確認してください。 フォルダのアイコンをクリックして、 メモリスティックに書き込むイメージファイルを選択します。 btn:[Save] をクリックして、 イメージファイルの名前を確定してください。 すべてが正しく行われたかどうか、また、 他のウィンドウでメモリスティックのフォルダが開かれていないことを確認してください。 準備ができたら、btn:[Write] をクリックして、 メモリスティックにイメージファイルを書き込んでください。 - -これで FreeBSD をインストールする用意ができました。 +==== [[bsdinstall-start]] == インストールの開始 @@ -265,29 +262,10 @@ commit your changes? この警告の前であれば、いつでもインストールを中断できます。 もし、何かを間違って設定してしまったことが心配ならば、 最後の警告の前に単にコンピュータをオフにしてください。 システムのハードディスクを変更せずに済みます。 ==== -この章では、<> で説明されている手順によって準備されたインストールメディアから、 システムを起動する方法について説明します。 起動可能な USB スティックを使用する場合には、 コンピュータを立ち上げる前に、 USB スティックを挿入してください。 CD もしくは DVD から起動する場合には、 コンピュータを立ち上げ、 すぐにメディアを挿入してください。 挿入したメディアからシステムを起動するように設定する方法は、 アーキテクチャによって異なります。 - -[[bsdinstall-starting-i386]] -=== i386(TM) および amd64 での起動 - -これらのアーキテクチャでは、 BIOS メニューが用意されており、 ブートデバイスを選択できます。 利用するインストールメディアに合わせて、 最初のブートデバイスに、 CD/DVD または USB を選択してください。 ほとんどのシステムでは、BIOS に入らずとも、起動時に特定のキーを押すことで、 起動するデバイスを選択できます。 通常、このキーは、 kbd:[F10], kbd:[F11], kbd:[F12] または kbd:[Escape] のどれかです。 - -もし、コンピュータが FreeBSD のインストーラではなく、 すでに存在しているオペレーティングシステムで起動してしまったのであれば、 以下の原因が考えられます。 - -. インストールメディアが起動プロセスにおいて十分早いタイミングで挿入されていません。 メディアをそのままにしてコンピュータを再起動してください。 -. BIOS の変更が適切に行われていなかったり、 変更が保存されていません。 最初のブートデバイスに正しいブートデバイスが設定されていることを確認してください。 -. システムが古く、 希望しているメディアからの起動に対応していません。 この場合には、Plop Boot Manager (link:http://www.plop.at/en/bootmanagers.html[]) を使うと、選択したメディアからシステムを起動できます。 - -=== PowerPC(R) での起動 - -ほとんどのコンピュータでは、 起動中にキーボードの kbd:[C] を押しておくと、CD から起動します。 別の方法では kbd:[Command+Option+O+F]、 または non-Apple(R) キーボードでは kbd:[Windows+Alt+O+F] を押してください。`0 >` プロンプトで - -[source,shell] -.... - boot cd:,\ppc\loader cd:0 -.... - -と入力してください。 +この章では、<> で説明されている手順によって準備されたインストールメディアから、システムを起動する方法について説明します。 +起動可能な USB スティックを使用する場合には、コンピュータを立ち上げる前に、USB スティックを挿入してください。 +CD もしくは DVD から起動する場合には、コンピュータを立ち上げ、すぐにメディアを挿入してください。 +挿入したメディアからシステムを起動するように設定する方法は、アーキテクチャ毎に異なります。 [[bsdinstall-view-probe]] === FreeBSD ブートメニュー @@ -296,20 +274,21 @@ commit your changes? [[bsdinstall-newboot-loader-menu]] .FreeBSD ブートローダメニュー -image::bsdinstall-newboot-loader-menu.png[] +image::bsdinstall-newboot-loader-menu.png[FreeBSD ブートローダメニュー] デフォルトでは、メニューは、FreeBSD インストーラが起動するまで (FreeBSD がインストールされているシステムでは、FreeBSD が起動するまで)、 ユーザからの入力を 10 秒間受け付けます。 タイマーを停止してオプションを確認には、 kbd:[Space] を押してください。オプションを選択するには、 ハイライトされている番号、文字、もしくはキーを押してください。 以下のオプションが利用可能です。 * `Boot Multi User`: FreeBSD の起動プロセスを続けます。 ブートタイマが停止しているのであれば kbd:[1]、 大文字もしくは小文字の kbd:[B] または、 kbd:[Enter] を押してください。 -* `Boot Single User`: このモードは、 すでにインストールされている FreeBSD を修復するために利用できます。  シングルユーザモードについては、 crossref:boot[boot-singleuser,「シングルユーザモード」] で説明されています。 kbd:[2] もしくは、小文字もしくは、大文字の kbd:[S] を押すとこのモードに入ることができます。 +* `Boot Single User`: このモードは、すでにインストールされている FreeBSD を修復するために利用できます。 シングルユーザモードについては、 crossref:boot[boot-singleuser,「シングルユーザモード」] で説明されています。 kbd:[2] もしくは、小文字もしくは、大文字の kbd:[S] を押すとこのモードに入ることができます。 * `Escape to loader prompt`: 制限された低レベルのコマンドのみが利用可能な修復用プロンプトでシステムを起動します。 このプロンプトについては、 crossref:boot[boot-loader,「起動ステージ 3」] で説明されています。 kbd:[3] または kbd:[Esc] を押すとこのプロンプトで起動します。 * `Reboot`: システムを再起動します。 +* `Cons`: `video`, `serial`, `Dual (serial primary)` または `Dual (Video primary)` でインストールを続けます。 * `Kernel`: 別のカーネルを読み込みます。 * `Boot Options`: <> で示されるメニューを開きます。 [[bsdinstall-boot-options-menu]] .FreeBSD ブートオプションメニュー -image::bsdinstall-boot-options-menu.png[] +image::bsdinstall-boot-options-menu.png[サポートされているブートオプションのメニュー] この起動オプションメニューは、 2 つのセクションから構成されています。 最初のセクションは、メインのブートメニューに戻ったり、 オプションをデフォルト値に戻すために利用できます。 @@ -324,9 +303,14 @@ image::bsdinstall-boot-options-menu.png[] [[bsdinstall-choose-mode]] .ウェルカムメニュー -image::bsdinstall-choose-mode.png[] +image::bsdinstall-choose-mode.png[FreeBSD インストーラのウェルカムメニュー] -kbd:[Enter] を押して、デフォルトの btn:[Install] を選択すると、インストール作業が始まります。 この章の残りの部分では、このインストーラの使い方について説明します。 メニュー項目を選択する他の方法としては、 左右の矢印キーを使ったり、色が変わっている文字を使ってください。 btn:[Shell] を選択すると、 インストールの前に、FreeBSD シェルからコマンドラインユーティリティでディスクを準備できます。 btn:[Live CD] オプションを選択すると、 インストール前に FreeBSD を試すことができます。 live 版については、<> で説明されています。 +kbd:[Enter] を押して、デフォルトの btn:[Install] を選択すると、インストール作業が始まります。 +この章の残りの部分では、このインストーラの使い方について説明します。 +メニュー項目を選択するには、左右の矢印キーを使ったり、色付けされた文字を使ってください。 +btn:[Shell] を選択すると、インストールの前に、FreeBSD シェルからコマンドラインユーティリティでディスクを準備できます。 +btn:[Live CD] オプションを選択すると、 インストール前に FreeBSD を試すことができます。 +live 版については、<> で説明されています。 [TIP] ==== @@ -345,7 +329,7 @@ kbd:[Enter] を押して、デフォルトの btn:[Install] を選択すると [[bsdinstall-keymap-loading]] .キーマップの読み込み -image::bsdinstall-keymap-loading.png[] +image::bsdinstall-keymap-loading.png[キーマップの読み込み] キーマップが読み込まれると、bsdinstall は <> を表示します。 上下の矢印キーを使って、システムのキーボードに最も近いキーマップを選択してください。 @@ -353,7 +337,7 @@ image::bsdinstall-keymap-loading.png[] [[bsdinstall-keymap-10]] .キーマップ選択メニュー -image::bsdinstall-keymap-10.png[] +image::bsdinstall-keymap-10.png[キーマップ選択メニュー。対応しているすべてのキーボードが表示されます。] [NOTE] ==== @@ -364,7 +348,7 @@ kbd:[Esc] を押すと、メニューは終了し、 デフォルトのキーボ [[bsdinstall-keymap-testing]] .キーマップテストメニュー -image::bsdinstall-keymap-testing.png[] +image::bsdinstall-keymap-testing.png[キーマップテストメニュー] [[bsdinstall-hostname]] === ホスト名の設定 @@ -373,7 +357,7 @@ image::bsdinstall-keymap-testing.png[] [[bsdinstall-config-hostname]] .ホスト名の設定 -image::bsdinstall-config-hostname.png[] +image::bsdinstall-config-hostname.png[ホスト名の設定] ネットワーク上でユニークなホスト名を入力してください。 入力するホスト名は、`machine3.example.com` のように完全修飾のホスト名で入力してください。 @@ -384,7 +368,7 @@ image::bsdinstall-config-hostname.png[] [[bsdinstall-config-components]] .インストールするコンポーネントの設定 -image::bsdinstall-config-components.png[] +image::bsdinstall-config-components.png[base-dbg, lib32, ports などのインストールするコンポーネントの設定] どのコンポーネントをインストールするかは、 システムの用途と用意されているディスク容量に依存します。 _base system_ として知られている FreeBSD カーネルとユーザランドは、 常にインストールされます。 アーキテクチャによっては、表示されないコンポーネントもあります。 @@ -396,7 +380,8 @@ image::bsdinstall-config-components.png[] + [WARNING] ==== -インストールプログラムは、 システムのディスクに十分な空き容量があるかどうかを確認しないので、 ハードディスクに十分な容量があるときだけ、 このオプションを選択するしてください。 FreeBSD 9.0 では、Ports Collection が必要とする容量は、 約 {ports.size} です。 +インストールプログラムは、システムのディスクに十分な空き容量があるかどうかを確認しないので、ハードディスクに十分な容量があるときだけ、このオプションを選択するしてください。 +FreeBSD Ports Collection が必要とする容量は、約 {ports-size} です。 ==== * `src` - FreeBSD のカーネルおよびユーザランド両方の完全なソースコードです。 ほとんどのアプリケーションは必要としませんが、 デバイスドライバやカーネルモジュール、 Ports Collection のアプリケーションによってはコンパイル時に必要となります。 このソースは、FreeBSD そのものの開発に使うこともできます。 すべてのソースツリーをインストールするには 1 GB のディスク容量を必要とします。 また、FreeBSD システム全体のコンパイルには、 さらに 5 GB の容量が必要です。 @@ -405,14 +390,14 @@ image::bsdinstall-config-components.png[] [[bsdinstall-netinstall]] === ネットワークからのインストール -<> で示されているメニューは、 [.filename]#-bootonly.iso# または [.filename]#-mini-memstick.img# からインストールする時のみ表示されます。 +<> で示されているメニューは、`-bootonly.iso` または `-mini-memstick.img` からインストールする時のみ表示されます。 これらのインストールメディアはインストールファイルを含んでいません。 このメニューは、 ネットワーク経由でインストールファイルをダウンロードする必要があるため、ネットワークインタフェースを最初に設定する必要があることを示しています。 このメニューがインストールのプロセスで表示された場合には、 <> に書かれている手順に従ってください。 [[bsdinstall-netinstall-notify]] .ネットワークからのインストール -image::bsdinstall-netinstall-files.png[] +image::bsdinstall-netinstall-files.png[インストールするコンポーネントが見つからないため、ネットワークからダウンロードを試みることを示しています。] [[bsdinstall-partitioning]] == ディスク領域の割り当て @@ -421,45 +406,62 @@ image::bsdinstall-netinstall-files.png[] [[bsdinstall-zfs-partmenu]] .パーティション分割の選択 -image::bsdinstall-zfs-partmenu.png[] +image::bsdinstall-zfs-partmenu.png[パーティションのオプションを示しています。例: マニュアル、シェルなど] bsdinstall では、ディスク領域の割り当てのために 4 つの方法が用意されています。 +* `Auto (ZFS)` によるパーティションの分割では、root-on-ZFS システムを構築します。GELI 暗号に対応した _ブート環境_ を構築することもできます。 * `Auto (UFS)` によるパーティションの分割では、 `UFS` ファイルシステムを使ってディスクパーティションを自動的に分割します。 * `Manual` によるパーティションの分割は、 高度な知識を持つユーザ向けで、 メニューオプションからカスタマイズしたパーティションを作成できます。 * `Shell` では、シェルプロンプトを起動し、 高度な知識を持つユーザが、 man:gpart[8], man:fdisk[8], man:bsdlabel[8] のようなコマンドラインのプログラムを実行して、 カスタマイズしたパーティションを作成できます。 -* `Auto (ZFS)` によるパーティションの分割では、 root-on-ZFS システムを構築します。 GELI 暗号に対応した _ブート環境_ を構築することもできます。 この章では、 ディスクパーティションをレイアウトする際の検討事項を説明します。 その後、各パーティションの作成方法について説明します。 [[configtuning-initial]] === パーティションレイアウトのデザイン -ファイルシステムのレイアウトを行う際には、 ハードディスクの外周部は内周部よりもデータ転送が速いということを思い出してください。 これに従えば、 小さくて激しくアクセスされるファイルシステムを外周付近に、 [.filename]#/usr# のようなより大きなパーティションはディスクの内側に配置すべきでしょう。 そのため、パーティションを作成する際には、[.filename]#/#、 スワップ、[.filename]#/var#, [.filename]#/usr# のような順で作ってゆくのがよいでしょう。 +デフォルトのファイルシステムのパーティションレイアウトは、システム全体をひとつのファイルシステムで構成します。 +十分なディスク容量または複数のディスクを用いる環境において `UFS` を用いる場合は、複数のファイルシステムを検討する価値があります。 +ファイルシステムのレイアウトを行う際には、 ハードディスクの外周部は内周部よりもデータ転送が速いということを思い出してください。 +これに従えば、 小さくて激しくアクセスされるファイルシステムを外周付近に、`/usr` のようなより大きなパーティションはディスクの内側に配置すべきでしょう。 +そのため、パーティションを作成する際には、`/`、 スワップ、`/var`, `/usr` のような順で作ってゆくのがよいでしょう。 -[.filename]#/var# パーティションのサイズは、 あなたが計算機をどのように使おうとしているかを反映します。 このパーティションには主としてメールボックスやログファイル、 プリンタスプールが置かれます。 メールボックスとログファイルは、 システムのユーザ数やログの保持期間に依存して予期し得ぬサイズにまで成長する可能性があります。 概して、ほとんどのユーザは、[.filename]#/var# にギガバイト以上の空き容量を必要とはしないでしょう。 +`/var` パーティションのサイズは、あなたが計算機をどのように使おうとしているかを反映します。 +このパーティションには主としてメールボックスやログファイル、 プリンタスプールが置かれます。 +メールボックスとログファイルは、 システムのユーザ数やログの保持期間に依存して予期し得ぬサイズにまで成長する可能性があります。 +概して、ほとんどのユーザは、`/var` にギガバイト以上の空き容量を必要とはしないでしょう。 [NOTE] ==== -時には、たくさんのディスク容量が [.filename]#/var/tmp# に必要になるときがあります。 新しいソフトウェアをインストールする際、 package のツールは、package の一時的なコピーを [.filename]#/var/tmp# 以下に展開します。 [.filename]#/var/tmp# 以下に十分なディスク容量が用意されていないと、 Firefox や LibreOffice のような、 大きなソフトウェア package のインストールが、 困難になることがあります。 +時には、たくさんのディスク容量が `/var/tmp` に必要になるときがあります。 +新しいソフトウェアをインストールする際、package のツールは、package の一時的なコピーを `/var/tmp` 以下に展開します。 +`/var/tmp` 以下に十分なディスク容量が用意されていないと、Firefox や LibreOffice のような、大きなソフトウェア package のインストールが、困難になることがあります。 ==== -[.filename]#/usr# パーティションには、 FreeBSD Ports Collection およびシステムのソースコードを含む、 システムをサポートするのに必要な多くのファイル群が置かれます。 このパーティションには、 少なくとも 2 ギガバイトの容量を用意することをおすすめします。 +`/usr` パーティションには、FreeBSD Ports Collection およびシステムのソースコードを含む、システムをサポートするのに必要な多くのファイル群が置かれます。 +このパーティションには、少なくとも 2 ギガバイトの容量を用意することをおすすめします。 +また、デフォルトではユーザのホームディレクトリは `/usr/home` に置かれますが、他のパーティションに置くこともできます。 +デフォルトでは、`/home` は `/usr/home` へのシンボリックリンクです。 パーティションのサイズを考える時、 必要量を念頭に置いてください。 別のパーティションには潤沢にスペースが余っているのに、 あるパーティションでスペースが足らないままというのは、 フラストレーションがたまるものです。 -経験からスワップパーティションのサイズは物理メモリ (RAM) の 2 倍というのが一般的です。 RAM の少ないシステムでは、 もっとスワップを増した方が性能がよくなります。 スワップが少なすぎる設定は、 あなたが後にメモリを増設したときに問題を起すばかりではなく、 VM ページスキャニングコードの能率を落します。 +経験からスワップパーティションのサイズは物理メモリ (RAM) の 2 倍というのが一般的です。 +RAM の少ないシステムでは、もっとスワップを増した方が性能がよくなります (大きなメモリの設定では少なくて済みます)。 +スワップが少なすぎる設定は、あなたが後にメモリを増設したときに問題を起すばかりではなく、VM ページスキャニングコードの能率を落します。 複数の SCSI ディスクや異なるコントローラで操作される複数の IDE ディスクを持つ大規模なシステムでは、それぞれのドライブ (4 台まで) にスワップを設定することを推奨します。 各ドライブのスワップパーティションはほぼ同一サイズであるべきです。 カーネルは任意のサイズを扱うことができますが、内部のデータ構造は最大のスワップパーティションの 4 倍に調節されます。 スワップパーティションをほぼ同一のサイズにしておくことで、カーネルはスワップスペースを最適なかたちでディスクをまたいでストライプさせることができます。 -あなたが通常スワップをたくさん使わないとしても、多くのスワップサイズを用意しておくと良いでしょう。 +多くのスワップサイズを用意すると、全体のスワップに関するカーネルの警告メッセージがが表示されることがあります。 +警告メッセージに示される手順に従って、スワップの割り当てのために許容されるメモリ量を増やすことで、この制限容量を増やすことができます。 + +あなたが通常スワップをたくさん使わないとしても、 プログラムが暴走しても再起動させられる前に回復することが容易になります。 システムを適切にパーティション化することで、小さいが書き込みの激しいパーティションによって引き起こされるフラグメント化を、読み出し専門のパーティションにまで波及させずにすみます。 また、書き込みの激しいパーティションをディスクの周辺部に配置することで、I/O パフォーマンスを増大させることができます。 -大きなパーティション内の I/O パフォーマンスもまた必要とされているでしょうが、ディスク周辺部へ移動させたとしても、 [.filename]#/var# を周辺部に移動させることによって大きな効果が得られたのとは対照的に、意味のあるパフォーマンスの増加は見込めないでしょう。 +大きなパーティション内の I/O パフォーマンスもまた必要とされているでしょうが、ディスク周辺部へ移動させたとしても、`/var` を周辺部に移動させることによって大きな効果が得られたのとは対照的に、意味のあるパフォーマンスの増加は見込めないでしょう。 [[bsdinstall-part-guided]] === UFS を用いた Guided によるパーティションの分割 @@ -468,19 +470,19 @@ bsdinstall では、ディスク領域の割り当てのために 4 つの方法 [[bsdinstall-part-guided-disk]] .複数のディスクから選択する -image::bsdinstall-part-guided-disk.png[] +image::bsdinstall-part-guided-disk.png[FreeBSD をインストールすることのできるディスクの一覧が表示されます] ディスクを選択したら、次のメニューでは、 ディスクのすべてにインストールを行うか、 または空き容量にパーティションを作成してインストールを行うかを設定します。 btn:[Entire Disk] を選択すると、 一般的なパーティションレイアウトが自動的に作成されます。 btn:[Partition] を選択すると、 ディスクの使用していない領域にパーティションレイアウトを作成します。 [[bsdinstall-part-entire-part]] .Entire Disk または Partition の選択 -image::bsdinstall-part-entire-part.png[] +image::bsdinstall-part-entire-part.png[使用するディスク上で利用可能な領域をすべて使うか、もしくはパーティションを作成するかを選択するメニュー] -btn:[Entire Disk] を選択すると、bsdinstall はディスクの内容が消去されることを確認するダイアログを表示します。 +btn:[Entire Disk] オプションを選択すると、bsdinstall はディスクの内容が消去されることを確認するダイアログを表示します。 [[bsdinstall-ufs-warning]] .確認 -image::bsdinstall-ufs-warning.png[] +image::bsdinstall-ufs-warning.png[ユーザに対しディスク上のすべてのデータが消去されることの確認メニュー] 次のメニューでは、 利用可能なパーティションスキームタイプの一覧が表示されます。 amd64 コンピュータでは、通常 GPT が最も適切な選択となります。 @@ -490,7 +492,7 @@ GPT に対応していないような古いコンピュータでは、MBR を使 [[bsdinstall-ufs-scheme]] .パーティションスキームの選択 -image::bsdinstall-part-manual-partscheme.png[] +image::bsdinstall-part-manual-partscheme.png[ユーザに対して選択可能なさまざまなパーティションタイプを示し、そのうちのどれかを選択するためのメニュー] パーティションのレイアウトを作成したら、インストールの条件を満たしているかどうかを深く確認してください。 btn:[Revert] を選択すると、パーティションをオリジナルの値にリセットします。 @@ -500,7 +502,7 @@ btn:[Revert] を選択すると、パーティションをオリジナルの値 [[bsdinstall-part-review]] .作成されたパーティションの確認 -image::bsdinstall-part-review.png[] +image::bsdinstall-part-review.png[作成されたパーティションを表示するメニュー] ディスクを一度設定すると、次のメニューは、選択したハードドライブをフォーマットする前に、設定を変更できる最後のチャンスです。 もし変更が必要であれば、 btn:[Back] を選択してメインのパーティションエディタまで戻ってください。 @@ -509,7 +511,7 @@ btn:[Revert & Exit] を選択すると、ハードドライブへの変更なし [[bsdinstall-ufs-final-confirmation]] .最後の確認 -image::bsdinstall-final-confirmation.png[] +image::bsdinstall-final-confirmation.png[ユーザに対してインストールを開始すると、すべての変更がディスクに書き込まれ、ディスクに存在するデータは完全に削除されることを確認するメニュー] <> に進んで、インストールプロセスを続けてください。 @@ -520,19 +522,19 @@ image::bsdinstall-final-confirmation.png[] [[bsdinstall-part-manual-create]] .Manual によるパーティションの分割 -image::bsdinstall-part-manual-create.png[] +image::bsdinstall-part-manual-create.png[パーティションエディタを表示しているメニュー] -インストール先のドライブ (この例では [.filename]#ada0#) を選び、 btn:[Create] を選択すると、 利用可能なパーティションスキームの一覧が表示されます。 +インストール先のドライブ (この例では `ada0`) を選び、 btn:[Create] を選択すると、 利用可能なパーティションスキームの一覧が表示されます。 [[bsdinstall-part-manual-partscheme]] .手動でパーティションを作成する -image::bsdinstall-part-manual-partscheme.png[] +image::bsdinstall-part-manual-partscheme.png[選択可能なパーティションスキームを表示しているメニュー] amd64 コンピュータでは、通常 GPT が最も適切な選択となります。 GPT に対応していないような古いコンピュータでは、 MBR を使う必要があります。 他のパーティションスキームは、使うことがまれであったり、 古いコンピュータで用いられるものです。 [[partition-schemes]] .パーティションスキーム -[cols="1,1", frame="none", options="header"] +[cols="25h,~", frame="none", options="header"] |=== <| 省略形 <| 説明 @@ -544,29 +546,35 @@ amd64 コンピュータでは、通常 GPT が最も適切な選択となりま |MBR を用いない BSD ラベル。 BSD 以外のディスクユーティリティは認識しないため、しばしば _dangerously dedicated mode_ と呼ばれます。 |GPT -|GUID Partition Table (link:http://en.wikipedia.org/wiki/GUID_Partition_Table[http://en.wikipedia.org/wiki/GUID_Partition_Table]) +|link:https://en.wikipedia.org/wiki/GUID_Partition_Table[GUID Partition Table] |MBR -|Master Boot Record (link:http://en.wikipedia.org/wiki/Master_boot_record[http://en.wikipedia.org/wiki/Master_boot_record]) +|link:https://en.wikipedia.org/wiki/Master_boot_record[Master Boot Record] |=== パーティションスキームを選択して作成した後で、 もう一度 btn:[Create] を選択すると、 パーティションが作成されます。kbd:[Tab] キーを使ってカーソルをフィールド間で移動できます。 [[bsdinstall-part-manual-addpart]] .手動でパーティションを作成する -image::bsdinstall-part-manual-addpart.png[] +image::bsdinstall-part-manual-addpart.png[追加するパーティションのタイプ、サイズ、マウントポイントおよびラベル情報を入力するためのメニュー] -標準の FreeBSD GPT のインストールでは、 少なくとも 3 つのパーティションが使われます。 +標準の FreeBSD GPT のインストールでは、UFS または ZFS を含む少なくとも 3 つのパーティションが使われます。 -* `freebsd-boot` - FreeBSD ブートコードを含んでいます。 +* `freebsd-boot` または `efi` - FreeBSD ブートコードを含んでいます。 * `freebsd-ufs` - FreeBSD UFS ファイルシステム。 -* `freebsd-zfs` - FreeBSD ZFS ファイルシステム。 詳細については、 (crossref:zfs[filesystems-zfs,The Z File System (ZFS)]) をご覧ください。 +* `freebsd-zfs` - FreeBSD ZFS ファイルシステム。 詳細については、 link:https://docs.freebsd.org/en/books/handbook/zfs/#zfs[The Z File System (ZFS)] をご覧ください。 * `freebsd-swap` - FreeBSD スワップ空間。 利用可能な GPT パーティションタイプについては、man:gpart[8] をご覧ください。 複数のファイルシステムのパーティションを作成できます。 -[.filename]#/#, [.filename]#/var#, [.filename]#/tmp# そして [.filename]#/usr# といった伝統的なパーティション分割のレイアウトを好む人もいます。 +人によっては `/`, `/var`, `/tmp` および `/usr` にパーティションを分割する伝統的なレイアウトが好まれます。 + +[TIP] +==== +十分なメモリを搭載したシステムでは、メモリベースのファイルシステム (man:tmpfs[5]) を `/tmp` として後で追加できます。 +==== + レイアウトの例が <> にあります。 `Size` には、 _K_ (キロバイト)、 _M_ (メガバイト)、 _G_ (ギガバイト) といった通常の省略形を使用出来ます。 @@ -576,9 +584,14 @@ image::bsdinstall-part-manual-addpart.png[] セクタを適切に配置することで、 最良のパフォーマンスを得ることができます。 また、パーティションサイズを 4K バイトの偶数倍にすると、 512 バイトまたは 4K バイトのセクタでドライブが配置しやすくなります。 一般的に、 4K の偶数倍の場所からパーティションが開始するように設定する簡単な方法は、 1M または 1G の偶数倍のパーティションサイズを用いることです。 ただし、例外があります。 _freebsd-boot_ パーティションは、 ブートコードの制限により 512K 以下である必要があります。 ==== -ファイルシステムを持つパーティションでは、 `Mountpoint` が必要となります。 1 つの UFS パーティションだけを作成したのであれば、 マウントポイントは [.filename]#/# となります。 +ファイルシステムを持つパーティションでは、`マウントポイント` が必要となります。 +1 つの UFS パーティションだけを作成したのであれば、マウントポイントは `/` となります。 -`Label` は作成したパーティションを認識するための名前です。 ドライブ名や番号は、 ドライブが別のコントローラやポートに接続されると変わることがありますが、 パーティションラベルは変わりません。 [.filename]#/etc/fstab# のようなファイルの中で、 ドライブ名やパーティション番号ではなく、ラベルを参照することにより、 システムがハードウェアの変更に対して、より寛容になります。 GPT ラベルは、 ディスクが接続されると [.filename]#/dev/gpt/# に現れます。他のパーティションスキームでは別のラベルとなり、 [.filename]#/dev/# 以下の異なるディレクトリにラベルが現れます。 +`Label` は作成したパーティションを認識するための名前です。 +ドライブ名や番号は、ドライブが別のコントローラやポートに接続されると変わることがありますが、パーティションラベルは変わりません。 +`/etc/fstab` のようなファイルの中で、ドライブ名やパーティション番号ではなく、ラベルを参照することにより、システムがハードウェアの変更に対して、より寛容になります。 +GPT ラベルは、ディスクが接続されると `/dev/gpt/` に現れます。 +他のパーティションスキームでは別のラベルとなり、`/dev/` 以下の異なるディレクトリにラベルが現れます。 [TIP] ==== @@ -589,9 +602,12 @@ image::bsdinstall-part-manual-addpart.png[] .伝統的なファイルシステムのパーティションの作成 [example] ==== -伝統的なパーティションレイアウト ([.filename]#/#, [.filename]#/var#, [.filename]#/tmp# および [.filename]#/usr# ディレクトリが各パーティションの別のファイルシステム) を作成するには、 GPT パーティションスキームを作成し、 その後、示されているようにパーティションを作成してください。 示されているパーティションサイズは 20G のディスク用です。 ディスクにより多くの容量があれば、swap または [.filename]#/var# パーティションを大きく取ると良いでしょう。 ここで示されているラベルには、 `example` を意味する `ex` が付けられていますが、 実際には上で説明したように、 これとは別のユニークなラベルをつけてください。 +伝統的なパーティションレイアウト (`/`, `/var`, `/tmp` および `/usr` ディレクトリが各パーティションの別のファイルシステム) を作成するには、GPT パーティションスキームを作成し、その後、示されているようにパーティションを作成してください。 +示されているパーティションサイズは 20G のディスク用です。 +ディスクにより多くの容量があれば、swap または `/var` パーティションを大きく取ると良いでしょう。 +ここで示されているラベルには、`example` を意味する `ex` が付けられていますが、実際には上で説明したように、これとは別のユニークなラベルをつけてください。 -FreeBSD の [.filename]#gptboot# は、 デフォルトでは最初に見つかった UFS パーティションが、 [.filename]#/# パーティションであることを前提としています。 +FreeBSD の `gptboot` は、 デフォルトでは最初に見つかった UFS パーティションが、 `/` パーティションであることを前提としています。 [.informaltable] [cols="1,1,1,1", frame="none", options="header"] @@ -609,7 +625,7 @@ FreeBSD の [.filename]#gptboot# は、 デフォルトでは最初に見つか |`freebsd-ufs` |`2G` -|[.filename]#/# +|`/` |`exrootfs` |`freebsd-swap` @@ -619,17 +635,17 @@ FreeBSD の [.filename]#gptboot# は、 デフォルトでは最初に見つか |`freebsd-ufs` |`2G` -|[.filename]#/var# +|`/var` |`exvarfs` |`freebsd-ufs` |`1G` -|[.filename]#/tmp# +|`/tmp` |`extmpfs` |`freebsd-ufs` |デフォルト (ディスクの残りのすべての容量) -|[.filename]#/usr# +|`/usr` |`exusrfs` |===== ==== @@ -643,7 +659,7 @@ FreeBSD の [.filename]#gptboot# は、 デフォルトでは最初に見つか [[bsdinstall-zfs-menu]] .ZFS パーティションメニュー -image::bsdinstall-zfs-menu.png[] +image::bsdinstall-zfs-menu.png[ZFS プールを設定するためのオプションを表示しているメニュー] このメニューのオプションは以下の通りです。 @@ -656,7 +672,7 @@ image::bsdinstall-zfs-menu.png[] パーティションテーブルやそれ以外のデバイスモデルナンバーおよびシリアルナンバーといった情報も、可能であれば調べることができます。 * `Pool Name` - pool の名前を設定します。 デフォルトの名前は _zroot_ です。 * `Force 4K Sectors?` - 4K セクタを使用するようにします。 インストーラは、デフォルトで 4K の境界に整列するようにパーティションを自動的に作成し、 ZFS が 4K セクタを使用するようにします。 これは 512 バイトセクタのディスクでも安全で、 512 バイトのディスク上に作成されたプールが将来的に 4K セクタのディスクを追加できるようにしておくことには、 ストレージ容量の追加や壊れたディスクの交換時に恩恵があります。 有効にするか無効にするかを選択して kbd:[Enter] キーを押してください。 -* `Encrypt Disks?` - GELI を使ってディスクを暗号化できます。 ディスクの暗号化の詳細については、 crossref:disks[disks-encrypting-geli,geli によるディスクの暗号化] をご覧ください。 kbd:[Enter] キーを押して、 暗号化を有効にするか無効にするかを選択してください。 +* `Encrypt Disks?` - GELI を使ってディスクを暗号化できます。ディスクの暗号化の詳細については、 link:https://docs.freebsd.org/en/books/handbook/disks/#disks-encrypting-geli[geli によるディスクの暗号化] をご覧ください。 kbd:[Enter] キーを押して、暗号化を有効にするか無効にするかを選択してください。 * `Partition Scheme` - パーティションスキームを選択します。 ほとんどの場合において、GPT が推奨されます。 別のスキームを選択する場合には、 kbd:[Enter] キーを押してください。 @@ -667,13 +683,13 @@ kbd:[Enter] キーを押して有効/無効を設定してください。 * `Encrypt Swap?` - スワップ領域の暗号化について設定します。 これはシステムの起動時に一時キーとともにスワップ領域を暗号化し、再起動時にキーは破棄されます。 kbd:[Enter] キーを押して有効/無効を設定してください。 -詳細については、 crossref:disks[disks-encrypting-geli,swap 領域の暗号化] を参照してください。 +詳細については、 link:https://docs.freebsd.org/en/books/handbook/disks/#swap-encrypting[swap 領域の暗号化] を参照してください。 kbd:[T] を選択して、`Pool Type` およびプールに対応するディスクを選択してください。 [[bsdinstall-zfs-vdev_type]] .ZFS プールタイプ -image::bsdinstall-zfs-vdev_type.png[] +image::bsdinstall-zfs-vdev_type.png[stripe, mirror, raidz1 などの仮想デバイスタイプを選択するメニュー] このメニューで選択可能な `Pool Type` は以下の通りです。 @@ -691,59 +707,63 @@ image::bsdinstall-zfs-vdev_type.png[] [[bsdinstall-zfs-disk_select]] .ディスクの選択 -image::bsdinstall-zfs-disk_select.png[] +image::bsdinstall-zfs-disk_select.png[プールに追加するディスクを選択するメニュー] [[bsdinstall-zfs-vdev_invalid]] -.問題のある選択 -image::bsdinstall-zfs-vdev_invalid.png[] +.無効な選択 +image::bsdinstall-zfs-vdev_invalid.png[十分なディスクが選択されていないことを示しているメニュー] この一覧の中に抜けているディスクがある時や、 インストーラが立ち上がった後にディスクを接続した場合に、 最新の利用可能なディスクの一覧を見るには、 btn:[- Rescan Devices] を選択してください。 [[bsdinstall-zfs-rescan-devices]] -.Rescan Devices -image::bsdinstall-zfs-rescan-devices.png[] +.デバイスのリスキャン +image::bsdinstall-zfs-rescan-devices.png[デバイスのリスキャン] アクシデントで間違ったディスクを削除してしまわないように、 btn:[- Disk Info] メニュー選択して、 各ディスクのパーティションテーブル、および、 デバイスモデル番号およびシリアル番号などのさまざまな情報を確認してください。 [[bsdinstall-zfs-disk_info]] .ディスクの解析 -image::bsdinstall-zfs-disk_info.png[] +image::bsdinstall-zfs-disk_info.png[パーティションの情報を表示しているメニュー] kbd:[N] を選択して、 `Pool Name` を設定してください。 希望する名前を入力後、 btn:[] を選択して確定するか、 btn:[] を押して、 デフォルト名のままでメインメニューに戻ってください。 [[bsdinstall-zfs-pool-name]] .Pool Name -image::bsdinstall-zfs-pool-name.png[] +image::bsdinstall-zfs-pool-name.png[プールの名前を入力するメニュー] kbd:[S] を選択してスワップの容量を設定してください。 必要なスワップ容量を入力し、 btn:[] を押して確定するか、 もしくは btn:[] を押して、 デフォルトの容量のまま、メインメニューに戻ってください。 [[bsdinstall-zfs-swap-amount]] .Swap 容量 -image::bsdinstall-zfs-swap-amount.png[] +image::bsdinstall-zfs-swap-amount.png[スワップメモリの容量を入力するメニュー] -すべてのオプションに希望する値を設定したら、 メニューの上部にある btn:[>>> Install] オプションを選択してください。 インストーラは、ZFS プールを作成するための最終確認を行います。 これは、選択したドライブの内容が壊れることをキャンセルする最後の確認の場です。 +すべてのオプションに希望する値を設定したら、メニューの上部にある btn:[>>> Install] オプションを選択してください。 +インストーラは、最終確認として ZFS プールを作成するために選択したドライブの内容が削除されることをキャンセルできる最後の機会を提供してくれます。 [[bsdinstall-zfs-warning]] .最終確認 -image::bsdinstall-zfs-warning.png[] +image::bsdinstall-zfs-warning.png[データが削除されることをユーザに確認するメニュー] GELI ディスク暗号化を有効にしていたら、ディスクを暗号化するために用いるパスフレーズを 2 度求められます。 その後、暗号の初期化が開始します。 [[bsdinstall-zfs-geli_password]] .ディスク暗号化パスワード -image::bsdinstall-zfs-geli_password.png[] +image::bsdinstall-zfs-geli_password.png[デバイスを暗号化するためのパスワードを入力するメニュー] [[bsdinstall-zfs-init-encription]] .暗号の初期化 -image::bsdinstall-zfs-init-encription.png[] +image::bsdinstall-zfs-init-encription.png[暗号の初期化が行われていることを示すメニュー] その後のインストールの過程は、通常通りに進みます。 インストールを進めるには、 <> に進んでください。 [[bsdinstall-part-shell]] === シェルモードによるパーティションの作成 -高度なインストールを行うには、bsdinstall が提供するパーティション分割のメニューは柔軟性にかけることがあります。 高度な技術を持つユーザは、パーティションメニューで btn:[Shell] オプションを選択することで、 手動でドライブを分割して、ファイルシステムを作成し、 [.filename]#/tmp/bsdinstall_etc/fstab# を作成し、 [.filename]#/mnt# 以下にファイルシステムをマウントできます。 以上を実行したら、 `exit` を実行して bsdinstall に戻り、 インストールを続けてください。 +高度なインストールを行う上で、bsdinstall が提供するパーティション分割のメニューは柔軟性にかけることがあります。 +手動でドライブの分割、ファイルシステムの作成、`/tmp/bsdinstall_etc/fstab` の作成、そして `/mnt` 以下へのファイルシステムのマウントを行うには、パーティションメニューで btn:[Shell] オプションを選択してください。 +このオプションは高度な技術を持つユーザ向けです。 +以上を実行したら、`exit` を実行して bsdinstall に戻り、インストールを続けてください。 [[bsdinstall-fetching-distribution]] == 配布ファイルのダウンロード @@ -754,24 +774,24 @@ image::bsdinstall-zfs-init-encription.png[] [[bsdinstall-distfile-fetching]] .配布ファイルのダウンロード -image::bsdinstall-distfile-fetching.png[] +image::bsdinstall-distfile-fetching.png[各コンポ―テントのダウンロード状況を表示しているメニュー] 次に、ダウンロードの際にエラーが含まれなかったか、 インストールメディアからの読み取り中に読み間違いが起きなかったかどうか等、 配布ファイルの完全性の検証が行われます。 [[bsdinstall-distfile-verify]] .配布ファイルの検証 -image::bsdinstall-distfile-verifying.png[] +image::bsdinstall-distfile-verifying.png[各コンポーネントの検証状況を表示しているメニュー] 最後に、検証された配布ファイルがディスクへ展開されます。 [[bsdinstall-distfile-extract]] .配布ファイルの展開 -image::bsdinstall-distfile-extracting.png[] +image::bsdinstall-distfile-extracting.png[配布ファイルの展開状況を表示しているメニュー] 必要な配布ファイルがすべて展開されると、 bsdinstall は、 インストール後の設定画面を表示します。 利用可能なインストール後のオプションについては次の章で説明します。 [[bsdinstall-post]] -== アカウント、タイムゾーン、 サービスおよびセキュリティオプションの設定 +== ネットワークインターフェース、アカウント、タイムゾーン、 サービスおよびセキュリティオプションの設定 [[bsdinstall-post-root]] === `root` パスワードの設定 @@ -782,7 +802,122 @@ image::bsdinstall-distfile-extracting.png[] [[bsdinstall-post-set-root-passwd]] .`root` パスワードの設定 -image::bsdinstall-post-root-passwd.png[] +image::bsdinstall-post-root-passwd.png[root ユーザのパスワードを入力するメニュー] + +[[bsdinstall-config-network-dev]] +=== ネットワークインタフェースの設定 + +次に、コンピュータが認識したすべてのネットワークインタフェースが表示されます。 +設定するネットワークインタフェースを選んでください。 + +[[bsdinstall-configure-net-interface]] +.イーサネットインタフェースの選択 +image::bsdinstall-configure-network-interface.png[設定を行うネットワークインタフェースを選択するメニュー] + +イーサネットインタフェースを選択すると、<> で表示されるメニューが表示されます。 +ワイヤレスネットワークを選択すると、システムはワイヤレスアクセスポイントをスキャンします。 + +[[bsdinstall-wireless-scan]] +.ワイヤレスアクセスポイントのスキャン +image::bsdinstall-configure-wireless-scan.png[ワイヤレスネットワークのスキャンの進捗を表示しているメニュー] + +ワイヤレスネットワークは Service Set Identifier (SSID) によって識別されます。 +SSID は、それぞれのネットワークに与えられる、短く、一意的な名前です。 +スキャンで見つかった SSID は、そのネットワークで利用できる暗号化のタイプの説明とともに一覧で表示されます。 +もし、期待した SSID が一覧に表示されていなければ、btn:[Rescan] を選択してもう一度スキャンしてください。 +それでもなお期待したネットワークが表示されなければ、接続のためのアンテナに問題がないかを確認したり、コンピュータをアクセスポイントの近くに移動してみてください。 +その後もう一度スキャンしてください。 + +[[bsdinstall-wireless-accesspoints]] +.ワイヤレスネットワークの選択 +image::bsdinstall-configure-wireless-accesspoints.png[接続できるワイヤレスネットワークが表示されているメニュー] + +次に、ワイヤレスネットワークに接続するための暗号情報を入力してください。 +WEP のような古い暗号の安全性は低いので、WPA2 暗号が強く推奨されます。 +WPA2 を使用してるネットワークでは、Pre-Shared Key (PSK) と呼ばれるパスワードを入力してください。 +セキュリティ上の観点から、入力ボックスに入力した文字はアスタリスクで表示されます。 + +[[bsdinstall-wireless-wpa2]] +.WPA2 のセットアップ +image::bsdinstall-configure-wireless-wpa2setup.png[ワイヤレスネットワークのパスワードを入力するメニュー] + +次に、イーサネットもしくはワイヤレスインタフェースに対して、IPv4 を設定するかどうかを選択します。 + +[[bsdinstall-configure-net-ipv4]] +.IPv4 ネットワークの選択 +image::bsdinstall-configure-network-interface-ipv4.png[選択したネットワークインターフェースに対して IPv4 の設定を行うかどうかを確認するメニュー] + +IPv4 の設定方法は 2 通りあります。 +_DHCP_ はネットワークインタフェースを自動的に適切に設定する方法で、DHCP サーバのあるネットワークでは使用すべきです。 +DHCP を利用できない環境では、静的な設定として、ネットワークのアドレス情報を手動で入力する必要があります。 + +[NOTE] +==== +適当なネットワーク情報を入力しても動かないので、DHCP サーバが利用できなのであれば、ネットワーク管理者またはサービスプロバイダから <> に示されている情報を入手してください。 +==== + +DHCP サーバを利用できるのであれば、次のメニューで btn:[Yes] を選択して、ネットワークインタフェースの設定を自動的に行ってください。 +DHCP サーバを検索し、システムに対するアドレス情報を入手する間、インストーラは少しの間停止しているように表示されます。 + +[[bsdinstall-net-ipv4-dhcp]] +.IPv4 DHCP 設定の選択 +image::bsdinstall-configure-network-interface-ipv4-dhcp.png[選択したインターフェースに対して DHCP で設定を行うかを選択するメニュー] + +DHCP サーバを利用できない環境では、btn:[No] を選択し、新しく表示されるメニューにおいて以下のようなアドレス情報を入力してください。 + +[[bsdinstall-net-ipv4-static]] +.静的な IPv4 の設定 +image::bsdinstall-configure-network-interface-ipv4-static.png[IPv4 ネットワークを設定するメニュー] + +[[bsdinstall-collect-network-information]] +* `IP Address` - コンピュータに与える IPv4 アドレスです。 このアドレスは一意的である必要があるため、ローカルネットワーク上の他のデバイスですでに使われているアドレスは使えません。 +* `Subnet Mask` - ネットワークのサブネットマスクです。 +* `Default Router` - このネットワークのデフォルトゲートウェイの IP アドレスです。 + +次の画面では、インタフェースを IPv6 で設定すべきかを選択します。 +IPv6 が利用でき、希望するのであれば、 btn:[Yes] を選択してください。 + +[[bsdinstall-net-ipv6]] +.IPv6 ネットワークの選択 +image::bsdinstall-configure-network-interface-ipv6.png[選択したネットワークインターフェースに対して IPv6 の設定を行うかどうかを確認するメニュー] + +IPv6 の設定に関しても 2 つの方法があります。 +StateLess Address AutoConfiguration (SLAAC) は、ローカルルータから適切なネットワーク設定情報を入手するように、自動的にリクエストします。 +詳細については http://tools.ietf.org/html/rfc4862[rfc4862] を参照してください。 +静的な設定では、ネットワーク情報を手動で入力する必要があります。 + +IPv6 ルータを利用できるのであれば、次のメニューで btn:[Yes] を選択し、ネットワークインタフェースの設定を自動的に行ってください。 +インストーラはルータを見つけ出し、システムに対するアドレス情報を入手するため、 少しの間停止しているように表示されます。 + +[[bsdinstall-net-ipv6-slaac]] +.IPv6 SLAAC 設定の選択 +image::bsdinstall-configure-network-interface-slaac.png[選択したネットワークインターフェースに対して SLAAC の設定を行うかどうかを確認するメニュー]] + +IPv6 ルータが利用できない環境では、btn:[No] を選択して、表示されるメニューで以下のアドレス情報を入力する必要があります。 + +[[bsdinstall-net-ipv6-static]] +.IPv6 の静的な設定 +image::bsdinstall-configure-network-interface-ipv6-static.png[IPv6 ネットワークを設定するメニュー] + +* `IPv6 Address` - このコンピュータに割り当てられた IPv6 アドレスです。このアドレスは一意的である必要があるため、ローカルネットワーク上の他のデバイスですでに使われているアドレスは使えません。 +* `Default Router` - このネットワークのデフォルトゲートウェイの IPv6 アドレスです。 + +最後のネットワークメニューでは、ホスト名とネットワークアドレスを変換する Domain Name System (DNS) リゾルバを設定します。 +すでに DHCP または SLAAC を使って自動的にネットワークインタフェースを設定したのであれば、`Resolver Configuration` には値がすでに入っているでしょう。 +そうでなければ、`Search` フィールドにローカルネットワークのドメイン名を入力してください。 +`DNS` #1 および `DNS` #2 は、ローカル DNS サーバの IPv4 または IPv6 アドレスです。 +少なくとも、1 つの DNS サーバは必要です。 + +[[bsdinstall-net-dns-config]] +.DNS の設定 +image::bsdinstall-configure-network-ipv4-dns.png[ネットワークの DNS を設定するメニュー] + +ネットワーク接続の設定が終わったら、FreeBSD をインストールするコンピュータと同じ地域のミラーサイトを選んでください。 +ターゲットコンピュータの近くのミラーサイトを選択できれば、ファイルのダウンロードは早く終わるので、インストールの時間は短くなります。 + +[[bsdinstall-netinstall-mirror]] +.ミラーサイトの選択 +image::bsdinstall-netinstall-mirrorselect.png[ミラーサイトを選択するメニュー] [[bsdinstall-timezone]] === タイムゾーンの設定 @@ -793,37 +928,37 @@ image::bsdinstall-post-root-passwd.png[] [[bsdinstall-timezone-region]] .地域の選択 -image::bsdinstall-timezone-region.png[] +image::bsdinstall-timezone-region.png[地域を選択するメニュー] 矢印キーを使って、適切な地域を選択し、 kbd:[Enter] を押してください。 [[bsdinstall-timezone-country]] .国名の選択 -image::bsdinstall-timezone-country.png[] +image::bsdinstall-timezone-country.png[国名を選択するメニュー] 矢印キーを使って、適切に国名を選び、 kbd:[Enter] を押してください。 [[bsdinstall-timezone-zone]] .タイムゾーンの選択 -image::bsdinstall-timezone-zone.png[] +image::bsdinstall-timezone-zone.png[タイムゾーンを選択するメニュー] 矢印キーを使って適切なタイムゾーンを選択し、 kbd:[Enter] を押してください。 [[bsdinstall-timezone-confirmation]] .タイムゾーンの確定 -image::bsdinstall-timezone-confirm.png[] +image::bsdinstall-timezone-confirm.png[タイムゾーンを確定するメニュー] *** 254 LINES SKIPPED *** From nobody Sun Jan 22 14:31:30 2023 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 4P0FzQ6LS9z2v5y6 for ; Sun, 22 Jan 2023 14:31:30 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P0FzQ5NqGz46HS; Sun, 22 Jan 2023 14:31:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674397890; 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=jJ+FKuQmHoogbB/059/I9WMhwQgPu8boNTNwuv6I9Xw=; b=ny617lSgAKj+easV2YS0yUcshBvscghhuYSvX+SGWcOcqePHlo4zxgwHONbXhMalhUg2Fb XeVg1FGzuxjfCTfVnExuPxCKBkNLZvBUPPHwRUASGeddWRBfZ0CZsukhtvi0nDYVunQH0W aB/tXjBs4h1aHGsO3DwqP9aWckAtb5GRZMwPIQt1emM7n4RsO73IQKhBf4riexu4/Xn6sL 90MljJhiXoQLYJHY5XlPbu0Y/fm9o2iKiTUQaapOspIG2dtTV+asnvlk1DZ+SW+CNL5XJ0 srFApwwHjYasbjfJnmAg3lqtAAKtRY/fyrMe0WbrI4AtyHPjpCZjNJztRqi4PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674397890; 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=jJ+FKuQmHoogbB/059/I9WMhwQgPu8boNTNwuv6I9Xw=; b=rFtDYXURP/GjNp9oy9YDZbrhNCV5fCtE1ojSRXXv2uPjZBxasfb7zshMAcOERU+XzUOzGh xW68ivnZXCcMuI2fVe5yLsIdyLYznQx/j+y+478d6Tv3eE7yvGkvqx3lxYvRfJFVOGzaHu xf+TjfPOujKAVcc9q79ADH5XOw25iVpShYA1xxNHxhGoNchs61vLkYNFmZfV+FNsotc2xI /VJH04//0/9axDmUS7mF8uXu0w+lM+1u8FI8Yj/F6XxXIF1dm6F8MozUDCHLmTproHC0k2 uEsQN0WC4XZWS+PJsJqYAPA53248TxL4Cs3G+kDXq7ohcTUuE/ecQCMqVw8XJg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674397890; a=rsa-sha256; cv=none; b=D3Ar8QUMnd5qk4yq7KBrhchq6tmo+t3TqAYJ25Rt9srNTSbQlOKyzpoB6frm1iU0xLYMW0 yHHmlR7R5LAiVwVbMW1cKX5H3Ip5QhB7qhR8Vib1JPqyANM3e8ok8KpdiDKfRSTtgWpo2T kFnCdgcEbsRG65IT1uFyiW3eOOikjv7OsiF17hz+ttOtZ2rBV5wG6Qj9viEXX/ZrGatLi3 8eJUAhXdlYltrAO2dS2TGaReRpdtbjfUiWmJEfsturOQVu8N0B1eELtEDHnHtqq0cwRQYF 00e6Db+Mgo30IEr5qJzI6jJtfbPiZfM4CYzrgz7TdfuTjmq9D52/QOb1iJZXOA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P0FzQ4RzFzscM; Sun, 22 Jan 2023 14:31:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30MEVUVe093533; Sun, 22 Jan 2023 14:31:30 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30MEVUNH093532; Sun, 22 Jan 2023 14:31:30 GMT (envelope-from git) Date: Sun, 22 Jan 2023 14:31:30 GMT Message-Id: <202301221431.30MEVUNH093532@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mike Karels Subject: git: d3edb5256c - main - handbook basics: add information about GPT partitions 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: karels X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d3edb5256cea7daffbd0e95e989030c2bce5a04c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by karels (src committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=d3edb5256cea7daffbd0e95e989030c2bce5a04c commit d3edb5256cea7daffbd0e95e989030c2bce5a04c Author: Mike Karels AuthorDate: 2023-01-20 13:52:47 +0000 Commit: Mike Karels CommitDate: 2023-01-22 14:30:22 +0000 handbook basics: add information about GPT partitions Generalize section on disk partitions by adding information on using GPT partitions as well as MBR, rearranging some of the material to try to make it flow better. Use "BSD partition" to describe the bsdlabel-based partitions inside a slice. Add section headings for file systems and partitions. Other touch-ups while here. Reviewed by: carlavilla Approved by: carlavilla Differential Revision: https://reviews.freebsd.org/D38137 --- .../content/en/books/handbook/basics/_index.adoc | 62 ++++++++++++++-------- 1 file changed, 41 insertions(+), 21 deletions(-) diff --git a/documentation/content/en/books/handbook/basics/_index.adoc b/documentation/content/en/books/handbook/basics/_index.adoc index 6174c0ade0..74a452c61c 100644 --- a/documentation/content/en/books/handbook/basics/_index.adoc +++ b/documentation/content/en/books/handbook/basics/_index.adoc @@ -1142,6 +1142,9 @@ Note that this is different from Windows(R) which uses `\` to separate file and FreeBSD does not use drive letters, or other drive names in the path. For example, one would not type `c:\foo\bar\readme.txt` on FreeBSD. +[[disks-file-systems]] +=== File systems + Directories and files are stored in a file system. Each file system contains exactly one directory at the very top level, called the _root directory_ for that file system. This root directory can contain other directories. @@ -1201,16 +1204,35 @@ If there is space after the partition, the partition can be expanded with man:gp If the partition is the last one on a virtual disk, and the disk is expanded, the partition can then be expanded. ==== -File systems are contained in partitions. -This does not have the same meaning as the common usage of the term partition (for example, MS-DOS(R) partition), because of FreeBSD's UNIX(R) heritage. -Each partition is identified by a letter from `a` through to `h`. -Each partition can contain only one file system, which means that file systems are often described by either their typical mount point in the file system hierarchy, or the letter of the partition they are contained in. +[[disks-partitions]] +=== Disk partitions + +File systems are contained in _partitions_. +Disks are divided into partitions using one of several partitioning schemes; +see <>. +The newer scheme is GPT; older BIOS-based computers use MBR. +GPT supports division of a disk into partitions with a size, offset, and type. +It supports a large number of partitions and partition types, and is recommended whenever its use is possible. +GPT partitions use the disk name with a suffix, where the suffix is `p1` for the first partition, `p2` for the second, and so on. +MBR, however, supports only a small number of partitions. +The MBR partitions are known in FreeBSD as `slices`. +Slices may be used for different operating systems. +FreeBSD slices are subdivided into partitions using BSD labels (see man:bsdlabel[8]). + +Slice numbers follow the device name, prefixed with an `s`, starting at 1. +So "da0__s1__" is the first slice on the first SCSI drive. +There can only be four physical slices on a disk, but there can be logical slices inside physical slices of the appropriate type. +These extended slices are numbered starting at 5, so "ada0__s5__" is the first extended slice on the first SATA disk. +These devices are used by file systems that expect to occupy a slice. + +Each GPT or BSD partition can contain only one file system, which means that file systems are often described by either their typical mount point in the file system hierarchy, or the name of the partition they are contained in. FreeBSD also uses disk space for _swap space_ to provide _virtual memory_. This allows your computer to behave as though it has much more memory than it actually does. When FreeBSD runs out of memory, it moves some of the data that is not currently being used to the swap space, and moves it back in (moving something else out) when it needs it. +This is called _paging_. -Some partitions have certain conventions associated with them. +Some BSD partitions have certain conventions associated with them. [cols="25h,~"] |=== @@ -1230,30 +1252,25 @@ Some partitions have certain conventions associated with them. |Partition `d` used to have a special meaning associated with it, although that is now gone and `d` may work as any normal partition. |=== -Disks in FreeBSD are divided into slices, referred to in Windows(R) as partitions, which are numbered from 1 to 4. -These are then divided into partitions, which contain file systems, and are labeled using letters. - -Slice numbers follow the device name, prefixed with an `s`, starting at 1. -So "da0__s1__" is the first slice on the first SCSI drive. -There can only be four physical slices on a disk, but there can be logical slices inside physical slices of the appropriate type. -These extended slices are numbered starting at 5, so "ada0__s5__" is the first extended slice on the first SATA disk. -These devices are used by file systems that expect to occupy a slice. - -Slices, "dangerously dedicated" physical drives, and other drives contain _partitions_, which are represented as letters from `a` to `h`. +Slices and "dangerously dedicated" physical drives contain BSD partitions, which are represented as letters from `a` to `h`. This letter is appended to the device name, so "da0__a__" is the `a` partition on the first `da` drive, which is "dangerously dedicated". "ada1s3__e__" is the fifth partition in the third slice of the second SATA disk drive. Finally, each disk on the system is identified. A disk name starts with a code that indicates the type of disk, and then a number, indicating which disk it is. -Unlike slices, disk numbering starts at 0. +Unlike partitions and slices, disk numbering starts at 0. Common codes are listed in <>. -When referring to a partition, include the disk name, `s`, the slice number, and then the partition letter. +When referring to a partition in a slice, include the disk name, `s`, the slice number, and then the partition letter. Examples are shown in <>. +GPT partitions include the disk name, `p`, and then the partition number. -<> shows a conceptual model of a disk layout. +<> shows a conceptual model of a disk layout using MBR slices. -When installing FreeBSD, configure the disk slices, create partitions within the slice to be used for FreeBSD, create a file system or swap space in each partition, and decide where each file system will be mounted. +When installing FreeBSD, configure the disk slices if using MBR, and create partitions within the slice to be used for FreeBSD. +If using GPT, configure partitions for each file system. +In either case, create a file system or swap space in each partition, and decide where each file system will be mounted. +See man:gpart[8] for information on manipulating partitions. [[disks-naming]] .Disk Device Names @@ -1274,7 +1291,7 @@ When installing FreeBSD, configure the disk slices, create partitions within the |SATA and IDE CD-ROM drives |`cd` -|SCSICD-ROM drives +|SCSI CD-ROM drives |`cd` |Floppy drives @@ -1385,7 +1402,10 @@ The most basic syntax is as follows: .... ==== -This command provides many options which are described in man:mount[8], The most commonly used options include: +A file system listed in `/etc/fstab` can also be mounted by providing just the mountpoint. + +This command provides many options which are described in man:mount[8]. +The most commonly used options include: .Mount Options `-a`:: From nobody Sun Jan 22 22:37:01 2023 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 4P0Sld5PYGz2tyRh for ; Sun, 22 Jan 2023 22:37:01 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P0Sld4wYvz4Vxj; Sun, 22 Jan 2023 22:37:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674427021; 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=RRvoKqKmKExRP5Ev2ygUygZKMMzQYY2n+sctKP7oGsY=; b=pdbrxKYEneBANWz63lzQn4gRojtXOHKaSFAW7TKmKRJSvy8WxV6jfPeYQA2Ls4eSoBhOuM uRufD8y9fKahe2KsT0AeRVW4NkATAuSL+KCoi7EqEbBwPOVpiCQ8tWQHix5GMqVGSgQLlJ Gzd4sclo1Zc6SfCTgHDfgZxTOm8gNkL9aud32ESoJsLO8KnvieRBYokQ/io/12X8MFKoyO eMW7JYqOZRLqZ8svPWQYwJ/XC1J47dkYN5L6nn5U/dnttAyDQbWau5jH0HDMQ+A0zJTVNp 45stu5qa07Jakk61dr/9D9T1nXeDuoTj7Kc9lNH3vsOnBsvRX3TCYawjkLzlSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674427021; 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=RRvoKqKmKExRP5Ev2ygUygZKMMzQYY2n+sctKP7oGsY=; b=ZJXsFsCFxJKOTydCV0OyAVN3GTKXt3daCKhCq99ngyWmY7AOwYRg3TkuHOY4Wh5VgGk14G ysMFRvEm/tztgHJ7nHj/BixojIcnT0ZM1tp8F/2gjff1+Or8CzSWMUrJ2RweAC+TV0X1Fm /djvnTOXWkhzFugt/kRTgRW51T0UUiviHo8A8HT5SQyP4QJrfdl+avVj8tEvnUSRFRNHjN bjJFGgASmv5eP4pXoWokWwDv3/hZEmGv9H/dYAdXuxiVVMgQIGaSumNE6IvSdhwRr8Ppmg fCtxvnWfodmW7V75l8vH9+nfwqe9f039QXu/Hz9PbR3b+G26fLdOHRsEiSC9jg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674427021; a=rsa-sha256; cv=none; b=I1q2lAJ0FJnwBR7SlGZzSA43HR5c0ULwSMhGE9RdR/Vz+i5w8/JAQzA7QneyxBqwW+M3U0 r7hyVngWxng4xH9MhbE7GiBc0k6aJuVJqoAOt02hBPKtxdBY4KYRU/GbkccVwzrlvaEHQB 560wQfL8oik8rKnxubVuvmGFWPmyTUVzFm9QFt57yVYS9M61Q8wZYg/wjDDxRRhZio0yqM mjVHu5IckK9gGoaLxxXjQrNdKWZJG611CpJbujMWpQttXdcmR7tmb081j8XsT663qcu8+K Q4dBPhpxoNBsLxIvLFW1ck9m5QDdxAsi667FFAxTOOFL55sSSpoPMjSXfFXsdw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P0Sld3vZQz15tN; Sun, 22 Jan 2023 22:37:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30MMb10Y083699; Sun, 22 Jan 2023 22:37:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30MMb1WS083698; Sun, 22 Jan 2023 22:37:01 GMT (envelope-from git) Date: Sun, 22 Jan 2023 22:37:01 GMT Message-Id: <202301222237.30MMb1WS083698@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: b49fa4aa4c - main - Artwork: attention to the FreeBSD Daemon 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b49fa4aa4c05266e26fdec0bfc003762186912f5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=b49fa4aa4c05266e26fdec0bfc003762186912f5 commit b49fa4aa4c05266e26fdec0bfc003762186912f5 Author: Graham Perrin AuthorDate: 2023-01-22 22:29:34 +0000 Commit: Graham Perrin CommitDate: 2023-01-22 22:29:34 +0000 Artwork: attention to the FreeBSD Daemon FreeBSD Art, a.k.a. Artwork (in the sidebar): * fix a broken link * Daemon (singular), not Daemons. Whilst here: AsciiDoc soft line breaks. https://bugs.freebsd.org/265836 PR: 265836 --- website/content/en/art.adoc | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/website/content/en/art.adoc b/website/content/en/art.adoc index cdbfe371c4..cfa8822abf 100644 --- a/website/content/en/art.adoc +++ b/website/content/en/art.adoc @@ -12,10 +12,12 @@ include::shared/authors.adoc[] * <> * <> -This page contains miscellaneous FreeBSD "art". Suggestions for additions can be sent to www@FreeBSD.org. Please note the <> for these graphics. +This page contains miscellaneous FreeBSD "art". +Suggestions for additions can be sent to www@FreeBSD.org. +Please note the <> for these graphics. [[bsd-daemon]] -== link:..copyright/[BSD Daemon] +== link:../copyright/daemon/[BSD Daemon] [.center] image:../gifs/daemon-phk.png[BSD Daemon,width=191,height=208] @@ -60,11 +62,14 @@ image:../gifs/freebsd-advert.gif[Adv Banner1,width=455,height=60] image:../gifs/ [[use]] == Graphics Use -The "Powered by FreeBSD" logos above may be link:../gifs/powerlogo.gif[downloaded] and displayed on personal or commercial home pages served by FreeBSD machines. Use of this logo or the likeliness of the link:../copyright/daemon/[BSD Daemons] for profitable gain requires the consent of mailto:taob@risc.org[Brian Tao] (creator of the "power" logo) and mailto:mckusick@mckusick.com[Marshall Kirk McKusick] (copyright holder for the BSD Daemon image). +The "Powered by FreeBSD" logos above may be link:../gifs/powerlogo.gif[downloaded] and displayed on personal or commercial home pages served by FreeBSD machines. +Use of this logo or the likeliness of the link:../copyright/daemon/[BSD Daemon] for profitable gain requires the consent of mailto:taob@risc.org[Brian Tao] (creator of the "power" logo) and mailto:mckusick@mckusick.com[Marshall Kirk McKusick] (copyright holder for the BSD Daemon image). -{phk-name}'s rendering of the BSD Daemon is released under "THE BEER-WARE LICENSE". See the https://cgit.freebsd.org/src/plain/share/examples/BSD_daemon/README[README] for more information. +{phk-name}'s rendering of the BSD Daemon is released under "THE BEER-WARE LICENSE". +See the https://cgit.freebsd.org/src/plain/share/examples/BSD_daemon/README[README] for more information. [[trademark]] == Trademarks -The https://www.freebsdfoundation.org[FreeBSD Foundation] holds several FreeBSD related trademarks (among them the trademark for the term "FreeBSD" itself). For more information about these trademarks read the https://www.freebsdfoundation.org/legal/trademark-usage-terms-and-conditions/[FreeBSD Trademark Usage Terms and Conditions]. +The https://www.freebsdfoundation.org[FreeBSD Foundation] holds several FreeBSD related trademarks (among them the trademark for the term "FreeBSD" itself). +For more information about these trademarks read the https://www.freebsdfoundation.org/legal/trademark-usage-terms-and-conditions/[FreeBSD Trademark Usage Terms and Conditions]. From nobody Mon Jan 23 14:47:48 2023 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 4P0tHm4B2Nz2txxQ for ; Mon, 23 Jan 2023 14:47:48 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P0tHm2fDFz3mxJ; Mon, 23 Jan 2023 14:47:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674485268; 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=wQVEK7xzyTBt/tJptV7ili7LFb5B1YwYMfDBt7ps250=; b=DlXX1Rxh9oy+lnynsIisZ/7dQhAzpPyD6d7O035346j+GcFq6V1/HMBd9aLEjJoqsoHsi7 qbPrkfl4B7q/HBndaSDsmTEC/bkH7ShH2CCFZ7nyobgl9GQX9MnyI+sCsjf8QQwx2YJVxE tTrIjunEE0Q24hMItDdPQcdgJ00OV5JD3By1EdoQLnSMmZjfGR4yBbPdwtX6zdirFB7cpt g3Ebt0o7D3NhkppeL5LkDB0Da+uWma58q38lioN1MMvJaKhHNWdC1O6ak6px+/iQZYmNfQ tueoLFonCFARAPLNhf++NiBVmXoUSxuewko2yHfPES4HGUjtBxUZAxFXa21RcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674485268; 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=wQVEK7xzyTBt/tJptV7ili7LFb5B1YwYMfDBt7ps250=; b=f6tANZcVnhLGnN5uDyF9QdYI4ExyCqlVeiDiaCLRJw7UyIwigVom5XqHEjvxcBB1hzNYiq vRqKNyqpIizNn5Ly8tyVmGLFYc7q3Wc/PtvPz+anmuWq03jV6mJERaTqDpCuAgJvOoMvG1 cNkbbaJPxF1c0jDdbXv0aQ3eEVwtLNB8uc7Z6CddsJSd+hNNzgfyEvuLeChdALhdFYwuDN 0QfgAGTTfzTYKj3ZaKkW3zNx5yEaNIzYM66T0imDH/7wfeIz5lJGakpqgULgMA3pDpdCj6 Fri0Z3UmKbDEgQW+4SVeA/3jPhpVgWxq1/2tjk+DFzF0v59cSO30oGp6AlefkA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674485268; a=rsa-sha256; cv=none; b=BueorikO4MjkMmt4f4VUE2jidjKA8JqOB7dk2mVhhjXgTkZAzOsqMGwr9I4nPfskO7cNy4 /idzqrxu0FXSUjuYyH/8nTyH46H48vcq+blr3RrLoL01fHKfvMVGp8ySjAwYEMod0RVHQn 8ll2kGWVMY3fFUUThO4qMqiVkqgtb1Ft5Q4HKcmdjI7mrcKyE3M7NVoG6Zq/V1YBiR9gNo MeNpbUW/4sN4Ri+NWFF1/+qrb88pa1r6IZu8qk920Rwi0ocmrJPAK1EVQ+LrvGLPDzT+9X EIIPo+vcSIodx9AYB9MMf3shobKgEzyIwoP34TcyEhrfQPEDkqf9F9FU05y4aA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P0tHm1bCRzYMY; Mon, 23 Jan 2023 14:47:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30NElmiZ072491; Mon, 23 Jan 2023 14:47:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30NElma4072490; Mon, 23 Jan 2023 14:47:48 GMT (envelope-from git) Date: Mon, 23 Jan 2023 14:47:48 GMT Message-Id: <202301231447.30NElma4072490@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 48d419160d - main - fdp-primer/doc-build: Add examples for building html for offline usage 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 48d419160d94f271405a4989195e3064421711a9 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=48d419160d94f271405a4989195e3064421711a9 commit 48d419160d94f271405a4989195e3064421711a9 Author: Danilo G. Baio AuthorDate: 2023-01-23 14:46:43 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-23 14:46:43 +0000 fdp-primer/doc-build: Add examples for building html for offline usage The difference is how Hugo handles links and redirects when generating the output. --- .../content/en/books/fdp-primer/doc-build/_index.adoc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/documentation/content/en/books/fdp-primer/doc-build/_index.adoc b/documentation/content/en/books/fdp-primer/doc-build/_index.adoc index 00a9ef5827..260769e4ea 100644 --- a/documentation/content/en/books/fdp-primer/doc-build/_index.adoc +++ b/documentation/content/en/books/fdp-primer/doc-build/_index.adoc @@ -151,6 +151,25 @@ A `hostname` can also be set as base url to Hugo’s internal webserver: .... ==== +[[documentation-build-example-offline]] +.Build documentation in html for offline usage +[example] +==== +[source,shell] +.... +% cd ~/doc/documentation +% make html +.... + +To compress the html output, add `DOC_HTML_ARCHIVE=1`: + +[source,shell] +.... +% cd ~/doc/documentation +% DOC_HTML_ARCHIVE=1 make html +.... +==== + [[doc-build-rendering-pdf]] === Rendering to pdf From nobody Mon Jan 23 23:01:47 2023 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 4P15Fl5WdCz2t6Kg for ; Mon, 23 Jan 2023 23:01:47 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P15Fl5136z3sQN; Mon, 23 Jan 2023 23:01:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674514907; 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=bW8GIXl2xHDhu4xml+GZxFnQsHYLWzSaBDYRx1Xd9eQ=; b=u9ah1nIGuTZyHvt+33Lvjx69SUuqIZ5YM5LiZUKG4/V4wcQpVcnuTlN5UV46VnPFK2BDa2 Gmn3Cb/dvfoeYfWG6JwWFSaUuzi9z0XaXLiPzlYkMzEiV80a7tO44FChq4lGVi3Ucx8Vgs 0W2ONzw+U3tUkceOp8UOnbGAYWyKg8jW2WUdh3eMD39nX1ri1NJZbKG4UWEowh/2dCK8+V mfBR5JxXo3zY+egR3h0LZedsRmOU2+o0veCUxnMXBcAqL55VqO4+QK2h/3q3Lw0F9YJClP jYZmOxmtAHRLkgdBD4BOpjSbtsCjxm3bkjYi/IhWekZd0zM/ZLXyMqIIeg8D9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674514907; 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=bW8GIXl2xHDhu4xml+GZxFnQsHYLWzSaBDYRx1Xd9eQ=; b=U5vRcaBASeLV//LTms5tYL5PxKlDriM20083AM8+mOiO9v8lkADznoodDu/MywBggw5eXv x7+BwIytdnrdy9oEXlDQr7450pvZPwaoF9/4OjwuPN6ewTJGlFo/AgqKAcLWuuaWAkzUZh wO/5Uc1REVKA/aRF0hxQ5bbnC7vTBw403MmuQEVQF79rILM4CxiCVrpO8RhRGry374X0r+ tfhtA/K9ojiJZzLBMd3w24HHdBL7SF42LIfDqAEcNstCLGv8xtG7pxpO6YvzeIlnT4Ndw3 +mK4a0XsQE4/iorvfsdzuEA2ddWpG4J1KEdplF+9Y+SNHyFes/Y1jDvmk8AwQw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674514907; a=rsa-sha256; cv=none; b=LfqojfWL4NCYLYmB7ex9xIAxvfI+S0qgrrZn5vNI+DHeBUuSvsiH5A2eSdjW7QSxzuv8XC XtHvIuOIq3FA12tQy6j6gJJpBal6xhk1TsdNM2OFCMu2YixQtB7ehenN9DFg2goT+rckBo x3QEI1clIsbdj8ZjFKP+lxuvyvM6zXU8DcuW4F8osqFkbYK5Ozyx8ebFiN/LU9/YMgV5U0 1dIKpA4hbHpEae4BUlYA0wQDEJFlpL6Rheank2HTmAQ/8nLYhG3ABJC2DFcyS/FVek4dyA JCMhHH8IxIoogEuy/ksT42zIn97WysQ8L25Y7dAQdk4mzYx8dYUAlQ34k3NWOQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P15Fl445hzmtJ; Mon, 23 Jan 2023 23:01:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30NN1lCi086698; Mon, 23 Jan 2023 23:01:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30NN1lYT086697; Mon, 23 Jan 2023 23:01:47 GMT (envelope-from git) Date: Mon, 23 Jan 2023 23:01:47 GMT Message-Id: <202301232301.30NN1lYT086697@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Maxim Konovalov Subject: git: 40761ed9d4 - main - Update my key expiration date. 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: maxim X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 40761ed9d496bd748401c95a705b38749aeb0727 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by maxim: URL: https://cgit.FreeBSD.org/doc/commit/?id=40761ed9d496bd748401c95a705b38749aeb0727 commit 40761ed9d496bd748401c95a705b38749aeb0727 Author: Maxim Konovalov AuthorDate: 2023-01-23 23:01:10 +0000 Commit: Maxim Konovalov CommitDate: 2023-01-23 23:01:10 +0000 Update my key expiration date. --- documentation/static/pgpkeys/maxim.key | 290 +++++++++++++++------------------ 1 file changed, 133 insertions(+), 157 deletions(-) diff --git a/documentation/static/pgpkeys/maxim.key b/documentation/static/pgpkeys/maxim.key index 7b3f2dd7d4..cdd50ad3b2 100644 --- a/documentation/static/pgpkeys/maxim.key +++ b/documentation/static/pgpkeys/maxim.key @@ -2,11 +2,11 @@ [.literal-block-margin] .... -pub 4096R/9C5E7FA2F54977D4 2020-01-06 [expires: 2023-01-09] +pub rsa4096/9C5E7FA2F54977D4 2020-01-06 [SC] [expires: 2027-01-02] Key fingerprint = 41DB 9271 3D3B F4BF F3EE 9106 9C5E 7FA2 F549 77D4 -uid Maxim Konovalov -uid Maxim Konovalov -sub 4096R/230DB271E4EDC4DD 2020-01-06 [expires: 2023-01-09] +uid Maxim Konovalov +uid Maxim Konovalov +sub rsa4096/230DB271E4EDC4DD 2020-01-06 [E] [expires: 2027-01-02] .... @@ -25,158 +25,134 @@ gAztNDcmEFa/pqp5bgWbrlTF6zKt4cQf+a/JqFGatsfSzmrIyIZ6GEqgb8oXDDIt Z1AqsTfp6ZBC1vITE9+b0zBw6qq/nGD0Iq47Vp1VxmlxmnoeR4ir8z/oSukPulLU K3IqkmRNGEilINrtBt5jFbBlx8kwdCYvxEF6ymibBBqvwwv65jrrKheBQm+HrrVS aMQmo4Qzj/h/ZLL9KENHibNwUypJnvwEvw0YkAyjICvoNzDUsM+92+B/ewARAQAB -tCNNYXhpbSBLb25vdmFsb3YgPG1heGltQEZyZWVCU0Qub3JnPokCTgQTAQoAOBYh -BEHbknE9O/S/8+6RBpxef6L1SXfUBQJeE6ioAhsDBQsJCAcDBRUKCQgLBRYCAwEA -Ah4BAheAAAoJEJxef6L1SXfUTUsP/jIg+80B/THnuO+mEQ152NfMDQNA6fMZzkxU -tWzIvDjNgwYnE/YJdg11QgYEqyyhaJQOcQRUXgE2euStU7vL1cpateEMojRDbetq -77ZPJDlUtPsGCx/ZAvl3Uf+B1C9OgghBQQhOKlbzVOYXNmVDOO+6K8OZwudgYlDO -sRj/hR0LyXMfaegLc9GYL073wNCAqfvZFXVgwCFJ+YsWcsWOZlBMcoBtadU24++3 -j8eZ3+QV6bhM7Odu0bUVrce+VvThystEqezul/hBAJ3+kCnhaMxXJZ/gtfjjFjOK -pXfEpVQ5u/iUpY07f89VRvaRreErDIgpeJWmqF453jz5z8pyb8vyZ0l0Dr5JWsIo -HNZExg8ER/MBWp5qPjSqw0x9u5SBRz6bl//jlSLBYKhCsrmrmUp/2whDpFTdiWfj -dcnuE/a6uC+VblkyRbqoYnoboA1VVPaOi6pBpghrae8xOMQ5eHbHONLDXfYUfF+v -jXsx4uFBLglm6sxVWIC7ZLLIs3mhNTaLf4TOFHcOW4cw0PPUr0LpKQklD69YC0Fo -J6v/Ta7GrGo4SdsrESBFaApWsxHJr/m8OnUvP8+9Hy1zed7hh385l2pIcUtcih8l -K2wiUo+cQt0i46DxHtfn3hbhdf3hXefXaGKIJT4I8UFEv/g9lXwK1stjms0UJ2mK -I34Q/fmtiF0EEBEKAB0WIQRlUGwC78JQ8bej1pTs8OkLLBcggwUCXhOpbwAKCRDs -8OkLLBcgg/jfAKCO7DIiB2DGBfLCFftmyuZJN2A6ZgCfV/cclX++mLyiyYqr2BXn -rQk4NVGJAjMEEAEKAB0WIQTLCbRTgyJj7dikUo8UZfbPBsHwzQUCXhccBAAKCRAU -ZfbPBsHwzdTyEACEf1h+S7J5InlnztTjW3Js5pnvymdAYXkSPIaKuDdKNbu3FP6w -7RYvhk9BmNkAW+BGexnLoybYCD2OFR0K5zs5MIiTWZK+OHMczZkzBCuBfICEis1T -u9IEcd1TBCm86vAaM99vXTU0dIMBPLPECivnTdgel/3YKUHQ8iavD8H8Ch4ormrs -O8CeeNPgkT5//r6hnMzib+u+Zm41eD/LKQo8CZvg3iWgTbV68TSz1vUZcgPp7A5O -1EZ+sYWZVJlfJVrdczpjVYwg8BP7SWb6KXi9D3DQpFCvjTSS3sgpc3iYlPsWh/ji -dNcDyChbsTkaqhpMuTTisTpbWk/XFG5JadMdjTp4n3HRN4VSrsQfXX0GSrkut6t9 -Yb6wd1mH9oq+JnLvWWD3oh2O0tzXUyv2kPtAZvWcjUD5espvnfgOkTcVNvRU84AS -uavVoTAgxDb07YYEhEsbICxvABZTunZuFij0jf4MP196+aTu07vT0hPjPdV8fSVN -VD0pPGTXXQrBNE4jUmlMhaIMINqnu08RZViPMcr6qMlsWXtRDPXAaRAWk4CcfLmq -e8iMrV7+jELgZu17ZZBA9hmpWxIT+Hrkzr9T4btgILszOuWOTTHMu+k5UZH1/ilw -+a+8ghsAbWaP/dVHSOl6hoIfm7pbYw+aNKoQT9V6n8FMM7Rpla5u69IY1okBHAQQ -AQIABgUCXhdP/gAKCRBSCpmTocBS+C3XB/4qUddizkFvb3DcGU4PxODvusZKNznV -lcHvwpoQGdQHVUIOVgAbB+/BEFLK6gwWIIcTs0SYg39gp5/p9z6pkprnCaQ75o37 -kfDos55unhG0VAmB+fpaNmMgMsjuqja0+heYxTq3/uIfpTH/RF0Uo5SCrWjm/1+z -m1vwzoNSZ06gDX/h0V/UmaXeRzKPJy7n2PhvzxE4YocoY6DAGnPevLkJjFCrP/bx -IIeTUHELmEcqbWr4fEB2kwDrPpvoL4k42m7UF4SoZiuWsGt6gsPji7Vis3A/o/j6 -Xb/dcOY/LYEusDyWkt3T7AsVu8ktlSo+G+KVR35GeShFgUnjIYqNM59uiQJUBBMB -CgA+AhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAFiEEQduScT079L/z7pEGnF5/ -ovVJd9QFAl4YMNcFCQWoIv0ACgkQnF5/ovVJd9Qn8hAAu3BoHuaUFQE13OpBEhkB -VKclnbDr4i6XsDHiAqupaPpK8v/mMR1mbrkPSSPEkger5076UkgwvOmsGR9nSSTE -49DWvD9BHfWocsCJuSevAhBBW3MW9WDiJbshl5/HpYZskkLkhuMFQF8cBOpteYwB -wsguH363irtC/CLZvxkiwLftyS22Fp3uPiS9epXkEngj4+gNPQJxbjzCBN8zCGJv -naksy7caGTnqTAcG1hIdQOsDgpZHNEfFD5GhRcsh22YxFunzO3AEwln4n/1Mutvd -gdSJ1LeXacTnmX10lnJwJTYQ4CEkxsUpuZ9b/3B79Kb6+egAsYTF6mUWB0bPY1Oo -8DiFrbLasELvdNKR8z7hqYiuvqRJt6h+NAv/Dn5+HEC8zmhe7N988r3whHfV3rol -RON656huC7OH0Cl4cSWaKGKZEmTQo/41UAw0IhmaUy45cc/CcJqNwGFKH2QUbLq0 -889lhA4dKbkq/KMgkN+aQV8nnJtrOSawaFkzNCzhkci0LWN/S9gKqyt3d5URB6zL -mcOVILaVYrzhH4n6pMvzZlsJz9VkyeIIEIL3Ei8Q5T2C0gf7ny8Xx2qX+NOYanaH -X+QeUl+fRyfEokPOfYgbXqOpHtV1ZAQ7mGMQxpl3GEzWM8ZF2QzzZ8FbC/wEsGmA -Gy3JCXEn8007n50K1lhZFy+0IU1heGltIEtvbm92YWxvdiA8bWF4aW1Abmdpbngu -Y29tPokCUQQTAQoAOwIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgBYhBEHbknE9 -O/S/8+6RBpxef6L1SXfUBQJeE7yoAhkBAAoJEJxef6L1SXfUMoYP/3cC/H1xQZ7x -Qqm29hez6e1p6Anp/mF2+sHhFKT8ksYejoJ3ClopUpb9TXvhy9cJHJCBk2H4xawm -FJ9M6S+pKt9wJEn44qbwm6OBgu3KmhYoIkdM4u4EoYKYftdFm6LS7CTyaz7PbqfT -XRri0QCBlnfaEbJer7s4zkT82udqSEiINj9v/IMcomffDiAZdo7xnldCtqiTfmZM -N5QH/h0MZywIa9pVHjShrgkHATu4NfEHX2ttxrPSiKlvtjCo0XJCP2cVnCBSr33Q -vv4nTTKhmI76ykEPsjpawTnb7J3S8Q8NuSKLuumfsJzjTf4SVPNdGYcbK+imqgVp -9S8SORgQqPz/1XPNFYG64QkndVrW+zLTI8xhrZmg3E/lACf6vrQboh6mdbv5uBYr -BczpoCki4JMpJKe337xc6fRbjJq6X8CdZkQhj+6cyv3soSb1fDgbLTTQ/vzngj+s -LaUGsGa/yOC8e4kXgifQLMafL8UGDhuww65uqtG/xsv4aA+YgHrZoeJcwax1oFuL -mEg6J5zImkQ1i+zyUOYQ/Np+Ccd5xGWZlWKUx9+nqsq1deHT77JMS3p7LI2SPc3J -+f/qjmLmMBVdii8rlJnTp2Sk6K7yj+xKIJMwsTCg0gRffzgW8q23heQ0Z68XRD43 -XxarElYsXwJ4qQoUH7Xo2HnA5Ucg/S5UiF0EEBEKAB0WIQRlUGwC78JQ8bej1pTs -8OkLLBcggwUCXhOpdQAKCRDs8OkLLBcgg3kJAKDI0WtQEaVS8f1CUNIT+6bOjJdb -9QCfS97b8fOkxU248wACCcdgTZHR6ISJAk4EEwEKADgWIQRB25JxPTv0v/PukQac -Xn+i9Ul31AUCXhOoWgIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRCcXn+i -9Ul31GEbEACptHtZiI43+kvibkYeIZaz+cNCuob6VC4lUzFE4jpVZKf4wgRDVTVV -bFvT/IFWAC/nBzxiQW/L87EiXdFCy3ZptVPlvpCA+3NSGTVlOZHOpzjd750gloeb -edcfsXlQEmd9xmPAiEmYVvMQOyRxxSGmqGnfqKiiYWplu2m5x3ml94cB8hQNzGYj -+tmnRxAoCCKwdMjdQCXel29OZT1RmBsxQ25nO/X4yObiTOf0COC5c7/XKpqIdiV8 -/52M1z1/RneNlCVvPBE8QBMTIJKeccTxHGvbZV4EdnDBzplJUf9k/YkgoIpefJlX -UYmryrXoylFeLXItU+GJXuSIjVg0yd7wNNMuBER0Ahk2Dzdkh2qQ7Zg2dVR19Mox -2soZ3NrwMszLmdpE8rvAhauvbjlFmTcDRE3WAilhP7UVUpHgQQcXdV8U25d3/6gr -vjr4IfPs6CUoHDq6g9mFexd+BGF0rjaUwydDl9100tnq5h/2BRa3ilMXVGtdIyR8 -hg7f6V+52TrUBjLrXxdV0wiorKHXcBmov6QRuq6S4GtejxGcCc6ncQxn++EoaVgk -5WD7B9hlAw2odstO/Nhnan/LseZccPzkA+jwoG4vHCA2MSZw81GZnUxB+ZifSmLe -RIbSHh7CkayO/y2qJmNuVp1FmiSnfG6CRuZDrBfiVsm/6VYJzPlmt4kCUQQTAQoA -OwIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgBYhBEHbknE9O/S/8+6RBpxef6L1 -SXfUBQJeE7krAhkBAAoJEJxef6L1SXfUE4MQALfgtBMLcCf/40494JoD98JYedOz -8QTj1VVyX1SobROPmgqlpQhAaBoFGY3Lf0m4mhvjUhX53B6QyM5/ZDuhcb7Ndayf -+ouCSaaSMIEwFbaPg6pPJvI1/y5WJOhCMDjfJPqojLMj4H8s69qTZI7qQ+oVrLG3 -wER1IINepyM59R2REN24vnEvnlhobvAepBP6GQ474Y5t1ZzcuguI0OtkpBTQ2Aty -Cpm/U8fgiPeOQDLGiAws3khN8mg5mLIIiNEC/p9MmYGP8q/Mrm4kq7xKmU3Ivy3W -AWe4OJezue1P/0oOnCxR3eYPRdrnbcEIwpgSrRZPEJWAxU78c/3J/ENEj7ZDFa8T -SjLh26gqqk1MAKVWzzSB3P6heCwnPke012u+uFOao6EQmbHLYrHrklY01p1uLkFj -apIGqTaO1SeHj5eyhPi5WALi2EDrwUIyZwybWXOIFYF5PStWJYT6ptmTDdDP90m7 -E75umcE/G4/dWFgmdk2QsXf/oJGcZRh+CStVWm7A7g5DcgC+NOoPHdhFGEro57CP -XnearWpLmPgGGhwVz9S+lQkqI0MKl9Iol8t1XYB6lvB5xnOxBaa8ZbsXpux6GOVd -1fbXXrhZkCI6dEKYOP0yy2PvZgk3Ki9whRl9+gcJfIUulE88SaLhwmA+ckqCLH4t -RkVf8dXH1ThbTozMiQIzBBABCgAdFiEEywm0U4MiY+3YpFKPFGX2zwbB8M0FAl4X -HAEACgkQFGX2zwbB8M06Iw//TQ1QeIuRrPbYxb9Jr+TYgd3bZBa9JqTHjCrg/oge -Ceox+S37Jysudsn4iLpDVeO+rsZScss1AOwXX8XxrY8nnV2NET0VLIz8c324isRN -5G7Oy0V+pfsEOcUYhxKAli+kvp7Tkwr6bxFHq/7mamewIzVfuhH9CtwlIQNj0bAW -iabIumnIZA9KzwzcUMpzTGCmJoUHzrQzXJHs1KV6yK6VnAFM1BZgZR7gsQHUxwgD -OKzH3PezlGO0eB9OJyMMvFMJZDovKPqwUONdLUrTuw4ezzvbTV8t6zRQe7wleeaU -KYPQPdgIUwWXwzWIBWo1zoykB3SRCMtyWFy+7AFLVQgrkIIn7enm8wxqdU+zyxYU -KsWn6dxogUEBmFPFlRH2pd+AJWgaU3gGHD+OiB0+bu+n02bFagaaE/IrFNWXWQQs -bsuBJFyEWVWz9Ik/945wG6SHhO6MwljT9WUlu5/AnSPPwcs0r4f4gYzLbgGO7fyy -JFclUOsCUUy+caTPzFcRvoQzkrJq1jHq92glwqEumD8mcmDyc+OAsTImjMS5xmeo -lPrQExPFO1Ms0puVhRwFGGaiytE0AO1rVm3vSTTpH9AdfQNVjaZQsE3ReG/Qvouc -/PPXzvB5VqwR8kLAQo6nMLthMzSSptqg9vs5qvxuEkMXSiwxyt1Og20DW+48ACeS -PpKJARwEEAECAAYFAl4XT/4ACgkQUgqZk6HAUvhKfwgAzcgapbKsv2XMFawHxC+F -XiazOn8xdLUmVXX0W0RUNq+EMIUijHLXq/3Ad/nXLMfNru+6qOEqHmJXf7QJ6qi6 -nXrg383SkZz4EhwsmiJZ3Y8b2+qDJb2XE2N37M/qeYqMYgQ43bIu9gYiQGX7qNZA -TsL9rDkMzU/ayfa92gUCDJVfw8azcOIe2qYqsTcynHb/Y+0AxDzGQ+FtWsyd7poT -Et/6Et8JQb3U2cPYNucvvEKfN+9dTLNLi20MrBQd036bt7o3IlIzmtxmrnQMo7u+ -zuT9E3osjyER1MFjuloW+hjch3Rc1MCVu5X0kPo3qV8KPAAFZTh36NG7dmRTKi/S -OokCVwQTAQoAQQIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAIZARYhBEHbknE9 -O/S/8+6RBpxef6L1SXfUBQJeGDDXBQkFqCL9AAoJEJxef6L1SXfUuW0P/jQo0U+8 -No5HPfm52ubRzJUiBsiWrtWzB+jkkivwzIn5UokVDafYmJBPxBtfnZLLk/zSS1IA -WpxPe+1YHtsjpF8nwnFgz/Ddcqc0yhS3tD9ypkrlFr9yyZoJao/hRVS9QGMe+XLQ -ymcTWTEQNSCWtzJUqO1/EH8Zd5Sko4QtcbjjO9bYI/0xx7QVsPGuHyIJqL0wr7ah -K3VolX6A40taxxGCxzvqr3/gpRcHK3SrFJxg9FBEhrGkgDywKejbWjBww5/xpC26 -fpi1/5Qii+X0OYralGYh9zYmu5bUnHavvP3nlkU2BMDfzSMQvzl1ZuBscX+lg+XB -xMKdoB/b3iR5+Otf0M2t6NtlncWHZAazS1Zbn7CdxVad2riMtBN5qZR3PDkw+k6H -5tmgdP7vPU8MZZ748icNNt9oVgvsyxfBJwxSx7Eos6gM7ooqlmNyzD39vkmwmY/v -dkSPTYGNG51qk5uJHGYy0OXxmamDtlSowcS5TPITIjmdJa7ieOOtYk7QKeyMum/Z -TEBvEOfU0Zz8OjLEzWXhJC/gAm5IujXHs9NFv1X0eRarFd/7IKQ2lX1SOaWsfXTi -BYvqyh/qtfwmjqT5LP7LJAdxVusn3ljeFBTtAwyei3NVsvsFG1Yy0NhOnur6Bhtn -Sz5hFeNodwDki5Xrm0y0Q/Aak4Kh9DZq+R2ouQINBF4TqFoBEADppIq6bW8plEdi -T/Q6z3u2hC21MOG3DMeP50KNUMisYw4VHYFLouDoqsZoTI09iJYBb3GLDHi4mBmv -xHQZHWKuA7RMHPvtnsmxUANc+h65PrMXXfJ3jeGs1GubKlb1MHp0O1DD3JUkCWhN -Z1RgmSilcjbCt+kSaxNCX3ZhNcymRVpkwk2fw/4UwqvoYzKQlflVhWs94eEvl7GY -gYCwePs5sh48lOhPnnBC7wB6F8DGwD4hc85rPNuBXNQSh453PAQc31FXSARocTlT -Rw0o96MT7IgZ7r0pUDJRsdGDS8P7U38PghTqLeaPyiKvbL1KfFvZnY+pCmqgSzca -Yx24UMr1UiuzubkutnpjB5EcILtbZj/fHd2xpV0Z/kvtjArsqnRWiuNAer55D516 -ZeYIBMPCaB9dWoTXiebV/PyaV/9GkJmqbewisHIBCyWqfkKfIvzBV3n+xSv5xNJR -SC/eaJfbrYXf23l+nc/xBMOtZQtezqXd8tDfg8vnidMG1C3YCq25WdD8bLpi3iAh -i7O/zzvf950ByUY5hWlRtdLeWy/++4L0OJex3Li0tRhh4fkTOhLBbroqiPmhXAxc -kSE5YoNEEauMvwup6oU1hMmK4iIvA6uicV4rJJQtVr0iID8Ktf5rJq24inCWRT6D -bTFbTncy952jOSFjmtvdEeeNRo5BFQARAQABiQI2BBgBCgAgFiEEQduScT079L/z -7pEGnF5/ovVJd9QFAl4TqFoCGwwACgkQnF5/ovVJd9TZhw//fPvAvLUeJ7I5uEib -8GiVV0aagS+mf6H91Npm6gwJI4y9c/MSFIAe5rYWaRuwnd0FE63sii5s7H0rN0IX -EUNK4PPXOuIJVfd+YjplUU8TSvCv5GkQITw562xQ5w2Q3gqIyqZbBzVrX+KlXnYq -D7mN3d3r1JOQEJjhl5YerAOW0Dx8I4Zx1X3U1TY/0uJ68f/UVfW6S4nzdmvnYwwX -Fup9D6OPsdrU7KE55F4MZZZOuakz+D8tkseEUnA60HZRAV7qXiIR/ZhO63OrNT/1 -N4efuLWBoNTJYQTS989o37LRWVKYcg8XekvLRRAYC4ESNqIhS/rWOIl1i0v0DgUL -jUT/fnXxvVF2XNIv8LoYzFRqR3J8CFsYVB++4mDxGYY9sXFHv77ZjEAV9gZYjp6Y -8+b+Z0nLjL3tFcfb66+qzCTr6IrRk8e9gEZJExYAVEmkojmEpMjVh12wK5SKWgKo -u31V2TOfraKYvUTBsjWwJZd+P1TErxxhOyvlfoFj/1IdIMlnV4ItLLRbsy80us4m -tel7F2UsCmboMNJXoAs52qDIUJJHNRzBAMLlcBDQWUfaG+YX4bld9kwZRVm8ztTu -cqvRCWKcBSOhG25bOFL0X7SFiSk/7hsWcHDIAR0cl55NKBCab97qgdP++V/mVbXE -cjoSHcKXQBEzyyt+jODO56w/QYSJAjwEGAEKACYCGwwWIQRB25JxPTv0v/PukQac -Xn+i9Ul31AUCXhgw/QUJBagjIwAKCRCcXn+i9Ul31MQDEACeO6ZBLEWswuyURErn -toHkY6wIkpfMiERjgfqbNkrdBgXg8dT7kPsXFEtv3ZccjPbsRecJaXdmwGabmp9M -UDYG3SiqgFNriJTv2WECzgYKrZQg38JVwfl7OHPaV2fwZvG56a4qKpIZ3wIg4acf -EPkHQ2ygpKnEJD4IsEK225PtYq5lmNfntvDhbuTPh2vY8T9w0udGCzp4JS60zLeG -Gat+52PislEtrSa2B7zSMzGmOqDidaDbEfzdzL+IteZHWDGmYNQ8yICIv6WjA80k -7uhzDWJf5RMQSNybBykrlWSooaVrBWHgDky5ldAQjDtVrMkBpzglH8FQ44i+la9c -aRDfw0Lfxg52vV4eXtpSHAYx3cFREEW9xpTOwOE7Qg0JyHAkUKNb8DJgyehCBjSe -eiMFiZX1plyYFrUAB8dVXi9Z7kqOjTpfYU6kAxDXzQhlqqgYRwoFJQcsQ1LljKpt -As6glmDx8dJcjUrK/eH24GGg46eGv2wxY4+sItXfLQ2oeU4uh/vORjvgeeNper4z -5KLuKxwgpaobavtRZmZSZdGrdC93Si27dpSRiWYn1csoTxG0zZhUVFFW68I4I5PI -dJwblvxayVKdg0aVW/RwDsOLH0twVxwnOPSjLPEB2IwGnlX6rN38cRnibPXMyh4L -saVRdhbFe9aNd/O5iNgDcQtCUg== -=692S +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 +=Jo0/ -----END PGP PUBLIC KEY BLOCK----- .... - From nobody Tue Jan 24 17:08:20 2023 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 4P1YMS5Dytz3162Q for ; Tue, 24 Jan 2023 17:08:20 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1YMS4n1dz3PgL; Tue, 24 Jan 2023 17:08:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674580100; 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=+nZJ+COIIm1qSMvDmBsqD3+YxCsn0eiY13Wj7yeCGOU=; b=YfTtdUqi5rK8CvjgrKAonC71zkZueYS4pzSoFzsMGTveNWd3KcaLjGE43C5XJ7T2NAeD88 0ip/8JsLTfW3Q++srgwMEaR+CdL49fdJKLeYn/D/VEef93kDSRov1shwE2qpYtwq8UUkvb rBGaD8ikV07PlENC4epqW4pMnGDY+wf8TJhPZygze4S2rbwqOx13z895rhiPFHth9donZE U9tw5Ix0qgBRFbjZyIp5bdAo2DfWuGr8A9lQtm4+AK3+bIPNATyydwGg97YHDBqUPOWpfQ EOWZ3aMTKvUSVV/vnuxNWSARHRNajKd9AMxmOmJtpugnERoR5/mujJuvXBrnXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674580100; 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=+nZJ+COIIm1qSMvDmBsqD3+YxCsn0eiY13Wj7yeCGOU=; b=Ty4iAfAuKb7NV5cj88dgQkkyzom2gYCyAMB+Q8dly73moLslIqD0k5sjSYMu0LslTmTSD+ DxELGtkizv36uPQav9Ya41vQ5SWO/L3mb+nR2UG6HAir/mPWq2AabW80HgpW1JMu9GHLUz kg0BaAcBiLVBEpCoPWU9BEJuFB2YYoCHLdY2Kv6KQ6yGMLnGQHlItViiew/l3k6HSHvTNO kHsUSRxg4iNUgSBHs7Emfr3F2Ui6JOeDnvn19BgwmRqeBeOhJoiHO8b+7hVNu2dS51dGau 4SxTpFCh3bu/r3QeLxFR6T/CN28mm5joOoyYnIU15gfKEW41PhQhUlxW3Lmz4w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674580100; a=rsa-sha256; cv=none; b=IutZHNrp52Ky2EqYn+wqDJMbplPYFkpkPUep7p6pwVIYU8vMLQe4G2xgdMWHsQ+ayVuy5w crwtVmtDnBISGsBI/KCx0lXsWrPdpKNGPNj1lXu8Y2daRb46eLAF+NDObloKBbdlgCYkdf GEhcjRNzEKtxHzRgg/nWcSdlvEogLtQbHx69wB+NJFoOkhmKwfUuF7VMKL1hxWPDzK3IPZ YPWK6pZt7uzw0j14lzkBKO9pF5fIn8+tLn9WUBTue7LgKB4yIS8gSE05qXG2YUuw0yktgM rjrBhYAxiMGJJxsGx0qg3+OPwx9RWaMs1cycOhfForkaA6J3k5GwzoC6xHlM8Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1YMS3r1RzHRD; Tue, 24 Jan 2023 17:08:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30OH8K3R039036; Tue, 24 Jan 2023 17:08:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30OH8KHN039035; Tue, 24 Jan 2023 17:08:20 GMT (envelope-from git) Date: Tue, 24 Jan 2023 17:08:20 GMT Message-Id: <202301241708.30OH8KHN039035@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 9295c9b3af - main - update list of valid active mailing list prefixes 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 9295c9b3af2d8d4916461e11f6a27ec50736e7f6 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=9295c9b3af2d8d4916461e11f6a27ec50736e7f6 commit 9295c9b3af2d8d4916461e11f6a27ec50736e7f6 Author: Wolfram Schneider AuthorDate: 2023-01-24 17:06:22 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-24 17:06:22 +0000 update list of valid active mailing list prefixes --- website/content/en/cgi/getmsg.cgi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/website/content/en/cgi/getmsg.cgi b/website/content/en/cgi/getmsg.cgi index ba486e4c99..823f88d87b 100755 --- a/website/content/en/cgi/getmsg.cgi +++ b/website/content/en/cgi/getmsg.cgi @@ -51,6 +51,8 @@ sub Fetch $file =~ s|/+|/|; $file =~ s|^archive/|$messagepath/|; + my $valid_list_name = '^current/(ctm|cvs|dev|freebsd|netperf|p4|soc|svn|trustedbsd|vendors)(-[a-z0-9-]+)?$'; + # read the full archive if ($type eq 'archive') { # from the FreeBSD ftp server @@ -61,7 +63,7 @@ sub Fetch } # from the local mail archive for current mails - elsif ($file =~ m%^current/(cvs|svn|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && + elsif ($file =~ /$valid_list_name/ && open(DATA, "$messagepathcurrent$file")) { print "Content-type: text/plain\n\n"; while() { @@ -73,7 +75,7 @@ sub Fetch } if (($file =~ /^$messagepath/ && -f $file && open(DATA, $file)) || - ($file =~ m%^current/(cvs|svn|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && + ($file =~ /$valid_list_name/ && open(DATA, "$messagepathcurrent$file"))) { @finfo = stat DATA; From nobody Tue Jan 24 17:20:23 2023 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 4P1YdM54Vtz3179y for ; Tue, 24 Jan 2023 17:20: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1YdM4Y8Xz3QQG; Tue, 24 Jan 2023 17:20:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674580823; 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=f5Vcmk9asfjr7p7LkXVqwX8Hh877sn94HlFs7BEjjMw=; b=LKZ3tkaJ7e0yD7I+M4djrjFcJ7wg6gIS/+gn24F4yUL9eMlMvGMEzi/MTGwmv4bwzeUIQP yu4IT8sgyY/o8vVuU4LtX7K8scaBt+8WeGhcO5BHaWuq5qocKrKOBE7ydUxklK7cOsdJ3g McawOG6XJbeTKz5iayKGkjmwAWzq007uPKQthwgPavsBW2xBJKI1fxXJUnocBpznMz/iMN wCJoL1dU5/p2aikFH+2QrqkW3q935OSk3AWu+JhuGK4Vgr73QVKrRsmAVjjTW+O+cLgMSN EVT0WRsFkD1Wwc2Ysvkctbn8rmF8omQZxaDjqBh9L4jCYfpOyvJfgbARXYNPsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674580823; 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=f5Vcmk9asfjr7p7LkXVqwX8Hh877sn94HlFs7BEjjMw=; b=M5a2W1sP0fY8tNTkSSSgJhiXmThAw49svUcPPst+SP5tEhAaek4Iz0g35BozDB7eFi3l// 57tIx0lOKVqfFABGZVLVQqDnKp4O5J8G9sLgTpMxrF+IKfqNVb2dJfV9hu7h0LRo8Zt9kx 09nL/9uBkgDubOseTiI96hpKIe7ye5GDFdN6VIyg8SrUTAGsvyDqxgNQKB7gh5vd53Bft/ MZB+d0Hb1TK1Jd/D7mRh20dBiW3DtmNoGdGcPNvY6CwwDywqHhNZK5XrkJPLvGIRJqlZWR ZBvIBDgL3qUIXE9e7K/+EjvDB6IV0/Ku2vrmeQpQwZIvbsxJQ95XZMHpSKWmqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674580823; a=rsa-sha256; cv=none; b=tVNbd58U8fOs6c5L0Vbpq9yVS71qoL/4b8+RQFt5AgFUrj8DFokmR9Pp411/urrh6xZ6bI uDyn4wAJXw9sPTgE3pSefY4dSCpLTcTEmvZ8hEa6ci9Gln0IYGhXyaBUHp32r2v/ggqrtf oybWJWdX/WRSeWh2yv7XrfW1sJQmvFLgd/C1Fd8HSG2st0TxDI7UJQh0j2tDbYXDy8BiqR wS0HmCMhITLsjRaO8ibE4PoH6tA3PN4ZXyPjnJY8dy3COxqelQoRRMeoiglh3/mmSB2cFE FDGqzfB7UFmNroC7izdpE9qowVXUF6ek6hLMya4y0HACSYIjVPDDOju215ihlQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1YdM3Nk8zH2P; Tue, 24 Jan 2023 17:20:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30OHKNFI061780; Tue, 24 Jan 2023 17:20:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30OHKNaK061779; Tue, 24 Jan 2023 17:20:23 GMT (envelope-from git) Date: Tue, 24 Jan 2023 17:20:23 GMT Message-Id: <202301241720.30OHKNaK061779@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 9881de1df6 - main - update list of inactive/legacy mailing list prefixes 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 9881de1df645f45f5254a5fd973bd0445397fea3 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=9881de1df645f45f5254a5fd973bd0445397fea3 commit 9881de1df645f45f5254a5fd973bd0445397fea3 Author: Wolfram Schneider AuthorDate: 2023-01-24 17:19:43 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-24 17:19:43 +0000 update list of inactive/legacy mailing list prefixes --- website/content/en/cgi/getmsg.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/getmsg.cgi b/website/content/en/cgi/getmsg.cgi index 823f88d87b..5c11c9bb6c 100755 --- a/website/content/en/cgi/getmsg.cgi +++ b/website/content/en/cgi/getmsg.cgi @@ -51,7 +51,7 @@ sub Fetch $file =~ s|/+|/|; $file =~ s|^archive/|$messagepath/|; - my $valid_list_name = '^current/(ctm|cvs|dev|freebsd|netperf|p4|soc|svn|trustedbsd|vendors)(-[a-z0-9-]+)?$'; + my $valid_list_name = '^current/(aic7xxx|archbsd|ctm|cvs|dev|freebsd|netperf|oi|p4|soc|svn|trustedbsd|vendors)(-[a-z0-9-]+)?$'; # read the full archive if ($type eq 'archive') { From nobody Tue Jan 24 17:26:54 2023 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 4P1Ymt60fXz3b2XC for ; Tue, 24 Jan 2023 17:26: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1Ymt5V0zz3gyR; Tue, 24 Jan 2023 17:26:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674581214; 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=hlvQXxYsryUZZfdRGFW57W5909DcnQa+AD+bo3tog1U=; b=lTC50kpaigJN0KcQKCF2Qu/tEJFbx7HrFAF0raT86qMGB7/VfBRBFaj7GB0sgr4UQdAcLy DQb8Mzf9KHAKta7oWUVdXItEH+1FRuJ9u4zwx/qbtN7C9mNibqa1Ez1CRv+cPmWVdVWsaL F8W9YmA11BUP3BgNNUb3DIuVy5YdNkXKHhXyr3/q8V5Nos4tFRECKsShVq/O3vMi9MQH84 KFpgHOX2VCta+J5XrZB2gGQWxpWqyBNXNBTeq0OQQbTkqF4/q7K3XXGnuzxgrp7io0FGeL hcOyZhF6FBGARIYjDRrXx1CFiLACGFqs/3hfmAEGaWpweYwtGNIdfsvPBnCJrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674581214; 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=hlvQXxYsryUZZfdRGFW57W5909DcnQa+AD+bo3tog1U=; b=yc9FxOp+EOy4jVrRjuOYEWOUiVtr6mee0/iBChcmCakJqelDgcWxzhBG8ZOsg2aMUXS/I5 oRn7otsylYs0DyCqc1GQ4b7z3qM9vwAChkhxxak2QkKxR0g9DAOpvb1mCB/gFTJLn973eF CRIQnNRTRRn0E5DfIOaFYIYoakuELUR3Fa0F13YVFEh7vBqU5XiWsWBx4KWI4zb5eIeyFs YSC1YU+LOiuP5kmDlrqbxkKMeDA+CI6h+sU3c55yI3UN1Iw8RvQHCMaqhZKoY37qisolxG Fpgg6rIDJ6869jc/v67Nt2IlUdfaKZFAtpMHVOWmhA+1s8sBYQw/kLoUiPsEYQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674581214; a=rsa-sha256; cv=none; b=n+kcwxaLlDow9F5+sBLeYXhPVF595ExQuDp1kgBD9hbaaKF9VOiVxg7U3VatZQUyxG2zQJ SCC2vUteqT0SUCbrZfitV0k4JJc8j8giz7eXQ/nevHem/iqbv+h1xMzaMsYnyO+6NKngHo FF29zVgHSFx6FRhzQz/DYquwAXgVNPSrht8yCp1DKGADeIURwHZjJrwqXSzfZLDogC1hWK gjopCfVWdmD4tOywvpFgMkQlyYb9ZEiC137fL3ZOernuO5PoCfgtBD/XL/Un3Yuc2L9JWV ZehyuIpdMfvBFp0jp1fpJocz3GOxhrRDbb7J6sFFWRsymRFF2NMpkwJl7JTD9Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1Ymt4Rl9zHsk; Tue, 24 Jan 2023 17:26:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30OHQs7S067130; Tue, 24 Jan 2023 17:26:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30OHQsPN067129; Tue, 24 Jan 2023 17:26:54 GMT (envelope-from git) Date: Tue, 24 Jan 2023 17:26:54 GMT Message-Id: <202301241726.30OHQsPN067129@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: e9d546ba6e - main - log errors 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: e9d546ba6e5568a18770f7a4fe12624a248bb884 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=e9d546ba6e5568a18770f7a4fe12624a248bb884 commit e9d546ba6e5568a18770f7a4fe12624a248bb884 Author: Wolfram Schneider AuthorDate: 2023-01-24 17:26:36 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-24 17:26:36 +0000 log errors --- website/content/en/cgi/getmsg.cgi | 1 + 1 file changed, 1 insertion(+) diff --git a/website/content/en/cgi/getmsg.cgi b/website/content/en/cgi/getmsg.cgi index 5c11c9bb6c..272ad44309 100755 --- a/website/content/en/cgi/getmsg.cgi +++ b/website/content/en/cgi/getmsg.cgi @@ -106,6 +106,7 @@ sub Fetch else { $message = "

The specified message cannot be accessed.

\n"; + warn "$0: error open '$file' $!\n"; } print &short_html_header("FreeBSD Mail Archives"); From nobody Tue Jan 24 20:46:23 2023 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 4P1fC40x8Yz3bSC6 for ; Tue, 24 Jan 2023 20:46: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1fC40Ybfz41W9; Tue, 24 Jan 2023 20:46:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674593184; 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=7VIx+PBOHN6klT2dwtXx/XOkgKS8Ub0gvJeDOj79vuQ=; b=LCiwJhGdCQQmEzn8cGdmkEcdDswJC5/4EZUqEysy/OjJubJxNLJRR0Adi/jWYnqoGR0rot Yl6m7S2Dp2p2wAXTuBE654Tp/tKiT2v4GfwGDshczgNnw7LcoIaL2NFoyKqmdmZgNWBRjR 6oGZEnGXtWWuF1oec1sOWqiFaGb+h/W5jdx0TZpByEBPHVI7MbyEp5cn71a2STXSRghHyp 1Zw6sDMtgWRaNmLb9O9q2hvT44qzcb4tdwBMZ82v3OpmKWEN0MM6t49DY/2Sqftr+IeWBo G0d4LpMdv/vXWyvhhf7gbWbf/xFhn44uRlWggvN3t+I3Y+BFtoMluAXx64J7Xg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674593184; 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=7VIx+PBOHN6klT2dwtXx/XOkgKS8Ub0gvJeDOj79vuQ=; b=NvzT4kBmlINtx++Bis5rjM9k3CG+3pI+Qze9tQs1K/Iu11YcByJecpRGlJpHoyGz+CcLX5 EGy+LnvmTaBraEUFZakygTE49cnQEJLkqp6lcuPTJR8IQzo0DJvkSggYIRXgRR27K402Uj a0DbgZlW98lS2dfZeWRUebZsMHuTkfh9CbZpiIyoKW3/dFH7QuP0G9HwmuPnT00WY8hPoA kj6ATdTH83DI48Q9n2aXRRKXI+RU5Ulz+8tDFmnndyu4+KKuHPoGgEMdn9bJ9lLK67UBYn PmIzTHcM7f1j2hA2S4hxsUaJTFEWA8Rp9pBpBu6TRuJ0BrYwthVRVF0XyLCuOg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674593184; a=rsa-sha256; cv=none; b=k5tSGbCVnfDIYP9ilxcdJSuSYDIBU2DAR+OW5ueo7PyzaZcOnwT0OPSWLTCsvkRExEBaqU Bs1J4Rh8SBP/BfwgLlS86hK3lJp7msvaSHrU99CVT8B81RfhyRL/QwwVsIsOHocfeZT34f sjxW6eRtceUg0X7k2uEN8Ydte1oE74hEDDHULoH4Nw94Vpq9J7ibrLtBVpAfmokgQziluD Ft12QrFpXm2Z9Y+DVh2J3s1T42vhC2bEfJPAkYiNGu3CMo0Y7KPL8w/YHbAJYuw0JRQ6fo oJaWLR9kctciceRbmQXgc8eIrC1Xf6M/ALa1iaxg6lbQlMywwTmYxe9UtoGWIA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1fC36gCFzNBJ; Tue, 24 Jan 2023 20:46:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30OKkNFU053256; Tue, 24 Jan 2023 20:46:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30OKkNuD053255; Tue, 24 Jan 2023 20:46:23 GMT (envelope-from git) Date: Tue, 24 Jan 2023 20:46:23 GMT Message-Id: <202301242046.30OKkNuD053255@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: fd158872ad - main - doc: Update source files (en .po), for 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fd158872ad928742df9f0cff832c0812ba6ac398 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=fd158872ad928742df9f0cff832c0812ba6ac398 commit fd158872ad928742df9f0cff832c0812ba6ac398 Author: Danilo G. Baio AuthorDate: 2023-01-24 20:45:45 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-24 20:45:45 +0000 doc: Update source files (en .po), for translations --- .../en/books/fdp-primer/doc-build/_index.po | 259 +++++---- .../content/en/books/handbook/basics/_index.po | 611 +++++++++++---------- 2 files changed, 462 insertions(+), 408 deletions(-) diff --git a/documentation/content/en/books/fdp-primer/doc-build/_index.po b/documentation/content/en/books/fdp-primer/doc-build/_index.po index 81ef0896f6..406f5cdc09 100644 --- a/documentation/content/en/books/fdp-primer/doc-build/_index.po +++ b/documentation/content/en/books/fdp-primer/doc-build/_index.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2023-01-21 20:00-0300\n" +"POT-Creation-Date: 2023-01-24 17:44-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -244,26 +244,53 @@ msgstr "" msgid "% make run BIND=192.168.15.10 HOSTNAME=example.com\n" msgstr "" -#. type: Title === +#. type: Block title #: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:155 #, no-wrap +msgid "Build documentation in html for offline usage" +msgstr "" + +#. type: delimited block . 4 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:162 +#, no-wrap +msgid "" +"% cd ~/doc/documentation\n" +"% make html\n" +msgstr "" + +#. type: Plain text +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:165 +msgid "To compress the html output, add `DOC_HTML_ARCHIVE=1`:" +msgstr "" + +#. type: delimited block . 4 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:170 +#, no-wrap +msgid "" +"% cd ~/doc/documentation\n" +"% DOC_HTML_ARCHIVE=1 make html\n" +msgstr "" + +#. type: Title === +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:174 +#, no-wrap msgid "Rendering to pdf" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:158 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:177 msgid "" "To render the documentation to `pdf`, use one of the following examples." msgstr "" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:160 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:179 #, no-wrap msgid "Build all documents in pdf" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:167 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:186 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -271,13 +298,13 @@ msgid "" msgstr "" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:171 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:190 #, no-wrap msgid "Build all articles in pdf" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:178 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:197 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -285,13 +312,13 @@ msgid "" msgstr "" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:182 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:201 #, no-wrap msgid "Build all books in pdf" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:189 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:208 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -299,13 +326,13 @@ msgid "" msgstr "" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:193 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:212 #, no-wrap msgid "Build documents in pdf for specific languages" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:200 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:219 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -313,12 +340,12 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:202 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:221 msgid "This will build all English documents in pdf." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:207 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:226 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -326,77 +353,77 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:209 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:228 msgid "This will build all English and French books in pdf." msgstr "" #. type: Title == -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:212 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:231 #, no-wrap msgid "The FreeBSD Documentation Build Toolset" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:215 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:234 msgid "These are the tools used to build and install the FDP documentation." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:217 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:236 msgid "The primary build tool is man:make[1], specifically Berkeley Make." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:218 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:237 msgid "Hugo" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:219 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:238 msgid "AsciiDoctor" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:220 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:239 msgid "Git" msgstr "" #. type: Title == -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:222 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:241 #, no-wrap msgid "Understanding the Makefile in the Documentation Tree" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:225 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:244 msgid "" "There are three [.filename]#Makefile# files for building some or all of the " "documentation project." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:227 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:246 msgid "" "The [.filename]#Makefile# in the [.filename]#documentation# directory will " "build only the documentation." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:228 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:247 msgid "" "The [.filename]#Makefile# in the [.filename]#website# directory will build " "only the website." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:229 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:248 msgid "" "The [.filename]#Makefile# at the top of the tree will build both the " "documentation and the website." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:232 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:251 msgid "" "The [.filename]#Makefile# appearing in subdirectories also support `make " "run` to serve built content with Hugo's internal webserver. This webserver " @@ -404,18 +431,18 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:234 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:253 #, no-wrap msgid "Documentation Makefile" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:237 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:256 msgid "This [.filename]#Makefile# takes the following form:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:262 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:281 #, no-wrap msgid "" "# Generate the FreeBSD documentation\n" @@ -443,14 +470,14 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:264 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:546 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:283 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:565 #, no-wrap msgid "MAINTAINER=carlavilla@FreeBSD.org <.>\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:269 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:288 #, no-wrap msgid "" "# List of languages without book translations\n" @@ -460,7 +487,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:272 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:291 #, no-wrap msgid "" "# List of all languages we have content for\n" @@ -468,14 +495,14 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:274 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:551 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:293 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:570 #, no-wrap msgid "LOCALBASE?=\t/usr/local\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:281 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:300 #, no-wrap msgid "" "RUBY_CMD =\t${LOCALBASE}/bin/ruby <.>\n" @@ -487,7 +514,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:291 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:310 #, no-wrap msgid "" ".if defined(DOC_LANG) && !empty(DOC_LANG)\n" @@ -502,7 +529,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:294 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:313 #, no-wrap msgid "" "RUBYLIB =\t../shared/lib\n" @@ -510,7 +537,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:298 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:317 #, no-wrap msgid "" "RUN_DEPENDS=\t${HUGO_CMD} \\\n" @@ -519,8 +546,8 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:308 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:567 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:327 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:586 #, no-wrap msgid "" ".ifndef HOSTNAME\n" @@ -535,7 +562,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:315 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:334 #, no-wrap msgid "" "# Strip the languages with only articles from the list of languages we\n" @@ -547,7 +574,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:322 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:341 #, no-wrap msgid "" "# Strip the languages with only books from the list of languages we\n" @@ -559,7 +586,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:331 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:350 #, no-wrap msgid "" "# Take the list of all languages, and take out the ones we have been\n" @@ -573,14 +600,14 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:333 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:588 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:352 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:607 #, no-wrap msgid ".ORDER: all run <.>\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:338 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:357 #, no-wrap msgid "" ".ORDER: requirements <.>\n" @@ -590,7 +617,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:341 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:360 #, no-wrap msgid "" "all: requirements starting-message generate-pgpkeys-txt build\n" @@ -598,7 +625,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:344 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:363 #, no-wrap msgid "" "# clean does not call pdf-clean as that is a subset of hugo-clean\n" @@ -606,7 +633,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:351 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:370 #, no-wrap msgid "" "requirements:\n" @@ -618,7 +645,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:356 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:375 #, no-wrap msgid "" "requirements-pdf:\n" @@ -628,7 +655,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:361 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:380 #, no-wrap msgid "" "requirements-epub:\n" @@ -638,7 +665,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:368 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:387 #, no-wrap msgid "" "starting-message: .PHONY <.>\n" @@ -650,13 +677,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:370 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:389 #, no-wrap msgid "generate-pgpkeys-txt: static/pgpkeys/pgpkeys.txt\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:373 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:392 #, no-wrap msgid "" "static/pgpkeys/pgpkeys.txt: static/pgpkeys/*key\n" @@ -664,7 +691,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:377 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:396 #, no-wrap msgid "" "run-local: .PHONY <.>\n" @@ -673,8 +700,8 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:380 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:622 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:399 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:641 #, no-wrap msgid "" "build: .PHONY <.>\n" @@ -682,7 +709,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:383 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:402 #, no-wrap msgid "" "build-offline: .PHONY\n" @@ -690,7 +717,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:386 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:405 #, no-wrap msgid "" "pgp-clean: .PHONY\n" @@ -698,7 +725,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:389 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:408 #, no-wrap msgid "" "hugo-clean: .PHONY\n" @@ -706,7 +733,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:395 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:414 #, no-wrap msgid "" "#\n" @@ -717,7 +744,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:400 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:419 #, no-wrap msgid "" "pdf-books: requirements-pdf\n" @@ -727,7 +754,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:405 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:424 #, no-wrap msgid "" "pdf-articles: requirements-pdf\n" @@ -737,13 +764,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:407 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:426 #, no-wrap msgid "pdf-clean: pdf-articles-clean pdf-books-clean\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:414 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:433 #, no-wrap msgid "" "pdf-books-clean:\n" @@ -755,7 +782,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:423 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:442 #, no-wrap msgid "" "pdf-articles-clean:\n" @@ -769,7 +796,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:428 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:447 #, no-wrap msgid "" "#\n" @@ -779,13 +806,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:430 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:449 #, no-wrap msgid "html-clean: hugo-clean\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:434 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:453 #, no-wrap msgid "" "html-clean-global:\n" @@ -794,7 +821,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:440 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:459 #, no-wrap msgid "" "html-clean-articles:\n" @@ -805,7 +832,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:445 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:464 #, no-wrap msgid "" "html-clean-books:\n" @@ -815,7 +842,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:455 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:474 #, no-wrap msgid "" "html-archive:\n" @@ -830,7 +857,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:461 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:480 #, no-wrap msgid "" "html-archive-clean-files:\n" @@ -841,7 +868,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:467 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:486 #, no-wrap msgid "" "#\n" @@ -852,7 +879,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:480 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:499 #, no-wrap msgid "" "epub-books: requirements-epub\n" @@ -870,7 +897,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:493 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:512 #, no-wrap msgid "" "epub-articles: requirements-epub\n" @@ -888,13 +915,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:495 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:514 #, no-wrap msgid "epub-clean: epub-articles-clean epub-books-clean\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:502 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:521 #, no-wrap msgid "" "epub-books-clean:\n" @@ -906,7 +933,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:511 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:530 #, no-wrap msgid "" "epub-articles-clean:\n" @@ -920,81 +947,81 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:514 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:636 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:533 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:655 msgid "The `MAINTAINER` flag specifies who is the maintainer of this Makefile." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:515 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:534 msgid "" "`ALL_LANGUAGES` flag specifies in which languages the table of contents has " "to be generated." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:516 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:637 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:535 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:656 msgid "`RUBY_CMD` flag specifies the location of the Ruby binary." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:517 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:638 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:536 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:657 msgid "`HUGO_CMD` flag specifies the location of the Hugo binary." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:518 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:639 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:537 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:658 msgid "" "`.ORDER` directives are used to ensure multiple make jobs may run without " "problem." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:519 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:538 msgid "" "`all` target builds the documentation and puts the result in *~/doc/" "documentation/public*." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:520 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:641 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:539 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:660 msgid "" "`starting-message` shows a message in the CLI to show the user that the " "process is running." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:521 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:644 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:540 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:663 msgid "" "`run-local` runs hugo webserver on port 1313, or a random free port if that " "is already in use." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:522 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:541 msgid "" "`build` builds the documentation and puts the result in the *~/doc/" "documentation/public*." msgstr "" #. type: Title === -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:524 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:543 #, no-wrap msgid "Website Makefile" msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:527 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:546 msgid "This [.filename]#Makefile# takes the form of:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:544 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:563 #, no-wrap msgid "" "# Generate the FreeBSD website\n" @@ -1014,7 +1041,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:549 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:568 #, no-wrap msgid "" "# List of all languages we have content for\n" @@ -1022,7 +1049,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:557 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:576 #, no-wrap msgid "" "RUBY_CMD =\t${LOCALBASE}/bin/ruby <.>\n" @@ -1033,7 +1060,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:577 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:596 #, no-wrap msgid "" ".if defined(DOC_LANG) && !empty(DOC_LANG)\n" @@ -1048,7 +1075,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:586 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:605 #, no-wrap msgid "" "# Take the list of all languages, and take out the ones we have been\n" @@ -1062,7 +1089,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:594 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:613 #, no-wrap msgid "" ".ORDER: starting-message generate-releases\n" @@ -1073,7 +1100,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:598 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:617 #, no-wrap msgid "" "all: starting-message generate-releases build post-build end-message <.>\n" @@ -1082,7 +1109,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:605 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:624 #, no-wrap msgid "" "starting-message: .PHONY <.>\n" @@ -1094,7 +1121,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:610 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:629 #, no-wrap msgid "" "end-message: .PHONY\n" @@ -1104,13 +1131,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:612 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:631 #, no-wrap msgid "generate-releases: data/releases.toml <.>\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:615 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:634 #, no-wrap msgid "" "data/releases.toml:\n" @@ -1118,7 +1145,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:619 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:638 #, no-wrap msgid "" "run-local: .PHONY <.>\n" @@ -1127,13 +1154,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:624 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:643 #, no-wrap msgid "post-build: cgi-permissions\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:627 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:646 #, no-wrap msgid "" "cgi-permissions:\n" @@ -1141,7 +1168,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:630 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:649 #, no-wrap msgid "" "hugo-clean:\n" @@ -1149,7 +1176,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:633 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:652 #, no-wrap msgid "" "releases-clean:\n" @@ -1157,14 +1184,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:640 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:659 msgid "" "`all` target builds the website and puts the result in *~/doc/website/" "public*." msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:643 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:662 msgid "" "`generate-releases` calls the script used to convert from AsciiDoc variables " "to TOML variables. With this conversion, the releases variables can be used " @@ -1172,7 +1199,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:644 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:663 msgid "" "`build` builds the website and puts the result in the *~/doc/website/public*." msgstr "" diff --git a/documentation/content/en/books/handbook/basics/_index.po b/documentation/content/en/books/handbook/basics/_index.po index 9a598d8cf5..b1f5c4f880 100644 --- a/documentation/content/en/books/handbook/basics/_index.po +++ b/documentation/content/en/books/handbook/basics/_index.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2023-01-21 20:00-0300\n" +"POT-Creation-Date: 2023-01-24 17:44-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2231,7 +2231,7 @@ msgstr "" #. type: Table #: documentation/content/en/books/handbook/basics/_index.adoc:1030 -#: documentation/content/en/books/handbook/basics/_index.adoc:1603 +#: documentation/content/en/books/handbook/basics/_index.adoc:1623 #, no-wrap msgid "Description" msgstr "" @@ -2658,8 +2658,14 @@ msgid "" "type `c:\\foo\\bar\\readme.txt` on FreeBSD." msgstr "" +#. type: Title === +#: documentation/content/en/books/handbook/basics/_index.adoc:1146 +#, no-wrap +msgid "File systems" +msgstr "" + #. type: Plain text -#: documentation/content/en/books/handbook/basics/_index.adoc:1151 +#: documentation/content/en/books/handbook/basics/_index.adoc:1154 msgid "" "Directories and files are stored in a file system. Each file system " "contains exactly one directory at the very top level, called the _root " @@ -2671,7 +2677,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/basics/_index.adoc:1154 +#: documentation/content/en/books/handbook/basics/_index.adoc:1157 msgid "" "Consider three file systems, called `A`, `B`, and `C`. Each file system has " "one root directory, which contains two other directories, called `A1`, `A2` " @@ -2679,7 +2685,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/books/handbook/basics/_index.adoc:1158 +#: documentation/content/en/books/handbook/basics/_index.adoc:1161 msgid "" "Call `A` the root file system. If man:ls[1] is used to view the contents of " "this directory, it will show two subdirectories, `A1` and `A2`. The " @@ -2687,21 +2693,21 @@ msgid "" *** 1917 LINES SKIPPED *** From nobody Tue Jan 24 23:36:44 2023 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 4P1jzd2Nf9z310tT for ; Tue, 24 Jan 2023 23:36: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1jzd1v4vz3k8G; Tue, 24 Jan 2023 23:36:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674603405; 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=UqcExNvCLnhIwgsqq6E4oOX+m54nj34WH5wwrX28ia8=; b=ak3fA1BhhYNDR8QDPw541oN7kGRMoO463tlPu72jsntefyNS/GJHF6gbDJvhtIT3G/9iZw Z8+K19Dtf1cQGCAKOvUvRkzr0l7C8xeV4HL72TU2BGG0JsDsEpBLPDo7UjTTkVRGrWL4cE CXd5RFDHtJNtsOXyzbnhMxYsMaz6mIQDpDiIcdsQRmQ0NJ8yTMVgsi0UYZsoaprJ3bWEQI lYGCPRrQfTK+0fpZKQTFcGY23JO3BXHaz09yp5JrGSArNXeFGvK9UArkQoeB0YMojuMzWM 0DZSZ4LyF4nkM/Y4lgeepx6ViDePdgN94JelKvsF+/Y+NQ/u0+XzFgsqfKBysQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674603405; 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=UqcExNvCLnhIwgsqq6E4oOX+m54nj34WH5wwrX28ia8=; b=D/vnQU17Cyoz+RDvl1wNSCA2RQu3Ot7STm4lxa8TBwvD6/hSmgtN9woAESdRSuc6Yc+B/T an155klRp9lAvGYzzqr6wDsBOVgD2aX3SXNUVs7HLhpWZBfVfx+nvYsZjgUDhuS+jOjzfD yHiTIkeRBO6/dzSFEbXSA0cM41PzNLkK4kNPKWm5DMEbN6sdbk4VHlXu0V4Y4rQPaGvrDD +K2zPqYKvUq9EynfZM8P+Ve+sThGjg/HaiGGHgGFHUc2Hs1qQZ7ZAVsz2LypkQNAfpjGyz tB7TdyU8s1F8Ws3kglhdlixR5dkuVQNpHfstSxgdf8IWEjYNxMPG+B49sDnsTA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674603405; a=rsa-sha256; cv=none; b=Wx/KSSlHclffVSyYLbI5Lus7oW5b2YYKn5kdcL/0IXWYCo1TglLKnGFjvE97UA4Rsqt1zo M1BPB7n0lQbCC1jnsstTgD+p7CVKc7P6DQmcCoh9QVTcx58U4BylK1pXdg3VWix1PcCBae vmQYRQYe2Bo1fu5bpZGjhIlWg/LbhbYxymIXvrmw79j4+2lm8mrlSShh0khNOjld/WUHKB FOv7ZEMwwXYLX9LjEZakI2YE0V/So89oSpC3PVuRNBJRUCUL8EK9BwxblVJujddvLNJCHd 8F/PCQds8AXN/n33hN8ceYs96opKXcw107TCh22y2PccxGSdRovnXnUQycWEvA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1jzd0YPnzSfS; Tue, 24 Jan 2023 23:36:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30ONaiDJ006221; Tue, 24 Jan 2023 23:36:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30ONai7n006219; Tue, 24 Jan 2023 23:36:44 GMT (envelope-from git) Date: Tue, 24 Jan 2023 23:36:44 GMT Message-Id: <202301242336.30ONai7n006219@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: d03ac46811 - main - pt-br/books/fdp-primer: Sync with en 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d03ac468111dfbb96c010bfb5a6b4d3996586888 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=d03ac468111dfbb96c010bfb5a6b4d3996586888 commit d03ac468111dfbb96c010bfb5a6b4d3996586888 Author: Danilo G. Baio AuthorDate: 2023-01-24 23:22:14 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-24 23:22:14 +0000 pt-br/books/fdp-primer: Sync with en Obtained from: https://translate-dev.freebsd.org --- .../pt-br/books/fdp-primer/doc-build/_index.adoc | 23 +- .../pt-br/books/fdp-primer/doc-build/_index.po | 277 +++++++++------- .../books/fdp-primer/editor-config/_index.adoc | 73 ++++- .../pt-br/books/fdp-primer/editor-config/_index.po | 275 +++++++++++----- .../pt-br/books/fdp-primer/overview/_index.adoc | 10 +- .../pt-br/books/fdp-primer/overview/_index.po | 120 ++++--- .../pt-br/books/fdp-primer/structure/_index.adoc | 20 +- .../pt-br/books/fdp-primer/structure/_index.po | 208 +++++++----- .../pt-br/books/fdp-primer/trademarks/_index.adoc | 10 +- .../pt-br/books/fdp-primer/trademarks/_index.po | 137 ++++---- .../books/fdp-primer/writing-style/_index.adoc | 101 ++++++ .../pt-br/books/fdp-primer/writing-style/_index.po | 355 ++++++++++++++++++++- 12 files changed, 1168 insertions(+), 441 deletions(-) diff --git a/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc b/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc index 55cf94f713..f442a911c5 100644 --- a/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc +++ b/documentation/content/pt-br/books/fdp-primer/doc-build/_index.adoc @@ -115,13 +115,13 @@ Para renderizar a documentação e o site em `html`, use um dos seguintes exempl Exemplos avançados de compilação são apresentados abaixo: [[documentation-build-example-verbose]] -.Compile a documentação com mensagens de debug e no modo verboso +.Compile a documentação em Inglês e Espanhol com mensagens de debug e no modo verboso [example] ==== [source, shell] .... % cd ~/doc/documentation -% make HUGO_ARGS="--verbose --debug --path-warnings" +% make DOC_LANG="en es" HUGO_ARGS="--verbose --debug" .... ==== @@ -151,6 +151,25 @@ Um `hostname` também pode ser definido como url base para o servidor web intern .... ==== +[[documentation-build-example-offline]] +.Compile a documentação em html para uso offline +[example] +==== +[source, shell] +.... +% cd ~/doc/documentation +% make html +.... + +Para compactar a saída em html, adicione `DOC_HTML_ARCHIVE=1`: + +[source, shell] +.... +% cd ~/doc/documentation +% DOC_HTML_ARCHIVE=1 make html +.... +==== + [[doc-build-rendering-pdf]] === Renderizando em pdf diff --git a/documentation/content/pt-br/books/fdp-primer/doc-build/_index.po b/documentation/content/pt-br/books/fdp-primer/doc-build/_index.po index f36303377c..2ad692800d 100644 --- a/documentation/content/pt-br/books/fdp-primer/doc-build/_index.po +++ b/documentation/content/pt-br/books/fdp-primer/doc-build/_index.po @@ -1,12 +1,12 @@ # SOME DESCRIPTIVE TITLE # Copyright (C) YEAR The FreeBSD Project # This file is distributed under the same license as the FreeBSD Documentation package. -# Danilo G. Baio , 2021, 2022. +# Danilo G. Baio , 2021, 2022, 2023. msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2022-07-07 23:22-0300\n" -"PO-Revision-Date: 2022-02-06 18:52+0000\n" +"POT-Creation-Date: 2023-01-24 17:44-0300\n" +"PO-Revision-Date: 2023-01-24 22:31+0000\n" "Last-Translator: Danilo G. Baio \n" "Language-Team: Portuguese (Brazil) \n" @@ -15,7 +15,7 @@ msgstr "" "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.10.1\n" +"X-Generator: Weblate 4.15.1\n" #. type: YAML Front Matter: description #: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:1 @@ -205,18 +205,18 @@ msgstr "Exemplos avançados de compilação são apresentados abaixo:" #. type: Block title #: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:118 #, no-wrap -msgid "Build the documentation with verbose and debug messages" -msgstr "Compile a documentação com mensagens de debug e no modo verboso" +msgid "Build English and Spanish documentation with verbose and debug messages" +msgstr "Compile a documentação em Inglês e Espanhol com mensagens de debug e no modo verboso" #. type: delimited block . 4 #: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:125 #, no-wrap msgid "" "% cd ~/doc/documentation\n" -"% make HUGO_ARGS=\"--verbose --debug --path-warnings\"\n" +"% make DOC_LANG=\"en es\" HUGO_ARGS=\"--verbose --debug\"\n" msgstr "" "% cd ~/doc/documentation\n" -"% make HUGO_ARGS=\"--verbose --debug --path-warnings\"\n" +"% make DOC_LANG=\"en es\" HUGO_ARGS=\"--verbose --debug\"\n" #. type: Block title #: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:129 @@ -267,26 +267,57 @@ msgstr "" msgid "% make run BIND=192.168.15.10 HOSTNAME=example.com\n" msgstr "% make run BIND=192.168.15.10 HOSTNAME=example.com\n" -#. type: Title === +#. type: Block title #: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:155 #, no-wrap +msgid "Build documentation in html for offline usage" +msgstr "Compile a documentação em html para uso offline" + +#. type: delimited block . 4 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:162 +#, no-wrap +msgid "" +"% cd ~/doc/documentation\n" +"% make html\n" +msgstr "" +"% cd ~/doc/documentation\n" +"% make html\n" + +#. type: Plain text +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:165 +msgid "To compress the html output, add `DOC_HTML_ARCHIVE=1`:" +msgstr "Para compactar a saída em html, adicione `DOC_HTML_ARCHIVE=1`:" + +#. type: delimited block . 4 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:170 +#, no-wrap +msgid "" +"% cd ~/doc/documentation\n" +"% DOC_HTML_ARCHIVE=1 make html\n" +msgstr "" +"% cd ~/doc/documentation\n" +"% DOC_HTML_ARCHIVE=1 make html\n" + +#. type: Title === +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:174 +#, no-wrap msgid "Rendering to pdf" msgstr "Renderizando em pdf" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:158 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:177 msgid "" "To render the documentation to `pdf`, use one of the following examples." msgstr "Para gerar a documentação em `pdf`, use um dos seguintes exemplos." #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:160 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:179 #, no-wrap msgid "Build all documents in pdf" msgstr "Compilar todos os documentos em pdf" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:167 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:186 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -296,13 +327,13 @@ msgstr "" "% make pdf\n" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:171 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:190 #, no-wrap msgid "Build all articles in pdf" msgstr "Compilar todos os artigos em pdf" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:178 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:197 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -312,13 +343,13 @@ msgstr "" "% make pdf-articles\n" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:182 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:201 #, no-wrap msgid "Build all books in pdf" msgstr "Compilar todos os livros em pdf" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:189 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:208 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -328,13 +359,13 @@ msgstr "" "% make pdf-books\n" #. type: Block title -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:193 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:212 #, no-wrap msgid "Build documents in pdf for specific languages" msgstr "Compilar todos os documentos em pdf de um idioma em específico" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:200 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:219 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -344,12 +375,12 @@ msgstr "" "% make DOC_LANG=\"en\" pdf\n" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:202 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:221 msgid "This will build all English documents in pdf." msgstr "Este comando irá compilar todos os documentos em pdf do idioma Inglês." #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:207 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:226 #, no-wrap msgid "" "% cd ~/doc/documentation\n" @@ -359,54 +390,54 @@ msgstr "" "% make DOC_LANG=\"en fr\" pdf-books\n" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:209 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:228 msgid "This will build all English and French books in pdf." msgstr "" "Este comando irá compilar todos os livros em pdf dos idiomas Inglês e " "Francês." #. type: Title == -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:212 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:231 #, no-wrap msgid "The FreeBSD Documentation Build Toolset" msgstr "O Conjunto de Ferramentas de Compilação da Documentação do FreeBSD" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:215 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:234 msgid "These are the tools used to build and install the FDP documentation." msgstr "" "Essas são as ferramentas usadas para compilar e instalar a documentação FDP." #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:217 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:236 msgid "The primary build tool is man:make[1], specifically Berkeley Make." msgstr "" "A principal ferramenta de compilação é o man:make[1], especificamente o " "Berkeley Make." #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:218 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:237 msgid "Hugo" msgstr "Hugo" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:219 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:238 msgid "AsciiDoctor" msgstr "AsciiDoctor" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:220 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:239 msgid "Git" msgstr "Git" #. type: Title == -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:222 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:241 #, no-wrap msgid "Understanding the Makefile in the Documentation Tree" msgstr "Compreendendo o Makefile na Árvore de Documentação" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:225 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:244 msgid "" "There are three [.filename]#Makefile# files for building some or all of the " "documentation project." @@ -415,7 +446,7 @@ msgstr "" "projeto de documentação." #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:227 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:246 msgid "" "The [.filename]#Makefile# in the [.filename]#documentation# directory will " "build only the documentation." @@ -424,7 +455,7 @@ msgstr "" "apenas a documentação." #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:228 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:247 msgid "" "The [.filename]#Makefile# in the [.filename]#website# directory will build " "only the website." @@ -433,14 +464,14 @@ msgstr "" "apenas a website." #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:229 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:248 msgid "" "The [.filename]#Makefile# at the top of the tree will build both the " "documentation and the website." msgstr "O [.filename]#Makefile# na raíz irá compilar a documentação e o site." #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:232 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:251 msgid "" "The [.filename]#Makefile# appearing in subdirectories also support `make " "run` to serve built content with Hugo's internal webserver. This webserver " @@ -451,18 +482,18 @@ msgstr "" "servidor web roda na porta 1313 por padrão." #. type: Title === -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:234 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:253 #, no-wrap msgid "Documentation Makefile" msgstr "Makefile da Documentação" #. type: delimited block = 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:237 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:256 msgid "This [.filename]#Makefile# takes the following form:" msgstr "Este [.filename]#Makefile# suporta o seguinte:" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:262 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:281 #, no-wrap msgid "" "# Generate the FreeBSD documentation\n" @@ -512,14 +543,14 @@ msgstr "" "# webserver on port 1313.\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:264 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:546 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:283 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:565 #, no-wrap msgid "MAINTAINER=carlavilla@FreeBSD.org <.>\n" msgstr "MAINTAINER=carlavilla@FreeBSD.org <.>\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:269 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:288 #, no-wrap msgid "" "# List of languages without book translations\n" @@ -533,7 +564,7 @@ msgstr "" "BOOKONLY_LANGS=\t\tmn\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:272 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:291 #, no-wrap msgid "" "# List of all languages we have content for\n" @@ -543,14 +574,14 @@ msgstr "" "ALL_LANGUAGES=\tbn-bd da de el en es fr hu it ja ko mn nl pl pt-br ru tr zh-cn zh-tw <.>\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:274 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:551 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:293 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:570 #, no-wrap msgid "LOCALBASE?=\t/usr/local\n" msgstr "LOCALBASE?=\t/usr/local\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:281 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:300 #, no-wrap msgid "" "RUBY_CMD =\t${LOCALBASE}/bin/ruby <.>\n" @@ -568,7 +599,7 @@ msgstr "" "ASCIIDOCTORPDF_CMD=\t${LOCALBASE}/bin/asciidoctor-pdf\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:291 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:310 #, no-wrap msgid "" ".if defined(DOC_LANG) && !empty(DOC_LANG)\n" @@ -592,7 +623,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:294 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:313 #, no-wrap msgid "" "RUBYLIB =\t../shared/lib\n" @@ -602,7 +633,7 @@ msgstr "" ".export\tRUBYLIB\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:298 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:317 #, no-wrap msgid "" "RUN_DEPENDS=\t${HUGO_CMD} \\\n" @@ -614,8 +645,8 @@ msgstr "" "\t\t${LOCALBASE}/bin/rougify\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:308 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:567 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:327 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:586 #, no-wrap msgid "" ".ifndef HOSTNAME\n" @@ -639,7 +670,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:315 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:334 #, no-wrap msgid "" "# Strip the languages with only articles from the list of languages we\n" @@ -657,7 +688,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:322 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:341 #, no-wrap msgid "" "# Strip the languages with only books from the list of languages we\n" @@ -675,7 +706,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:331 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:350 #, no-wrap msgid "" "# Take the list of all languages, and take out the ones we have been\n" @@ -697,14 +728,14 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:333 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:588 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:352 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:607 #, no-wrap msgid ".ORDER: all run <.>\n" msgstr ".ORDER: all run <.>\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:338 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:357 #, no-wrap msgid "" ".ORDER: requirements <.>\n" @@ -718,7 +749,7 @@ msgstr "" ".ORDER: build\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:341 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:360 #, no-wrap msgid "" "all: requirements starting-message generate-pgpkeys-txt build\n" @@ -728,7 +759,7 @@ msgstr "" "run: requirements starting-message generate-pgpkeys-txt run-local\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:344 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:363 #, no-wrap msgid "" "# clean does not call pdf-clean as that is a subset of hugo-clean\n" @@ -738,7 +769,7 @@ msgstr "" "clean: hugo-clean pgp-clean\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:351 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:370 #, no-wrap msgid "" "requirements:\n" @@ -756,7 +787,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:356 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:375 #, no-wrap msgid "" "requirements-pdf:\n" @@ -770,7 +801,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:361 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:380 #, no-wrap msgid "" "requirements-epub:\n" @@ -784,7 +815,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:368 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:387 #, no-wrap msgid "" "starting-message: .PHONY <.>\n" @@ -802,13 +833,13 @@ msgstr "" "\t@echo ---------------------------------------------------------------\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:370 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:389 #, no-wrap msgid "generate-pgpkeys-txt: static/pgpkeys/pgpkeys.txt\n" msgstr "generate-pgpkeys-txt: static/pgpkeys/pgpkeys.txt\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:373 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:392 #, no-wrap msgid "" "static/pgpkeys/pgpkeys.txt: static/pgpkeys/*key\n" @@ -818,7 +849,7 @@ msgstr "" "\t${RUBY_CMD} ./tools/global-pgpkeys-creator.rb\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:377 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:396 #, no-wrap msgid "" "run-local: .PHONY <.>\n" @@ -830,8 +861,8 @@ msgstr "" "\t\t${HUGO_ARGS} -D $(BIND:D--bind=$(BIND)) --baseURL=\"http://$(.HOST):1313\"\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:380 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:622 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:399 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:641 #, no-wrap msgid "" "build: .PHONY <.>\n" @@ -841,7 +872,7 @@ msgstr "" "\tHUGO_DISABLELANGUAGES=\"${SKIP_LANGS}\" ${HUGO_CMD} ${HUGO_ARGS}\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:383 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:402 #, no-wrap msgid "" "build-offline: .PHONY\n" @@ -851,7 +882,7 @@ msgstr "" "\tHUGO_DISABLELANGUAGES=\"${SKIP_LANGS}\" ${HUGO_CMD} ${HUGO_OFFLINE_ARGS}\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:386 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:405 #, no-wrap msgid "" "pgp-clean: .PHONY\n" @@ -861,7 +892,7 @@ msgstr "" "\trm -f static/pgpkeys/pgpkeys.txt\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:389 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:408 #, no-wrap msgid "" "hugo-clean: .PHONY\n" @@ -871,7 +902,7 @@ msgstr "" "\trm -rf resources public\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:395 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:414 #, no-wrap msgid "" "#\n" @@ -887,7 +918,7 @@ msgstr "" "pdf: pdf-articles pdf-books\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:400 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:419 #, no-wrap msgid "" "pdf-books: requirements-pdf\n" @@ -901,7 +932,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:405 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:424 #, no-wrap msgid "" "pdf-articles: requirements-pdf\n" @@ -915,13 +946,13 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:407 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:426 #, no-wrap msgid "pdf-clean: pdf-articles-clean pdf-books-clean\n" msgstr "pdf-clean: pdf-articles-clean pdf-books-clean\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:414 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:433 #, no-wrap msgid "" "pdf-books-clean:\n" @@ -939,7 +970,7 @@ msgstr "" "\t-rmdir ${.CURDIR}/public/\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:423 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:442 #, no-wrap msgid "" "pdf-articles-clean:\n" @@ -961,7 +992,7 @@ msgstr "" "\t-rmdir ${.CURDIR}/public\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:428 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:447 #, no-wrap msgid "" "#\n" @@ -975,13 +1006,13 @@ msgstr "" "html: build-offline html-clean-global html-clean-articles html-clean-books html-archive html-archive-clean-files\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:430 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:449 #, no-wrap msgid "html-clean: hugo-clean\n" msgstr "html-clean: hugo-clean\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:434 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:453 #, no-wrap msgid "" "html-clean-global:\n" @@ -993,7 +1024,7 @@ msgstr "" "\trm -rf pgpkeys js\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:440 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:459 #, no-wrap msgid "" "html-clean-articles:\n" @@ -1009,7 +1040,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:445 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:464 #, no-wrap msgid "" "html-clean-books:\n" @@ -1023,7 +1054,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:455 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:474 #, no-wrap msgid "" "html-archive:\n" @@ -1047,7 +1078,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:461 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:480 #, no-wrap msgid "" "html-archive-clean-files:\n" @@ -1063,7 +1094,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:467 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:486 #, no-wrap msgid "" "#\n" @@ -1079,7 +1110,7 @@ msgstr "" "epub: epub-articles epub-books\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:480 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:499 #, no-wrap msgid "" "epub-books: requirements-epub\n" @@ -1109,7 +1140,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:493 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:512 #, no-wrap msgid "" "epub-articles: requirements-epub\n" @@ -1139,13 +1170,13 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:495 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:514 #, no-wrap msgid "epub-clean: epub-articles-clean epub-books-clean\n" msgstr "epub-clean: epub-articles-clean epub-books-clean\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:502 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:521 #, no-wrap msgid "" "epub-books-clean:\n" @@ -1163,7 +1194,7 @@ msgstr "" "\t-rmdir ${.CURDIR}/public/\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:511 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:530 #, no-wrap msgid "" "epub-articles-clean:\n" @@ -1185,13 +1216,13 @@ msgstr "" "\t-rmdir ${.CURDIR}/public\n" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:514 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:636 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:533 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:655 msgid "The `MAINTAINER` flag specifies who is the maintainer of this Makefile." msgstr "A flag `MAINTAINER` especifica quem é o mantenedor deste Makefile." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:515 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:534 msgid "" "`ALL_LANGUAGES` flag specifies in which languages the table of contents has " "to be generated." @@ -1199,20 +1230,20 @@ msgstr "" "A flag `ALL_LANGUAGES` especifica em quais idiomas o índice deve ser gerado." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:516 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:637 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:535 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:656 msgid "`RUBY_CMD` flag specifies the location of the Ruby binary." msgstr "A flag `RUBY_CMD` especifica a localização do binário Ruby." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:517 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:638 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:536 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:657 msgid "`HUGO_CMD` flag specifies the location of the Hugo binary." msgstr "A flag `HUGO_CMD` especifica a localização do binário Hugo." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:518 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:639 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:537 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:658 msgid "" "`.ORDER` directives are used to ensure multiple make jobs may run without " "problem." @@ -1221,7 +1252,7 @@ msgstr "" "executados sem problemas." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:519 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:538 msgid "" "`all` target builds the documentation and puts the result in *~/doc/" "documentation/public*." @@ -1230,8 +1261,8 @@ msgstr "" "e coloca o resultado em *~/doc/documentation/public*." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:520 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:641 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:539 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:660 msgid "" "`starting-message` shows a message in the CLI to show the user that the " "process is running." @@ -1240,8 +1271,8 @@ msgstr "" "que o processo está em execução." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:521 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:644 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:540 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:663 msgid "" "`run-local` runs hugo webserver on port 1313, or a random free port if that " "is already in use." @@ -1250,7 +1281,7 @@ msgstr "" "aleatória se esta já estiver em uso." #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:522 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:541 msgid "" "`build` builds the documentation and puts the result in the *~/doc/" "documentation/public*." @@ -1259,18 +1290,18 @@ msgstr "" "public*." #. type: Title === -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:524 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:543 #, no-wrap msgid "Website Makefile" msgstr "Makefile do Website" #. type: Plain text -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:527 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:546 msgid "This [.filename]#Makefile# takes the form of:" msgstr "Este é o [.filename]#Makefile#:" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:544 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:563 #, no-wrap msgid "" "# Generate the FreeBSD website\n" @@ -1304,7 +1335,7 @@ msgstr "" "# webserver on port 1313.\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:549 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:568 #, no-wrap msgid "" "# List of all languages we have content for\n" @@ -1314,7 +1345,7 @@ msgstr "" "ALL_LANGUAGES=\tde el en es fr hu it ja nl ru tr zh-cn zh-tw\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:557 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:576 #, no-wrap msgid "" "RUBY_CMD =\t${LOCALBASE}/bin/ruby <.>\n" @@ -1330,7 +1361,7 @@ msgstr "" ".export\tRUBYLIB\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:577 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:596 #, no-wrap msgid "" ".if defined(DOC_LANG) && !empty(DOC_LANG)\n" @@ -1354,7 +1385,7 @@ msgstr "" ".endif\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:586 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:605 #, no-wrap msgid "" "# Take the list of all languages, and take out the ones we have been\n" @@ -1376,7 +1407,7 @@ msgstr "" ".endfor\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:594 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:613 #, no-wrap msgid "" ".ORDER: starting-message generate-releases\n" @@ -1392,7 +1423,7 @@ msgstr "" ".ORDER: post-build end-message\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:598 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:617 #, no-wrap msgid "" "all: starting-message generate-releases build post-build end-message <.>\n" @@ -1404,7 +1435,7 @@ msgstr "" "clean: hugo-clean releases-clean\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:605 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:624 #, no-wrap msgid "" "starting-message: .PHONY <.>\n" @@ -1422,7 +1453,7 @@ msgstr "" "\t@echo \"---------------------------------------------------------------\"\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:610 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:629 #, no-wrap msgid "" "end-message: .PHONY\n" @@ -1436,13 +1467,13 @@ msgstr "" "\t@echo ---------------------------------------------------------------\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:612 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:631 #, no-wrap msgid "generate-releases: data/releases.toml <.>\n" msgstr "generate-releases: data/releases.toml <.>\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:615 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:634 #, no-wrap msgid "" "data/releases.toml:\n" @@ -1452,7 +1483,7 @@ msgstr "" "\t${RUBY_CMD} ./tools/releases-toml.rb\n" #. type: delimited block . 4 -#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:619 +#: documentation/content/en/books/fdp-primer/doc-build/_index.adoc:638 #, no-wrap msgid "" "run-local: .PHONY <.>\n" @@ -1464,13 +1495,13 @@ msgstr "" "\t ${HUGO_ARGS} -D $(BIND:D--bind=$(BIND)) --baseURL=\"http://$(.HOST):1313\"\n" *** 2502 LINES SKIPPED *** From nobody Tue Jan 24 23:36:45 2023 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 4P1jzf3DSQz3117Z for ; Tue, 24 Jan 2023 23:36:46 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1jzf2gBjz3kHQ; Tue, 24 Jan 2023 23:36:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674603406; 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=KJLMSvQ8jX45Db+9YuER6r/Sf2v/i85UxXogg+MWCrI=; b=qgENi4KvMUIUGnOPtBGbBBJ9pkswplfW+NkVrGeTpfImCxBrAcBExi6lcN8ePeGJWkHGLv WYjcS6+ajVY2WM/h/QjBCAlQMDTg6qGGSxbw7StnR6ruIOMrkW2SgrykPU4COjxAr1MC+6 12OJslvBmqC5R7bGNNZGD6a/81lAj8iNAjKGLRvpIG3hTx+wKRD7IJB/+ygtV5NogdFvLt LTbz4ES+yI6aGsRqufzouochuxwgC42PhXNNg2lpE867EO5bMGEr89cWaiuTP76ZuAx7ji sGObkTRsvoxv/dWVRGUnCXYvpOVdLeKnc4Mp39pTV+YYtt2fG7Odj3MdZ1Ab1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674603406; 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=KJLMSvQ8jX45Db+9YuER6r/Sf2v/i85UxXogg+MWCrI=; b=MEGrtC57OZWOqiFSYtkSEQZukrfyw/JIxpj2A+phCe69safOKOwcTcY2zBlIFGzh2NVY5R eWYq3wRr1ob8B3EmGLw3UdUSuk/fm4SJlOOZ9grpNjVOCqsgZo8dri+2kRBjfpU/7wtVs7 OlGas2/sohAWSKDXK6HuIZ7Fjw+qCQH+pWuoNsS4+KnXQ5JvVryvS6H2jQ8nyhhWg9AEi7 nNLXqh2AoMNbBSiHPtA19qTZ7nbYAcnzV71PUiYk4jUfePcU6Rl1lju+fG/iv9/9bgpPtE 1VYNfyOjXEkGUJWaNXXDGLU1WPZlkxa9ZYoWifonaYVFKLe7RKdRfhB7vvQLqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674603406; a=rsa-sha256; cv=none; b=GT3P7DwS18pVYqekLqPBwEnZm3Wf9LFjWDR4jBxufQVG0CTn/+q53q1BsmT1TU9DhleUMV thfkUdD0XYBBqQxKAAHzRKCzN++2nvv8khYAWEAufCuJogpUsJ2k04RmXiO2LHY5f5rD/a FdHj1su9422G1dINtc8s5l5NFXVVuZdvObsQi8BEf6+/j0kQBO3qadwpFs757VjAjbbWFY y2epLvfh6ehHZd7AYafDq7ENPTHF+FLZbUzgIAbW69HOAxQFipNyuokbtnw/ZZaJvRXSLu enJjL64fwAbIDzNWxNA+78Ec21Iffq1zHtPZDYAdl5/gu3pWqT5+0qQXQiusIw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1jzf0t9RzSfT; Tue, 24 Jan 2023 23:36:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30ONaj2s006249; Tue, 24 Jan 2023 23:36:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30ONajqH006248; Tue, 24 Jan 2023 23:36:45 GMT (envelope-from git) Date: Tue, 24 Jan 2023 23:36:45 GMT Message-Id: <202301242336.30ONajqH006248@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: ae3a5bc901 - main - fdp-primer/editor-config: Add missing full stop 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ae3a5bc90140c19f23cb166aa423513e64f14079 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=ae3a5bc90140c19f23cb166aa423513e64f14079 commit ae3a5bc90140c19f23cb166aa423513e64f14079 Author: Danilo G. Baio AuthorDate: 2023-01-24 23:24:02 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-24 23:24:02 +0000 fdp-primer/editor-config: Add missing full stop --- documentation/content/en/books/fdp-primer/editor-config/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc index 1b822380ed..3ca2679198 100644 --- a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc +++ b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc @@ -74,7 +74,7 @@ If not, install package:textproc/vale[] with: $ pkg install vale .... -Install link:https://github.com/dense-analysis/ale[Ale] to integrate into package:editors/vim[], for using package:textproc/vale[] +Install link:https://github.com/dense-analysis/ale[Ale] to integrate into package:editors/vim[], for using package:textproc/vale[]. [source,console?prompt=%] .... From nobody Wed Jan 25 17:33:04 2023 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 4P29sX2mlgz3byw7 for ; Wed, 25 Jan 2023 17:33:04 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P29sX2RhZz3HvF; Wed, 25 Jan 2023 17:33:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674667984; 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=Yg+vUyOMK07EbF+YwnakG+CBWtlxlWdj3NTcj2M1Uyc=; b=aJH9dZ1bPIa8syV5aV5b0SvJVw9/V6L00IBEn+3qsS6CYjPNxphDgtr/MBxspRFGe4oR9Y uSAv4sTCHjR1HbxiuzpWj2KKxJITL43EGliYtkVFDnFwNmAXOp+kZ79MdJ66WumTRqVQpP Ajj9OVaNVSidWvxKCNoSTQ+8oAHVBMjNU+JfAOUSRS1zXLyUlMpOrfQGenAWk2kSyzI/DH MAM8ukOA781KadX+s5trzb4je+6xN2EQDsQcrvKODuya8ZM7eATMCP7xXHGBqX2/2oAaDS ue+kx1Vq7E/qWJoBFgme1nr/P5Lo0n8vPDbVV6uW6veOKBp6nspV8d7lAJDChw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674667984; 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=Yg+vUyOMK07EbF+YwnakG+CBWtlxlWdj3NTcj2M1Uyc=; b=htdXqff3PjzS096yU5Ib2B15EQ4vQSUuF/+b8jfmy9zzC4P/OFa7RdENaNiig9nARemAJ2 NtuI782nwokVi7YGQYsny8v5Qb8ckuoJvKZy9an6V9/F0Bf79+sx0ttyeoxkdR3ts892x0 HqYovlSsaea+Emf8Tq7LOeVJKg11qLLJEgv0Q1aEMUBuh0bAUGWHctTRYQYd+J9sRsv4xw bhyVExnOdLcFTUhSfY507RD0E4YSU+6WhT2B+ViGPume9cm8bg7jSQo0IrW+e6vGb0bA6y M7uQLxnlNxTFNctaw8oWc0Hx9e4zh74dqEBFr/lSp/Utc3p7HjxplVYlMMcsXg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674667984; a=rsa-sha256; cv=none; b=M29DBcOsCuObf99kzkWYzNTOSiwGoZ88tI0oMigJnZuVNWtrCkAgXnyfucxzJeL/oTjhkk ZqKnncZHQLuoYaUi0DclPl/yN98YET1T/3SfsTYsYKYYusvWH/319zqX0g3gHp2E2EI6Cl UIXHmyKvLyofznhYuej/ItlUZllQrxeYYx2sI7Rr95s4K7YEnxjYsBdimnYVRAwmP+rPkF 1A8m4/AuTsXHJeM8mWHxqeXu61Mll81PwUzLnoBGQSVWnsiTZJiu/RQlq1nujXBBhI45tE L5VqKrZ2ffHQlPVe2XMOv1b7pIbdbJBMgNApCLdL1jfdmSSWIduNe9axfxK17A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P29sX1Tl0zxfh; Wed, 25 Jan 2023 17:33:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30PHX4PP060423; Wed, 25 Jan 2023 17:33:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30PHX4Ux060422; Wed, 25 Jan 2023 17:33:04 GMT (envelope-from git) Date: Wed, 25 Jan 2023 17:33:04 GMT Message-Id: <202301251733.30PHX4Ux060422@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 4e47e73e9f - main - Add 2022Q4 status report 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 4e47e73e9f944e6f39e8439dd72b1ed5b05e776a Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=4e47e73e9f944e6f39e8439dd72b1ed5b05e776a commit 4e47e73e9f944e6f39e8439dd72b1ed5b05e776a Author: Lorenzo Salvadore AuthorDate: 2023-01-23 15:16:21 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-01-25 17:32:35 +0000 Add 2022Q4 status report Reviewed by: grahamperrin Reviewed by: pauamma (at https://github.com/freebsd/freebsd-quarterly) Approved by: carlavilla (doc) Differential Revision: https://reviews.freebsd.org/D38171 --- website/content/en/status/_index.adoc | 7 +- .../status/report-2022-10-2022-12/FreshPorts.adoc | 53 ++++++ .../report-2022-10-2022-12/NFS-in-prisons.adoc | 24 +++ .../en/status/report-2022-10-2022-12/_index.adoc | 203 +++++++++++++++++++++ .../report-2022-10-2022-12/accessibility.adoc | 22 +++ .../en/status/report-2022-10-2022-12/azure.adoc | 42 +++++ .../en/status/report-2022-10-2022-12/biology.adoc | 28 +++ .../en/status/report-2022-10-2022-12/budgie.adoc | 37 ++++ .../en/status/report-2022-10-2022-12/cheribsd.adoc | 32 ++++ .../en/status/report-2022-10-2022-12/ci.adoc | 53 ++++++ .../status/report-2022-10-2022-12/cloud-init.adoc | 23 +++ .../status/report-2022-10-2022-12/clusteradm.adoc | 74 ++++++++ .../en/status/report-2022-10-2022-12/core.adoc | 32 ++++ .../en/status/report-2022-10-2022-12/ddb_ctf.adoc | 15 ++ .../en/status/report-2022-10-2022-12/doceng.adoc | 92 ++++++++++ .../report-2022-10-2022-12/freebsd-foundation.adoc | 121 ++++++++++++ .../en/status/report-2022-10-2022-12/gcc.adoc | 50 +++++ .../report-2022-10-2022-12/golang_riscv64.adoc | 12 ++ .../en/status/report-2022-10-2022-12/intro.adoc | 11 ++ .../en/status/report-2022-10-2022-12/kde.adoc | 35 ++++ .../en/status/report-2022-10-2022-12/netlink.adoc | 45 +++++ .../en/status/report-2022-10-2022-12/openssh.adoc | 15 ++ .../openstack-on-freebsd.adoc | 54 ++++++ .../en/status/report-2022-10-2022-12/pantheon.adoc | 43 +++++ .../en/status/report-2022-10-2022-12/papers.adoc | 19 ++ .../en/status/report-2022-10-2022-12/portmgr.adoc | 71 +++++++ .../en/status/report-2022-10-2022-12/portsdb.adoc | 32 ++++ .../en/status/report-2022-10-2022-12/pot.adoc | 29 +++ .../report-2022-10-2022-12/pytest-for-atf.adoc | 28 +++ .../en/status/report-2022-10-2022-12/releng.adoc | 24 +++ .../en/status/report-2022-10-2022-12/riscv.adoc | 32 ++++ .../en/status/report-2022-10-2022-12/status.adoc | 61 +++++++ .../report-2022-10-2022-12/ufs_snapshots.adoc | 40 ++++ .../vessel-status-report.adoc | 40 ++++ .../en/status/report-2022-10-2022-12/wifi.adoc | 34 ++++ .../en/status/report-2022-10-2022-12/xen.adoc | 36 ++++ .../en/status/report-2022-10-2022-12/xfce.adoc | 18 ++ 37 files changed, 1584 insertions(+), 3 deletions(-) diff --git a/website/content/en/status/_index.adoc b/website/content/en/status/_index.adoc index 45a7e8b3e0..f52b4ece23 100644 --- a/website/content/en/status/_index.adoc +++ b/website/content/en/status/_index.adoc @@ -5,15 +5,15 @@ sidenav: about = FreeBSD Status Reports -== Next Quarterly Status Report submissions (October - December) due: December 31st, 2022 +== Next Quarterly Status Report submissions (January - March) due: March 31st, 2023 -Submit your entries as Pull Requests from your fork of link:https://github.com/freebsd/freebsd-quarterly[FreeBSD Status Report GitHub repo] or submit them via e-mail to quarterly-submissions@FreeBSD.org, using the link:https://github.com/freebsd/freebsd-quarterly/blob/master/report-sample.adoc[report-sample.adoc template]. +Submit your entries as Pull Requests from your fork of link:https://github.com/freebsd/freebsd-quarterly[FreeBSD Status Report GitHub repo] or submit them via e-mail to status-submissions@FreeBSD.org, using the link:https://github.com/freebsd/freebsd-quarterly/blob/master/report-sample.adoc[report-sample.adoc template]. ''''' One of the benefits of the FreeBSD development model is a focus on centralized design and implementation, in which the operating system is maintained in a central repository, and discussed on centrally maintained lists. This allows for a high level of coordination between authors of various components of the system, and allows policies to be enforced over the entire system, covering issues ranging from architecture to style. However, as the FreeBSD developer community has grown, and the rate of both mailing list traffic and tree modifications has increased, making it difficult even for the most dedicated developer to remain on top of all the work going on in the tree. -The FreeBSD Development Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information. +The FreeBSD Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information. For more exact guidelines on how to write good status reports, please consult link:howto/[our recommendations]. @@ -23,6 +23,7 @@ These status reports may be reproduced in whole or in part, as long as the sourc == 2022 +* link:report-2022-10-2022-12/[October, 2022 - December, 2022] * link:report-2022-07-2022-09/[July, 2022 - September, 2022] * link:report-2022-04-2022-06/[April, 2022 - June, 2022] * link:report-2022-01-2022-03/[January, 2022 - March, 2022] diff --git a/website/content/en/status/report-2022-10-2022-12/FreshPorts.adoc b/website/content/en/status/report-2022-10-2022-12/FreshPorts.adoc new file mode 100644 index 0000000000..87cc9f7e2c --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/FreshPorts.adoc @@ -0,0 +1,53 @@ +=== FreshPorts - help wanted + +Links: + +link:https://freshports.org/[FreshPorts] URL: link:https://freshports.org/[https://freshports.org/] + +link:https://news.freshports.org/[FreshPorts blog] URL: link:https://news.freshports.org/[https://news.freshports.org/] + +Contact: Dan Langille + +FreshPorts and FreshSource have reported upon FreeBSD commits for 20 years. +They cover all commits, not just ports. + +FreshPorts tracks the commits and extracts data from the port Makefiles to create a database of information useful to both port maintainers and port users. + +For example, link:https://www.freshports.org/security/acme.sh/[https://www.freshports.org/security/acme.sh/] shows the history of the _acme.sh_ port, back to its creation in May 2017. + +==== Converting the backend repository + +This topic deals with the FreshPorts code repository. +The front end (website) was converted from Subversion to Git several years ago. +The back end, which processes FreeBSD commits and updates the database, is still on Subversion. +I have wanted to convert these repositories to Git for some time. + +I would like help with this please. +I'll give you a copy of the repositories and you give me back several Git repos (one for each). +They will be uploaded to link:https://github.com/FreshPorts[https://github.com/FreshPorts] (our project on GitHub). + +These are the existing Subversion repos: + +* ingress (code for the back end) +* database schema +* backend - monitoring code +* packaging - scripts for cutting new tarballs - deprecated via Git +* daemontools - now misnamed, because the scripts use man:daemon[8] +* periodics - scripts started by man:periodic[8] +* ports - for the FreeBSD packages which install the above. + +==== I won't be running FreshPorts forever + +It's been over 22 years and I know others must take over eventually. +I'd like to start that process now. +There are several aspects to FreshPorts: + +* FreeBSD admin (updating the OS and packages) +* front end code (website - mostly PHP) +* back end code (commit processing - Perl, Python, shell) +* database design (PostgreSQL). + +The database does not change very often and requires little maintenance compared to the applications and OS. +The website pretty much runs itself. +From time to time, a change to the FreeBSD ports infrastructure breaks something or requires a modification, but there is rarely any urgency to fix that. +This is not a huge time commitment. +There is a lot of learning. +While not a complex application, FreshPorts is also not trivial. diff --git a/website/content/en/status/report-2022-10-2022-12/NFS-in-prisons.adoc b/website/content/en/status/report-2022-10-2022-12/NFS-in-prisons.adoc new file mode 100644 index 0000000000..d81a384b57 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/NFS-in-prisons.adoc @@ -0,0 +1,24 @@ +=== Enable the NFS server to run in a vnet prison + +Links: + +link:https://people.freebsd.org/%7Ermacklem/vnet.patch[Source patch for main] URL: link:https://people.freebsd.org/%7Ermacklem/vnet.patch[https://people.freebsd.org/~rmacklem/vnet.patch] + +link:https://people.freebsd.org/%7Ermacklem/nfsd-vnet-prison-setup.txt[Simple Setup Doc] URL: link:https://people.freebsd.org/%7Ermacklem/nfsd-vnet-prison-setup.txt[https://people.freebsd.org/~rmacklem/nfsd-vnet-prison-setup.txt] + +Contact: Rick Macklem + +Several users of FreeBSD identified a need to run the NFS server inside a vnet prison. +This turned into a small project, where I now have a patch that does this. +It is currently available at the above link for testing or on Phabricator as link:https://reviews.freebsd.org/D37519[D37519]. +Without this patch, the NFS server cannot be run in a prison. + +Not included in the above patch is the ability to run the man:rpc.tlsservd[8] and man:nfsuserd[8] daemons within the vnet prison. +I do now have patches that allow these daemons to run in the vnet prison along with man:mountd[8] and man:nfsd[8], but I would like to get the above patch into main before adding support for man:rpc.tlsservd[8] or man:nfsuserd[8]. + +At this time, the code needs reviewing and testing. +Hopefully this can be completed in the next few weeks, so that the patch can be committed to `main` and possibly also MFC'd to `stable/13`. + +==== To do + +* Testing the above patch. +* Reviewing the above patch. +* Doing the same for the man:rpc.tlsservd[8] and man:nfsuserd[8] patches. diff --git a/website/content/en/status/report-2022-10-2022-12/_index.adoc b/website/content/en/status/report-2022-10-2022-12/_index.adoc new file mode 100644 index 0000000000..d6ff60e63f --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/_index.adoc @@ -0,0 +1,203 @@ +--- +title: "FreeBSD Status Report Fourth Quarter 2022" +sidenav: about +--- + += Introduction +:doctype: article +:toc: macro +:toclevels: 2 +:icons: font +:!sectnums: +:source-highlighter: rouge +:experimental: +:reports-path: content/en/status/report-2022-10-2022-12 + +include::{reports-path}/intro.adoc[] + +''' + +toc::[] + +''' + +[[FreeBSD-Team-Reports]] +== FreeBSD Team Reports + +Entries from the various official and semi-official teams, as found in the link:../../administration/[Administration Page]. + +include::{reports-path}/core.adoc[] + +''' + +include::{reports-path}/freebsd-foundation.adoc[] + +''' + +include::{reports-path}/releng.adoc[] + +''' + +include::{reports-path}/clusteradm.adoc[] + +''' + +include::{reports-path}/ci.adoc[] + +''' + +include::{reports-path}/portmgr.adoc[] + +''' + +include::{reports-path}/status.adoc[] + +''' + +[[projects]] +== Projects + +Projects that span multiple categories, from the kernel and userspace to the Ports Collection or external projects. + +include::{reports-path}/accessibility.adoc[] + +''' + +include::{reports-path}/vessel-status-report.adoc[] + +''' + +include::{reports-path}/NFS-in-prisons.adoc[] + +''' + +include::{reports-path}/pytest-for-atf.adoc[] + +''' + +[[userland]] +== Userland + +Changes affecting the base system and programs in it. + +include::{reports-path}/openssh.adoc[] + +''' + +[[kernel]] +== Kernel + +Updates to kernel subsystems/features, driver support, filesystems, and more. + +include::{reports-path}/ufs_snapshots.adoc[] + +''' + +include::{reports-path}/wifi.adoc[] + +''' + +include::{reports-path}/netlink.adoc[] + +''' + +include::{reports-path}/ddb_ctf.adoc[] + +''' + +[[architectures]] +== Architectures + +Updating platform-specific features and bringing in support for the new hardware platform. + +include::{reports-path}/cheribsd.adoc[] + +''' + +include::{reports-path}/riscv.adoc[] + +''' + +include::{reports-path}/golang_riscv64.adoc[] + +''' + +include::{reports-path}/xen.adoc[] + +''' + +[[cloud]] +== Cloud + +Updating cloud-specific features and bringing in support for new cloud platforms. + +include::{reports-path}/azure.adoc[] + +''' + +include::{reports-path}/cloud-init.adoc[] + +''' + +include::{reports-path}/openstack-on-freebsd.adoc[] + +''' + +[[documentation]] +== Documentation + +Noteworthy changes in the documentation tree, manual pages, or new external books/documents. + +include::{reports-path}/doceng.adoc[] + +''' + +include::{reports-path}/papers.adoc[] + +''' + +[[ports]] +== Ports + +Changes affecting the Ports Collection, whether sweeping changes that touch most of the tree, or individual ports themselves. + +include::{reports-path}/FreshPorts.adoc[] + +''' + +include::{reports-path}/portsdb.adoc[] + +''' + +include::{reports-path}/kde.adoc[] + +''' + +include::{reports-path}/xfce.adoc[] + +''' + +include::{reports-path}/pantheon.adoc[] + +''' + +include::{reports-path}/budgie.adoc[] + +''' + +include::{reports-path}/gcc.adoc[] + +''' + +include::{reports-path}/biology.adoc[] + +''' + +[[third-Party-Projects]] +== Third Party Projects + +Many projects build upon FreeBSD or incorporate components of FreeBSD into their project. +As these projects may be of interest to the broader FreeBSD community, we sometimes include brief updates submitted by these projects in our quarterly report. +The FreeBSD project makes no representation as to the accuracy or veracity of any claims in these submissions. + +include::{reports-path}/pot.adoc[] diff --git a/website/content/en/status/report-2022-10-2022-12/accessibility.adoc b/website/content/en/status/report-2022-10-2022-12/accessibility.adoc new file mode 100644 index 0000000000..287fd03e7c --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/accessibility.adoc @@ -0,0 +1,22 @@ +=== Console screen reader infrastructure + +Links: + +link:https://reviews.freebsd.org/D35776[console speaker daemon] URL: link:https://reviews.freebsd.org/D35776[https://reviews.freebsd.org/D35776] + +link:https://reviews.freebsd.org/D35754[kernel support for console screen reader] URL: link:https://reviews.freebsd.org/D35754[https://reviews.freebsd.org/D35754] + +link:https://wiki.freebsd.org/Accessibility/Wishlist/Base[base system accessibility wishlist] URL: link:https://wiki.freebsd.org/Accessibility/Wishlist/Base[https://wiki.freebsd.org/Accessibility/Wishlist/Base] + +Contact: Hans Petter Selasky + +Contact: FreeBSD accessibility discussions + +This project aims at providing a very basic screen reader usable in console mode (without a GUI) for FreeBSD. +This is an important first step for system administrators using speech to access computers, who previously would have needed a second computer running a terminal emulator to install or configure a FreeBSD server or character-based desktop computer. + +The third and fourth quarters of 2022 saw basic design and some feature testing which looks promising, and a link:https://lists.freebsd.org/archives/freebsd-accessibility/2022-October/000014.html[detailed call for testing with installation procedure] posted. + +This project needs help with the following: + +* Code reviewing +* Usability testing +* Integrating with the FreeBSD installer. + +Sponsor: NVIDIA Networking (for the kernel development part) diff --git a/website/content/en/status/report-2022-10-2022-12/azure.adoc b/website/content/en/status/report-2022-10-2022-12/azure.adoc new file mode 100644 index 0000000000..d694296d43 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/azure.adoc @@ -0,0 +1,42 @@ +=== FreeBSD on Microsoft HyperV and Azure + +Links: + +link:https://wiki.freebsd.org/MicrosoftAzure[Microsoft Azure article on FreeBSD wiki] URL: link:https://wiki.freebsd.org/MicrosoftAzure[https://wiki.freebsd.org/MicrosoftAzure] + +link:https://wiki.freebsd.org/HyperV[Microsoft HyperV article on FreeBSD wiki] URL: link:https://wiki.freebsd.org/HyperV[https://wiki.freebsd.org/HyperV] + +Contact: Microsoft FreeBSD Integration Services Team + +Contact: link:https://lists.FreeBSD.org/mailman/listinfo/freebsd-cloud[freebsd-cloud Mailing List] + +Contact: The FreeBSD Azure Release Engineering Team + +Contact: Wei Hu + +Contact: Li-Wen Hsu + + +In this quarter, the link:https://azuremarketplace.microsoft.com/marketplace/apps/thefreebsdfoundation.freebsd-12_4[12.4-RELEASE image] has been published to Azure Marketplace. + +Work in progress tasks: + +* Automating the image building and publishing process and merge to src/release/. +* Building and publishing ZFS-based images to Azure Marketplace +** All the required codes are merged to main branch, and can create ZFS-based images by specifying `VMFS=zfs`. +** Need to make the build process more automatic and collaborating with release engineering to start generating snapshots. +* Building and publishing Hyper-V gen2 VM images to Azure Marketplace +** Blocked by https://bugs.freebsd.org/264267 + +The above tasks are sponsored by The FreeBSD Foundation, with resources provided by Microsoft. + +Wei Hu and his colleagues in Microsoft are working on several tasks sponsored by Microsoft: + +* Fixing booting issue on Hyper-V gen2 VM in Azure +** https://bugs.freebsd.org/264267 +* Porting Hyper-V guest support to aarch64 +** https://bugs.freebsd.org/266248 +** https://bugs.freebsd.org/267654 + +Open tasks: + +* Update FreeBSD related doc at link:https://docs.microsoft.com[https://docs.microsoft.com] +* Support FreeBSD in link:https://azure.microsoft.com/services/devops/pipelines/[Azure Pipelines] +* Update link:https://www.freshports.org/sysutils/azure-agent[Azure agent port] to the latest version +* Upstream link:https://github.com/Azure/WALinuxAgent/pull/1892[local modifications of Azure agent] + +Sponsor: Microsoft for work by Wei Hu and others in Microsoft, and for resources for the rest + +Sponsor: The FreeBSD Foundation for everything else diff --git a/website/content/en/status/report-2022-10-2022-12/biology.adoc b/website/content/en/status/report-2022-10-2022-12/biology.adoc new file mode 100644 index 0000000000..6e685ef73b --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/biology.adoc @@ -0,0 +1,28 @@ +=== Another milestone for biology ports + +Links: + +link:https://github.com/auerlab/biolibc-tools[Biolibc-tools] URL: link:https://github.com/auerlab/biolibc-tools[https://github.com/auerlab/biolibc-tools] + +link:https://github.com/auerlab/fasda[Fast And Simple Differential Analysis] URL: link:https://github.com/auerlab/fasda[https://github.com/auerlab/fasda] + +Contact: Jason Bacon + +The biology category in ports continues to grow and mature, and reached another milestone in 2022q4 with the introduction of the rna-seq metaport. + +The fields of genomics, and more generally, bioinformatics, are often referred to as the "wild west" of computational science. +Analyses are typically mired by a lack of clear documentation, and difficulties deploying and using software. +Many scientific software developers do not understand the potential of package managers to simplify their lives and the lives of their users. +As a result, much scientific software is deployed using ad hoc "caveman" installations involving overly complicated and unreliable build systems that either bundle dependencies or attempt to work with random installations thereof. + +Work has been ongoing to make FreeBSD ports a model of how easy scientific software deployment should be. +It now contains a solid core of many of the most commonly used open source applications in biological research. + +This quarter saw the completion of a tool chain for one of the most important types of analysis, known as RNA-Seq. +RNA-Seq measures the abundance of RNA, and hence gene activity, in tissue samples. +All of the tools needed to perform a typical RNA-Seq analysis can now be installed on FreeBSD using: + +`pkg install rna-seq` + +This includes many mature existing tools as well as new tools developed on FreeBSD, such as FASDA and biolibc-tools, easy-to-use replacements for some of the more troublesome tools traditionally used in an RNA-Seq pipeline. + +Software deployments for RNA-Seq that traditionally have taken weeks or longer can now be performed on FreeBSD in a few minutes with a single command. +Scientists can spend their time doing science rather than struggling with IT issues. diff --git a/website/content/en/status/report-2022-10-2022-12/budgie.adoc b/website/content/en/status/report-2022-10-2022-12/budgie.adoc new file mode 100644 index 0000000000..30d6275d47 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/budgie.adoc @@ -0,0 +1,37 @@ +=== Budgie desktop on FreeBSD + +Links: + +link:https://blog.buddiesofbudgie.org/[Buddies of Budgie news] URL: link:https://blog.buddiesofbudgie.org/[https://blog.buddiesofbudgie.org/] + +link:https://codeberg.org/olivierd/freebsd-ports-budgie[Development repository] URL: link:https://codeberg.org/olivierd/freebsd-ports-budgie[https://codeberg.org/olivierd/freebsd-ports-budgie] + + +Contact: Olivier Duchateau + +Budgie initially developed as the default desktop environment for the former Evolve OS. +Since the 10.6.x releases, improvements have been made to be "agnostic". + +It is built on top of GNOME technologies such as GTK >= 3, GLib, Mutter, libpeas. + +The goal is to have a new desktop for end users. +I have submitted 2 reviews (link:https://reviews.freebsd.org/D37224[D37224] and link:https://reviews.freebsd.org/D37286[D37286] for The FreeBSD Porter's Handbook) so committers can import it. + +These reviews include: + +* Mk/Uses framework `budgie.mk` +* new virtual category (*budgie*) +* 6 applications +* icon theme `x11-themes/tela-icon-theme`. + +During this quarter, I have also submitted several patches (related to this desktop) especially: + +* `x11/gnome-terminal` update to 3.44.2 link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267928[bug #267928] +* `x11-wm/mutter` update to 42.6 link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267899[bug #267899] +* `x11-toolkits/libwnck3` update to 40.1 link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267898[bug #267898]. + +These bugs are also still open: + +* `devel/libpeas` link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267420[bug #267420] +* `sysutils/gnome-settings-daemon` link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265107[bug #265107]. + +==== Open task + +* Add support of LightDM in FreeBSD Handbook diff --git a/website/content/en/status/report-2022-10-2022-12/cheribsd.adoc b/website/content/en/status/report-2022-10-2022-12/cheribsd.adoc new file mode 100644 index 0000000000..7f70f17729 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/cheribsd.adoc @@ -0,0 +1,32 @@ +=== CheriBSD 22.12 release + +Links: + +link:https://www.cheribsd.org[CheriBSD] URL: link:https://www.cheribsd.org[https://www.cheribsd.org] + +link:https://lists.cam.ac.uk/sympa/info/cl-cheribsd-announce[CheriBSD Announcements list] URL: link:https://lists.cam.ac.uk/sympa/info/cl-cheribsd-announce[https://lists.cam.ac.uk/sympa/info/cl-cheribsd-announce] + +Contact: Brooks Davis + +Contact: Edward Tomasz Napierala + +Contact: George Neville-Neil + +Contact: Jessica Clarke + +Contact: John Baldwin + +Contact: Robert Watson + +Contact: Ruslan Bukin + +CheriBSD extends FreeBSD to implement memory protection and software compartmentalization features supported by the CHERI instruction-set extensions. +There are two active architectural implementations of the CHERI protection model: CHERI-RISC-V and Arm's Morello. +A sketch of CHERI-x86 is also under development. +CheriBSD is a research operating system with a stable baseline implementation into which various new research features have been, or are currently being, merged. + +We have published the 22.12 release of CheriBSD including: + +* A general update of the baseline FreeBSD OS to August 2022. +* Memory-safe adaptation of Direct Rendering Manager (DRM) and Panfrost device driver, which enable a Morello-based desktop system using on-board GPU and HDMI. +These drivers may be used with hybrid or pure-capability kernels. +* An initial set of graphics and desktop CheriABI software packages such as Wayland and portions of KDE to get you up and running with a memory-safe desktop environment. +These components remain under active development, and we anticipate continuing package updates after the CheriBSD release. +* An early research prototype of link:https://github.com/CTSRD-CHERI/cheripedia/wiki/Library-based-Compartmentalisation[library-based compartmentalization], which implements an alternative run-time linker running shared objects in libraries. +This implementation is very much a work-in-progress, and is provided to enable research at other collaborator institutions needing easy access to the prototype. +It is neither complete nor intended to be secure. +* Improved pluggability of experimental heap temporal memory-safety support, which is not yet merged into the main development branch, but will now be easier to use by downloading an alternative kernel and heap allocator libraries provided by Microsoft. +* An updated version of GDB with support for Morello instructions and inspecting memory tags. +* Alpha support for ZFS file systems including support for boot environments. diff --git a/website/content/en/status/report-2022-10-2022-12/ci.adoc b/website/content/en/status/report-2022-10-2022-12/ci.adoc new file mode 100644 index 0000000000..1136a051b6 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/ci.adoc @@ -0,0 +1,53 @@ +=== Continuous Integration + +Links: + +link:https://ci.FreeBSD.org[FreeBSD Jenkins Instance] URL: link:https://ci.FreeBSD.org[https://ci.FreeBSD.org] + +link:https://artifact.ci.FreeBSD.org[FreeBSD CI artifact archive] URL: link:https://artifact.ci.FreeBSD.org[https://artifact.ci.FreeBSD.org] + +link:https://wiki.FreeBSD.org/Jenkins[FreeBSD Jenkins wiki] URL: link:https://wiki.FreeBSD.org/Jenkins[https://wiki.FreeBSD.org/Jenkins] + +link:https://wiki.FreeBSD.org/HostedCI[Hosted CI wiki] URL: link:https://wiki.FreeBSD.org/HostedCI[https://wiki.FreeBSD.org/HostedCI] + +link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[3rd Party Software CI] URL: link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[https://wiki.FreeBSD.org/3rdPartySoftwareCI] + +link:https://preview.tinyurl.com/y9maauwg[Tickets related to freebsd-testing@] URL: link:https://preview.tinyurl.com/y9maauwg[https://preview.tinyurl.com/y9maauwg] + +link:https://github.com/freebsd/freebsd-ci[FreeBSD CI Repository] URL: link:https://github.com/freebsd/freebsd-ci[https://github.com/freebsd/freebsd-ci] + +link:https://lists.FreeBSD.org/subscription/dev-ci[dev-ci Mailing List] URL: link:https://lists.FreeBSD.org/subscription/dev-ci[https://lists.FreeBSD.org/subscription/dev-ci] + +Contact: Jenkins Admin + +Contact: Li-Wen Hsu + +Contact: link:https://lists.FreeBSD.org/mailman/listinfo/freebsd-testing[freebsd-testing Mailing List] + +Contact: IRC #freebsd-ci channel on EFNet + +The FreeBSD CI team maintains the continuous integration system of the FreeBSD project. +The CI system checks the committed changes can be successfully built, then performs various tests and analysis over the newly built results. +The artifacts from those builds are archived in the link:https://artifact.ci.FreeBSD.org[artifact server] for further testing and debugging needs. +The CI team members examine the failing builds and unstable tests and work with the experts in that area to fix the code or adjust test infrastructure. + +During the fourth quarter of 2022, we continued working with the contributors and developers in the project to fulfill their testing needs and also keep collaborating with external projects and companies to improve their products and FreeBSD. + +Important completed tasks: + +* link:https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc9_build/[FreeBSD-main-amd64-gcc9_build] now sends failing reports to the committers whose commits may be related. +* link:https://ci.FreeBSD.org/job/FreeBSD-main-amd64-gcc12_build/[FreeBSD-main-amd64-gcc12_build] has been added. +* link:https://ci.FreeBSD.org/job/FreeBSD-main-powerpc64-images/[FreeBSD-main-powerpc64-images] now also builds bootable APM disk image for Apple G5 baremetal and QEMU -M mac99 (by alfredo@) + +Work in progress tasks: + +* Designing and implementing pre-commit CI building and testing (to support the link:https://gitlab.com/bsdimp/freebsd-workflow[workflow working group]) +* Designing and implementing use of CI cluster to build release artifacts as release engineering does +* Simplifying CI/test environment setting up for contributors and developers +* Setting up the CI stage environment and putting the experimental jobs on it +* Organizing the scripts in freebsd-ci repository to prepare for merging to src repository +* Improving the hardware test lab and adding more hardware for testing + +Open or queued tasks: + +* Collecting and sorting link:https://hackmd.io/@FreeBSD-CI/freebsd-ci-todo[CI tasks and ideas] +* Setting up public network access for the VM guest running tests +* Implementing use of bare-metal hardware to run test suites +* Adding drm ports building tests against -CURRENT +* Planning to run ztest tests +* Adding more external toolchain related jobs +* Helping more software get FreeBSD support in its CI pipeline (Wiki pages: link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[3rdPartySoftwareCI], link:https://wiki.FreeBSD.org/HostedCI[HostedCI]) +* Working with hosted CI providers to have better FreeBSD support + +Please see link:https://preview.tinyurl.com/y9maauwg[freebsd-testing@ related tickets] for more WIP information, and don't hesitate to join the effort! + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc b/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc new file mode 100644 index 0000000000..371e0c8959 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc @@ -0,0 +1,23 @@ +=== FreeBSD as a Tier 1 cloud-init Platform + +Links: + +link:https://cloud-init.io/[cloud-init Website] URL: link:https://cloud-init.io/[https://cloud-init.io/] + +link:https://cloudinit.readthedocs.io/en/latest/[cloud-init Documentation] URL: link:https://cloudinit.readthedocs.io/en/latest/[https://cloudinit.readthedocs.io/en/latest/] + +link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[cloud-init ongoing refactorization] URL: link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst] + +Contact: Mina Galić + +cloud-init is the standard way of provisioning servers in the cloud. +Unfortunately, cloud-init support for operating systems other than Linux is rather poor, and the lack of cloud-init support on FreeBSD is a hindrance to cloud providers who want to offer FreeBSD as a Tier 1 platform. +To remedy the situation, this project aims to bring FreeBSD cloud-init support on par with Linux support. +The broader plan is to lift support across all BSDs. + +The first milestone has been delivered. +Along with many bug fixes, we now have link:https://github.com/canonical/cloud-init/pull/1779[merged] an man:ifconfig[8] parser, which allows us to retrieve all the information of all network devices, similarly to how on Linux this is done by parsing the contents of `/sys/class/net//`. +In the coming weeks, this project will align itself with the Azure developers to do some crucial refactoring. +This will move our new parser further into cloud-init's main execution paths. + +People interested in helping with the project can help with testing new features and fixes through package:net/cloud-init-devel[], which will be updated whenever we make significant commits. +Further, people with access to, and experience with, OpenBSD and NetBSD are also highly welcome to help. + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2022-10-2022-12/clusteradm.adoc b/website/content/en/status/report-2022-10-2022-12/clusteradm.adoc new file mode 100644 index 0000000000..9c6697be91 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/clusteradm.adoc @@ -0,0 +1,74 @@ +=== Cluster Administration Team + +Links: + +link:https://www.freebsd.org/administration/#t-clusteradm[Cluster Administration Team members] URL: link:https://www.freebsd.org/administration/#t-clusteradm[https://www.freebsd.org/administration/#t-clusteradm] + +Contact: Cluster Administration Team + +FreeBSD Cluster Administration Team members are responsible for managing the machines the Project relies on to synchronise its distributed work and communications. + +In this quarter, the team has worked on the following: + +* Regular cluster-wide software upgrades + +Two full upgrades to fix and prevent some impacting issues (FreeBSD-EN-22:25.tcp and FreeBSD-EN-22:28.heimdal). +* Regular support for FreeBSD.org user accounts +* Regular disk and parts support (and replacement) for all physical hosts and mirrors. +* Site audit at our primary site +** Inventory of spares and other miscellanea occupying space in our cabinets. +** Inventory of PDUs/power outlet usage and identifying faulty PSUs. +* Identify and fix major DNS issue impacting the project + +The primary DNS servers hosted on HE.net suffered outages for a few days, and new DNS servers were deployed worldwide. +We thank our sponsor link:https://www.metapeer.com/[Metapeer] for providing anycast infrastructure. +* Deploy a new mirror in Frankfurt, Germany + +A replacement for our mirror in Amsterdam (site decommissioned). +Former and new mirror hosted and sponsored by link:https://deploy.equinix.com/[Equinix]. +* Reuse parts of three broken CI machines + +No replacements for these at this moment, awaiting a cluster refresh soon. +* Work with the PowerPC team to improve the PowerPC cluster machines +** Parts like mainboard, NVMe and Power 9 CPU bought through the FreeBSD Foundation. +** Former package builder fixed, and re-deployed as powerpc and powerpc64 package builder. +** Former devref machine reinstalled as a new powerpc64le package builder. +** The cluster has now only these two PowerPC machines in operation. +* Several rounds to free up disk space usage in the cluster machines +* Setup of an experimental search engine for the mailing lists: https://lists.freebsd.org/search +* Fix a bug in the mailing lists archiver, which resulted in some broken links + +All mailing lists archives have been regenerated. + +Work in progress: + +* Large-scale network upgrade at our primary site + +New link:https://www.juniper.net/[Juniper] switches arrived at our primary site to replace the former ones. +We thank link:https://www.juniper.net/[Juniper] for the donation. +* Replace old servers in our primary site and a few mirrors + +Besides the broken CI servers, we have a few old servers with broken disks and faulty PSUs. +This task is in conjunction with the FreeBSD Foundation and donors/sponsors. +* Create a new database for the mailing list search engine to allow searching for mail in the archives from mailman's time + +FreeBSD Official Mirrors Overview: + +Current locations are Australia, Brazil, Germany, Japan (two full mirror sites), Malaysia, South Africa, Taiwan, United Kingdom (full mirror site), United States of America (California, New Jersey [the primary site], and Washington). + +The hardware and network connection have been generously provided by: + +* https://www.bytemark.co.uk/[Bytemark Hosting] +* https://www.bbtower.co.jp[Cloud and SDN Laboratory at BroadBand Tower, Inc] +* https://www.cs.nycu.edu.tw[Department of Computer Science, National Yang Ming Chiao Tung University] +* https://deploy.equinix.com[Equinix] +* https://internet.asn.au/[Internet Association of Australia] +* https://www.isc.org/[Internet Systems Consortium] +* https://www.inx.net.za[INX-ZA] +* https://www.kddi-webcommunications.co.jp/[KDDI Web Communications Inc] +* https://myren.net.my[Malaysian Research & Education Network] +* https://www.metapeer.com[Metapeer] +* https://www.nyi.net/[New York Internet] +* https://nic.br[Nic.br] +* https://your.org[Your.org] + +The Frankfurt single server mirror is now the primary Europe mirror in bandwidth and usage. + +We are still looking for an additional full mirror site (five servers) in Europe to replace old servers in the United Kingdom full mirror site. + +We see a good pattern in having single mirrors in Internet Exchange Points worldwide (Australia, Brazil, and South Africa); if you know or work for some of them that could sponsor a single mirror server, please get in touch. +United States (West Coast) and Europe (anywhere) are preferable places. + +See link:https://wiki.freebsd.org/Teams/clusteradm/generic-mirror-layout[generic mirrored layout] for full mirror site specs and link:https://wiki.freebsd.org/Teams/clusteradm/tiny-mirror[tiny-mirror] for a single mirror site. diff --git a/website/content/en/status/report-2022-10-2022-12/core.adoc b/website/content/en/status/report-2022-10-2022-12/core.adoc new file mode 100644 index 0000000000..601f5983ca --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/core.adoc @@ -0,0 +1,32 @@ +=== FreeBSD Core Team + +Contact: FreeBSD Core Team + +The FreeBSD Core Team is the governing body of FreeBSD. + +==== Items + +===== Core Team Charter + +A delegation of the current core team is working together with some members of the previous Core Team to draft a core team charter. +There was a face-to-face meeting in the US on December 3 - 4 to discuss the new charter. +The delegation will present to the rest of the core team and discuss the details in the first quarter of 2023. +The same delegation also had a meeting with the FreeBSD Foundation board on December 5th to discuss the collaboration details. + +===== Experimental Matrix IM solution + +The core team is working on evaluating Matrix as an instant messaging tool for the project. +This will make the project's communication channels less dependant on third parties. +The service will be made available to the FreeBSD community to test and evaluate its validity at a later date. + +===== Committer's Guide + +Deprecate BSD-2-Clause-FreeBSD and use BSD-2-Clause. +For more information please refer to the link:https://cgit.freebsd.org/doc/commit/?id=a6e5d24925949785122a9f37f163d58239fd5484[commit]. + +==== Commit bits + +* Core approved the src commit bit for Zhenlei Huang (zlei@) +* Core approved the src commit bit for Corvin Köhne (corvink@) +* Core approved the src commit bit for Sumit Saxon (ssaxena@) +* Core approved the restore of the source commit bit for Paweł Jakub Dawidek (pjd@). diff --git a/website/content/en/status/report-2022-10-2022-12/ddb_ctf.adoc b/website/content/en/status/report-2022-10-2022-12/ddb_ctf.adoc new file mode 100644 index 0000000000..a479c73dac --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/ddb_ctf.adoc @@ -0,0 +1,15 @@ +=== Adding basic CTF support to ddb + +Links: + +link:https://reviews.freebsd.org/D37898[Differential 1] URL: link:https://reviews.freebsd.org/D37898[https://reviews.freebsd.org/D37898] + +link:https://reviews.freebsd.org/D37899[Differential 2] URL: link:https://reviews.freebsd.org/D37899[https://reviews.freebsd.org/D37899] + +Contact: Bojan Novković + +The goal of this project was to extend the ddb kernel debugger to use the kernel's Compact C Type Format (CTF) data and use the newly added features to implement a pretty-printing command in ddb. + +Due to a restrictive execution environment (no IO or memory allocation), ddb can not use existing kernel linker methods to retrieve the kernel's CTF data. +Instead, the first patch adds the ability to load the kernel's CTF data during boot and adds a new kernel linker method used for accessing CTF data from ddb. +The second patch adds a basic interface for using CTF data in ddb and a pretty-printing command built using the newly added interfaces. + +Any feedback, comments, and reviews are welcome and would be greatly appreciated. diff --git a/website/content/en/status/report-2022-10-2022-12/doceng.adoc b/website/content/en/status/report-2022-10-2022-12/doceng.adoc new file mode 100644 index 0000000000..c7318e158e --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/doceng.adoc @@ -0,0 +1,92 @@ +//// +Quarter: 4th quarter of 2022 +Prepared by: fernape +Reviewed by: carlavilla@ +Last edit: +Version: +//// + +=== Documentation Engineering Team + +Links: + +link:https://www.freebsd.org/docproj/[FreeBSD Documentation Project] URL: link:https://www.freebsd.org/docproj/[https://www.freebsd.org/docproj/] + +link:https://docs.freebsd.org/en/books/fdp-primer/[FreeBSD Documentation Project Primer for New Contributors] URL: link:https://docs.freebsd.org/en/books/fdp-primer/[https://docs.freebsd.org/en/books/fdp-primer/] + +link:https://www.freebsd.org/administration/#t-doceng[Documentation Engineering Team] URL: link:https://www.freebsd.org/administration/#t-doceng[https://www.freebsd.org/administration/#t-doceng] + +Contact: FreeBSD Doceng Team + +The doceng@ team is a body to handle some of the meta-project issues associated with the FreeBSD Documentation Project; for more information, see link:https://www.freebsd.org/internal/doceng/[FreeBSD Doceng Team Charter]. + +During the last quarter: + +* crees@ and zeising@ doc bits were taken in for safekeeping. + +Items pending and in the discussion: + +* link:https://cgit.freebsd.org/doc/commit/?id=4c50528a8678246a6d01765acac8c395434b8c7e[A new document about licensing] has been added to the documentation set. + +==== Porter's Handbook: + +Two new `USES` knobs have been added to the Handbook: + +* link:https://cgit.freebsd.org/doc/commit/?id=0870d76e67a3a4ca2d1169e0fbc0cd8e5b378f7f[New USES = luajit]. +* link:https://cgit.freebsd.org/doc/commit/?id=c94edcebb622c4a35405f591f242132db534cd7b[New USES = llvm]. + +Also: + +* link:https://cgit.freebsd.org/doc/commit/?id=f55bb91726b6ad07362bf8aedb6a3aa9d62bd41f[Erlang facilities] have been documented +* link:https://cgit.freebsd.org/doc/commit/?id=ef23f41eb565c84fc675bc9dbf1810e51c616799[The new CABAL_REVISON knob] has been documented. + +==== FreeBSD Translations on Weblate + +Link: link:https://wiki.freebsd.org/Doc/Translation/Weblate[Translate FreeBSD on Weblate] + +Link: link:https://translate-dev.freebsd.org/[FreeBSD Weblate Instance] + +===== Q4 2022 Status + +* 12 languages +* 150 registered users + +===== Languages + +* Chinese (Simplified) (zh-cn) (progress: 8%) +* Chinese (Traditional) (zh-tw) (progress: 4%) +* Dutch (nl) (progress: 1%) +* French (fr) (progress: 1%) +* German (de) (progress: 1%) +* Indonesian (id) (progress: 1%) +* Italian (it) (progress: 4%) +* Norwegian (nb-no) (progress: 1%) +* Persian (fa-ir) (progress: 3%) +* Portuguese (pt-br) (progress: 16%) +* Spanish (es) (progress: 19%) +* Turkish (tr) (progress: 2%) + +We want to thank everyone who contributed by translating or reviewing documents. + +And please, help promote this effort on your local user group; we always need more volunteers. + +==== FreeBSD Website Revamp - WebApps working group + +Contact: Sergio Carlavilla + +Working group in charge of creating the new FreeBSD Documentation Portal and redesigning the FreeBSD main website and its components. +FreeBSD developers can follow and join the working group on the FreeBSD Slack channel #wg-www21. +The work will be divided into four phases: + +. Redesign of the Documentation Portal ++ +Create a new design, responsive and with global search. (_Complete_) + +. Redesign of the Manual Pages on web ++ +Scripts to generate the HTML pages using mandoc. (_Complete_) +Public instance on https://man-dev.FreeBSD.org + +. Redesign of the Ports page on web ++ +Ports scripts to create an applications portal. (_Work in progress_) + +. Redesign of the FreeBSD main website ++ +New design, responsive and dark theme. (_Work in progress_) diff --git a/website/content/en/status/report-2022-10-2022-12/freebsd-foundation.adoc b/website/content/en/status/report-2022-10-2022-12/freebsd-foundation.adoc new file mode 100644 index 0000000000..504c03b973 --- /dev/null +++ b/website/content/en/status/report-2022-10-2022-12/freebsd-foundation.adoc @@ -0,0 +1,121 @@ +=== FreeBSD Foundation + +Links: + +link:https://www.freebsdfoundation.org[FreeBSD Foundation] URL: link:https://www.freebsdfoundation.org[https://www.freebsdfoundation.org] + +link:https://freebsdfoundation.org/blog/technology-roadmap/[Technology Roadmap] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[https://freebsdfoundation.org/blog/technology-roadmap/] + +link:https://www.freebsdfoundation.org/donate/[Donate] URL: link:https://www.freebsdfoundation.org/donate/[https://www.freebsdfoundation.org/donate/] + +link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[Foundation Partnership Program] URL: link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/] + +link:https://www.freebsdfoundation.org/journal/[FreeBSD Journal] URL: link:https://www.freebsdfoundation.org/journal/[https://www.freebsdfoundation.org/journal/] + +link:https://www.freebsdfoundation.org/news-and-events/[Foundation News and Events] URL: link:https://www.freebsdfoundation.org/news-and-events/[https://www.freebsdfoundation.org/news-and-events/] + +Contact: Deb Goodkin + +The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to supporting and promoting the FreeBSD Project and community worldwide. +Donations from individuals and corporations are used to fund and manage software development projects, conferences, and developer summits. +We also provide travel grants to FreeBSD contributors, purchase and support hardware to improve and maintain FreeBSD infrastructure, and provide resources to improve security, quality assurance, and release engineering efforts. +We publish marketing material to promote, educate, and advocate for the FreeBSD Project, facilitate collaboration between commercial vendors and FreeBSD developers, and finally, represent the FreeBSD Project in executing contracts, license agreements, and other legal arrangements that require a recognized legal entity. + +==== Fundraising Efforts + +Thank you to everyone who made a financial contribution in 2022! +We're still tallying up the totals and will have final numbers soon. +Unfortunately, we did not meet our fundraising goal, which reinforced our need of having someone who can focus on encouraging organizations to invest in FreeBSD. +We will bring someone on board soon to help with that effort. + +In this Quarterly Status report you'll read about many of the areas we funded in Q4 to improve FreeBSD and advocate for the Project (the two main areas we spend money on). +Check out reports on the internally and externally funded projects like Openstack on FreeBSD, Enabling Snapshots on Filesystems Using Journaled Soft Updates, FreeBSD as a Tier 1 cloud-init Platform, and FreeBSD/riscv64 Improvements. +In addition, we provided tons of community engagement and education opportunities virtually and in-person! + +If you want to help us continue our efforts, please consider making a donation towards our 2023 fundraising campaign! +link:https://www.freebsdfoundation.org/donate/[https://www.freebsdfoundation.org/donate/] + +We also have a Partnership Program for larger commercial donors. +You can read about it at link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/]. + +==== OS Improvements + +During the last quarter of 2022, 218 src, 45 ports, and 12 doc tree commits identified the Foundation as a sponsor. +Work was committed under Foundation sponsorship to repositories outside of FreeBSD as well, e.g., to the cloud-init project. +Some of this sponsored work is described in separate report entries: + +* FreeBSD as a Tier 1 cloud-init Platform +* OpenStack on FreeBSD project update +* Wireless Report +* Enabling Snapshots on Filesystems Using Journaled Soft Updates + +Other Foundation work in the src tree included: + +- a variety of additions and fixes from Konstantin Belousov including commits to the virtual memory system (e.g., link:https://cgit.freebsd.org/src/commit/?id=ec201dddfbddd3a77dd3f3afc9b007d0e13e7ad1[ec201dd], link:https://cgit.freebsd.org/src/commit/?id=cd086696c2cb6d23bac3bc749836d36a9280ae98[cd08669], and link:https://cgit.freebsd.org/src/commit/?id=d537d1f12e8829faccd395115193b03b578f1176[d537d1f]), and file systems (e.g., link:https://cgit.freebsd.org/src/commit/?id=37aea2649ff707f23d35309d882b38e9ac818e42[37aea26], link:https://cgit.freebsd.org/src/commit/?id=83aff0f08c525ea3c394f3dd6598665cd369d53c[83aff0f], link:https://cgit.freebsd.org/src/commit/?id=860399eb86cc431412bfbce0ab76c6652e5b6c07[860399e], and link:https://cgit.freebsd.org/src/commit/?id=4d903a1a74d9526aba4d177e89c10f97df5662f2[4d903a1]) +- work from Andrew Turner on arm64 such as link:https://cgit.freebsd.org/src/commit/?id=c15085278cb55bd3c1ea252adf5635bb6800b431[an implementation of per-superpage locks] and link:https://cgit.freebsd.org/src/commit/?id=969935b86b179b2b517ab5d35d943fcb761203c1[the addition of support for an array of hwresets] +- more RISC-V improvements from Mitchell Horne, including link:https://cgit.freebsd.org/src/commit/?id=701923e2a4105be606c5263181b6eb6f546f1a84[improvements to parsing of ISA property strings], link:https://cgit.freebsd.org/src/commit/?id=95b1c27069775dd969cd045888b4ea5aeb53cb7f[optimizations to memory allocation], and various documentation additions and improvements +- follow-up commits to Mark Johnston's work to add ZFS Support to makefs(8) (e.g., link:https://cgit.freebsd.org/src/commit/?id=89585511cc052643a774f64f6450d18e7dd51d4a[work to easily provide ZFS-based VM and cloud images] and link:https://cgit.freebsd.org/src/commit/?id=72a1cb05cd230ce0d12a7180ae65ddbba2e0cb6d[automation for better defaults] from Li-Wen Hsu) +- a variety of work from Ed Maste, including link:https://cgit.freebsd.org/src/commit/?id=38a52bd3b5cac3da6f7f6eef3dd050e6aa08ebb3[an ssh update] and link:https://cgit.freebsd.org/src/commit/?id=86edb11e7491e657e6c75ef6814867021665c377[a switch to LLVM objdump]. + +==== Continuous Integration and Quality Assurance + +The Foundation provides a full-time staff member and funds projects to improve continuous integration, automated testing, and overall quality assurance efforts for the FreeBSD project. +You can read about the latest activity for that work in a separate report entry. + +==== FreeBSD Advocacy and Education + +Much of our effort is dedicated to Project advocacy. +This may involve highlighting interesting FreeBSD work, producing literature and video tutorials, attending events, or giving presentations. +The goal of the literature we produce is to teach people FreeBSD basics and help make their path to adoption or contribution easier. +Other than attending and presenting at events, we encourage and help community members run their own FreeBSD events, give presentations, or staff FreeBSD tables. + +The FreeBSD Foundation sponsors many conferences, events, and summits around the globe. +These events can be BSD-related, open source, or technology events geared towards underrepresented groups. +We support the FreeBSD-focused events to help provide a venue for sharing knowledge, working together on projects, and facilitating collaboration between developers and commercial users. +This all helps provide a healthy ecosystem. +We support the non-FreeBSD events to promote and raise awareness of FreeBSD, to increase the use of FreeBSD in different applications, and to recruit more contributors to the Project. +We are continuing to attend events both in person and virtual as well as planning the November Vendor Summit. +In addition to attending and planning virtual events, we are continually working on new training initiatives and updating our selection of link:https://freebsdfoundation.org/freebsd-project/resources/[how-to guides] to facilitate getting more folks to try out FreeBSD. + +Check out some of the advocacy and education work we did last quarter: + +* Sponsored the OpenZFS Developer Summit, October 24-25, 2022 in San Francisco, CA + +* Sponsored All Things Open, October 30-November 2, 2022 in Raleigh, NC + +* Sponsored and helped organize the November 2022 FreeBSD Vendor Summit. *** 896 LINES SKIPPED *** From nobody Wed Jan 25 19:16:13 2023 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 4P2D8Y3NZPz3bCwj for ; Wed, 25 Jan 2023 19:16: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2D8Y2pbxz3kxk; Wed, 25 Jan 2023 19:16:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674674173; 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=27f1Awe7KXIO898g215sW/aD+FpcDaQD5t2qfYTKCoA=; b=NTDt1tEVOjcSBkEPwacWmqMIzDPbc1LqdfzWbfhT1/hD079oErpLs9U1D0RYwpBc8Rav6o 07krIPRFFLq/rBS/wFWev3nPVF3Sr9KS2QI6qGJTvV2aUCzBt1r9evr+Zv6hedbAxPW14F YuSP89uruVAUxPd1V+qwiUU8eBOzYgnr7HiLEC/3WWymfvuRiajT44RSYShu9RxjV/kVTl P9ROFQvPV+AAehiPSGGPfGUZAQegFSChHkykXD3Gng5Bwr96aWk2LFfaXQhtlExNQW5AS4 yVmx+0VNqa25T8P7qvQnOwsWsBkvURGshqnlarcgrraZ4HAjZnX4L5Ig6I+DXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674674173; 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=27f1Awe7KXIO898g215sW/aD+FpcDaQD5t2qfYTKCoA=; b=JcFiMADLDA6ZHHBTxw7VxYqfCZYXnpHNy91VAYqCVLepmjuWA9Bl8o/9W6J9ZNrl/mPwFI I7JvbangTTWYgvIzms9zE77Th/j29tCEOVebhknZ+Xn3PbJpYs97OiAnpK9mFaSgcfGAr5 DJOGeKOinXuzj4SkrakegbkY6DpNtnH3SbmfMDNGKVz28Br7p5RqkyiiwwIsU1Ov+HX34J dgJvf4X1QDRtsYCP6DZyXxESkNVADwkvXPr40N7J8FC6rWbTcURw13H7mP9NCuebAWrhV8 aLNT4pSeGB81OFYq7tOJPb2P1Dqjjw2b1nodCw8UVohZNZzx7GKE7pEvBgSebw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674674173; a=rsa-sha256; cv=none; b=D8DqO4Z8UTh+a8N0BFVPswWTvHCNQtLq6+SkdohCQxacnShzsb5iF7lkp8PA5Xkxl7lnqm 6zz919KW4nyS0Kcxjp3vr0r1wTrioviwy9KMsUuzZqEyRwBsuCRuzhYtoQPE1ONJwqQwc0 fxBnh1ayvSeRpGMoipTHv822pXJfIiLm9m0OlooOLepeaC5Yj348uDaJ4LbL6lRBfn7ihW TqDVd18gK+jEwQtno0z2SEdlv35QSYrpDAmy9ueP20YodOjImsihwiBTvF87LCKMchXjA8 1rnuh/YK/1lxzGs3jy2ayPgV98hzh5SQLDhR3z9eIi5f+hqSDrSJCI6kwbcHEw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P2D8Y1q3gz10rJ; Wed, 25 Jan 2023 19:16:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30PJGDfW005634; Wed, 25 Jan 2023 19:16:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30PJGDdK005633; Wed, 25 Jan 2023 19:16:13 GMT (envelope-from git) Date: Wed, 25 Jan 2023 19:16:13 GMT Message-Id: <202301251916.30PJGDdK005633@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 14f46779a7 - main - cgi/cgi-style.pl: Prepare it to decouple man|ports from the main site 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 14f46779a78105aa3fc0eda09da3f856039b49b0 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=14f46779a78105aa3fc0eda09da3f856039b49b0 commit 14f46779a78105aa3fc0eda09da3f856039b49b0 Author: Danilo G. Baio AuthorDate: 2023-01-25 19:15:17 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-25 19:15:17 +0000 cgi/cgi-style.pl: Prepare it to decouple man|ports from the main site While here, remove cgi and hub, they are not used anymore. --- website/content/en/cgi/cgi-style.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/cgi-style.pl b/website/content/en/cgi/cgi-style.pl index 3706daab96..0479cfbb3b 100644 --- a/website/content/en/cgi/cgi-style.pl +++ b/website/content/en/cgi/cgi-style.pl @@ -14,7 +14,7 @@ if (!defined($hsty_base)) { # However, if we aren't running as a cgi, or if we're # running on cgi, hub, docs or people, use the absolute home path. if (!defined($ENV{'HTTP_HOST'}) || - $ENV{'HTTP_HOST'} =~ /(cgi|hub|docs|people|mailarchive.ysv).freebsd.org/i) { + $ENV{'HTTP_HOST'} =~ /(docs|man|man-dev|people|ports|mailarchive.ysv).freebsd.org/i) { $hsty_base = '//www.FreeBSD.org' } else { From nobody Wed Jan 25 19:20:20 2023 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 4P2DFJ35Skz3bDMT for ; Wed, 25 Jan 2023 19:20:20 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2DFJ1ftNz3lkt; Wed, 25 Jan 2023 19:20:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674674420; 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=2ecwZRc5nf75RVjA5li4/Knl+8r0vfEfLt16D281HSg=; b=PB4SJMz9vEwxH/uOysvwbhKfXdspL6yFNEuHLgDQBs2LvxFjSmrVMQNI9+NhiSn1TJ5otS A58IdgoLU3XNOtqhk9e+u/0tBG8P7GMDA7cXbNs/5j+FHzotO6XsLQYKTI1E6EKjdw7IaL zgnrLl48vOOpbZconXxTzTimtrPxccpqXlxYsYC9okRYoMAE+DrBdCtO8BAivTKIhRb0Gj I7AVmifBsTfcrlzCZUcKBc0DgJcbV8m+suzEWM2hsoSOmb3LnuCcb+9wWOPqiP7jAMpC77 NenAB0Pk+RKthiis3BPD1JHy8MzHF1wFE1PcDWVGgWwZMsiF35cY0iG3sZYKEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674674420; 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=2ecwZRc5nf75RVjA5li4/Knl+8r0vfEfLt16D281HSg=; b=R3vqVIgtm8FP95E64EprGjbKE2p2DLRjVMSA7R1DcOBH2l0timHt5dXkVn7YOl4ROPWpsE xCkgYWi75RQakYjohdLGGxkQrybY7S10SGgvtcZF/JihLN9wI1ahWZ8KKmnVExSk/pdxMK 3nDl4xU82tOcn1gELC0dW4Buky1Vos6zvGJyIKEmYK5pF23h6FtObuNwam3BO5sD2fK5Hv Mb/kJkk22SkoAXu3G57fKqiTjJwktBAmttI6lQNWhSFvau3Z8qgeCVROnk6jz0MtRwWQD1 oX+O6CbtFWnDcjTyXmMWSmSbhPoWAKwUZgJGJ4ONUppIlhdLRbxbrtHP2Zr99g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674674420; a=rsa-sha256; cv=none; b=X72R7PlCASQXZ483jdKpFHE23G7I/QZTW7R1Vmixk7m1aPktCgKa6V4r+1m5TqyXMKTb3P at4ssmBUlKFWtApc5z0RgfAwmIwCoMmDGxGxX1yEEbr+zat/16qHVa98l7NKK+KRDT73q1 Diau+AwkoJ9ihT1eAzejNti0JE2GJDjOWI/o7JEU45wVZImzEL3bsHtjgz3Eequv0nf21y g4ZGGcOZDulqsell5yJ8KSYq7TIwnjkDnoPthlwZQ5dVH79hnRcY3mS4xuaFd2guK+aZtO 6Osb/TqEGidoFexMIFT2Qk/eowLYEe2Ki5/WlyUacCjIpCJtLHBVsxWBw2o60A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P2DFJ0jR5z116v; Wed, 25 Jan 2023 19:20:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30PJKKMe014783; Wed, 25 Jan 2023 19:20:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30PJKKh7014782; Wed, 25 Jan 2023 19:20:20 GMT (envelope-from git) Date: Wed, 25 Jan 2023 19:20:20 GMT Message-Id: <202301251920.30PJKKh7014782@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: e4abf37f27 - main - cgi/cgi-style.pl: Remove mailarchive.ysv (not used) 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e4abf37f276addf9b64131fa368f29cfde34bef8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=e4abf37f276addf9b64131fa368f29cfde34bef8 commit e4abf37f276addf9b64131fa368f29cfde34bef8 Author: Danilo G. Baio AuthorDate: 2023-01-25 19:19:43 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-25 19:19:43 +0000 cgi/cgi-style.pl: Remove mailarchive.ysv (not used) --- website/content/en/cgi/cgi-style.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/cgi-style.pl b/website/content/en/cgi/cgi-style.pl index 0479cfbb3b..5701a1bcdc 100644 --- a/website/content/en/cgi/cgi-style.pl +++ b/website/content/en/cgi/cgi-style.pl @@ -14,7 +14,7 @@ if (!defined($hsty_base)) { # However, if we aren't running as a cgi, or if we're # running on cgi, hub, docs or people, use the absolute home path. if (!defined($ENV{'HTTP_HOST'}) || - $ENV{'HTTP_HOST'} =~ /(docs|man|man-dev|people|ports|mailarchive.ysv).freebsd.org/i) { + $ENV{'HTTP_HOST'} =~ /(docs|man|man-dev|people|ports).freebsd.org/i) { $hsty_base = '//www.FreeBSD.org' } else { From nobody Thu Jan 26 00:01:25 2023 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 4P2LTf0J0Lz3brSf for ; Thu, 26 Jan 2023 00:01:26 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2LTd70zDz4TdB; Thu, 26 Jan 2023 00:01:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674691286; 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=OjtwQ2BIrK3hTR0ZaHugHXKe/L3oQbY1c+pAh7HYPF4=; b=bJJd6NG/oX2vsRTArWxh23yX25Pf9TIMde5dn54NfYoxmHt2n5nSXa+lrm52p75HUNPaQW GOsFmd0el1uCDokN60bqPR43XW7SoEcteRvcAEqt09adDzBG1+H07YJLeJjq/+llURwVi/ re1DuWjkDNGPtVS91TGEYB/Q7tLzR6TzTIXay/Wxv2jiQShGK4XFpOUnPqNAFdCNz/geW2 Vu8FP3He7Tz5aFhq3vxlCuysJ+H5ua09gleX4JzxeJoz30fePbx6C8hZayUqde7JtW23dm QVhFUrPv9oPiMDix/mlqp1tW1aDCpHr+zCOWHX3z1j96WFhfkabM+xA569hSrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674691286; 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=OjtwQ2BIrK3hTR0ZaHugHXKe/L3oQbY1c+pAh7HYPF4=; b=c3R8zyNrmQCVhsyB9G4bGp++B6D2mwqXcaGroQ9UMqcWb+UnZiq24MSc2aCKf3C+712vSq 1fjCAcRd64Qjjw9JbYzHbpQ5eR8grcTxzmDwKr790jYP3Xvjwxx7rz/G19Q1r0lqVsBkuX FyadKqSlEmMXBKKv49UAyDpvDphWjIV4DhLcA+G6Z99k2Ldf3ZC/ay7dpa6OrrYUBC8nOL Vu9elo7XLWdMBMW4J3rhxAqCMi11/vZCZsGeGgMERjb5XLALR8dLfmw/IZ2HC0vhc2lhn2 1dEMxE9twAUYAVT3KdMWUhPEMtniZrJqRuHoGOfjRduWWnMm0shUXgXompTEPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674691286; a=rsa-sha256; cv=none; b=o3J8GFEMQZnGRTVnGYnFKKLDF2840BxRh7qEWwbBFWZsf5Xdj0/L7kV6FY5yoWo9TiHEez BxL5tjXoYkwpEIGEh7xoGAafsxYZaxOoPm54k/GYLJk4u0nURbXciSMRAxsSWr8LCmRbpV 91UmNXsZd3w7OcAIyBGMu3cWEUEw3RFyxNlQSOKsG/6na8puxuOjTACUvzehF9diE7WsvU tU1R7ArXNt/3lzPd7+jiuOyJf0pMm28Jbz0kf88FbOYStZ5/yoNeLg7wqpDcaI8HqHEk8Y 8o1YVB1dCPTLVSPXoLNXgVCTmOTiRErJ2hLfbke5mifmBDUhRTkhbp0oL3G4Gw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P2LTd65hhz17y2; Thu, 26 Jan 2023 00:01:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30Q01PJ6017861; Thu, 26 Jan 2023 00:01:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30Q01PNr017860; Thu, 26 Jan 2023 00:01:25 GMT (envelope-from git) Date: Thu, 26 Jan 2023 00:01:25 GMT Message-Id: <202301260001.30Q01PNr017860@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: ab54e60a52 - main - news/news.toml: Add 2022Q4 status report entry 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: ab54e60a524f9fbbe14eff59514c58130a4fd595 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=ab54e60a524f9fbbe14eff59514c58130a4fd595 commit ab54e60a524f9fbbe14eff59514c58130a4fd595 Author: Lorenzo Salvadore AuthorDate: 2023-01-25 23:50:29 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-01-26 00:01:08 +0000 news/news.toml: Add 2022Q4 status report entry Approved by: debdrup (status blanket) --- 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 d4b4179283..168508fa5d 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= "2023-01-26" +title = "October-December 2022 Status Report" +description = "The October to December 2022 Status Report is now available with 34 entries." + [[news]] date = "2022-12-05" title = "FreeBSD 12.4-RELEASE Available" From nobody Thu Jan 26 14:45:26 2023 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 4P2k5f2sDjz3c1Jg for ; Thu, 26 Jan 2023 14:45:26 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2k5f2MLCz3Mrf; Thu, 26 Jan 2023 14:45:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674744326; 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=y1QDjpQ9MSXl5zCU6RlRvPtgFouu+a7Y/il9S3NW41w=; b=yOz3R8yf1z/ClUkLLteQGn/fnWINj21gS4+XArCqAo7e8q8RBGkzX3dsreu9pbamT9dqiq cWk5KvMbQEgPFKTERvu3I8gzOJWPI10kk17ZkOwIqhHEBWq+gM3jW02KN6sgDPdvxJckeI yeTM2O1oeDlDqEck/rIaonE1iaqESzTv9qkEZgnpWpzszDc7YAXHmnXE+RRKlC7UQStfET O87yNi9GrXjBey0i9PEXeoPYKbnn3jUkqpa+wd7Y2kJ/7r+ZiJF2VH6e2G02raTgUGtyYf hK7778Nuz7+qT8wrdM1CylM4eOoyMoGF+qZpsMNHEdVU7gd3IFGd+EeWHFhf3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674744326; 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=y1QDjpQ9MSXl5zCU6RlRvPtgFouu+a7Y/il9S3NW41w=; b=ym5GqpmsPJydIibPDf5QaSr8/HKALWOz3OUAYnIGwoDlX7vtzwRkLossGA87tNbWYLEmMn Unmn2WzJsbv8GbG55Jk5vWnepm/2LYXaLIoOuxzmMJo44RhCZfa7kiHGxcDqa8G95+pCeG Jrr0kPmq1wvmTQD++eBaC6lhl32dw31kv9z3Ak/U7c9bGMGBgUZdKtNM5x/dZCxKpYq6cr UX4PvSqwoFMoqcK1J5ds4A1QrJcv/juB71q+DhrIi2eB7DMqf7nbquQVmBH9Ew24i1mV20 0i7htk2wgmHB60nZfcwSSBS2pfdxF1bvVR18yN8MbcN9zadu6stkEXNKr4lrIw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674744326; a=rsa-sha256; cv=none; b=kQZw20B5qVY2ZvSrzrEsZKgbbte7OEmaozO9FCT7BGhOa0cDiKvWF2vPlRs2BQDj6evll8 BjAbDoKC7s4mV8cC7VLgxZhxxEId76VhfnrNBl9fTyTVOSdf9HmDd8w4o6yzzpzMgZZIXQ xuTmRboG7b8kmaajhH/3BlIjKVrpwiGxxJlZq/BH2bUF7ESQI+cueJCAdTMANRlEvk4YhO IEh6QL7d0aKslxc9ZnBMCZdCQt0k3I8LvDaIuFg5a/4TirSyO3ClOI+iIPuaYWLJld/ulY CGsXr3hK97XX2cTSoaHBfbigt4oUfmSFL3wtWi+CDs6YQQM2hK6tbTmqxB4qug== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P2k5f1Qw6zYBR; Thu, 26 Jan 2023 14:45:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30QEjQCb077762; Thu, 26 Jan 2023 14:45:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30QEjQTq077761; Thu, 26 Jan 2023 14:45:26 GMT (envelope-from git) Date: Thu, 26 Jan 2023 14:45:26 GMT Message-Id: <202301261445.30QEjQTq077761@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 895e8124e6 - main - status/report-2022-10-2022-12/: Fixes 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 895e8124e600edcf46e8368d62d186efde044338 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=895e8124e600edcf46e8368d62d186efde044338 commit 895e8124e600edcf46e8368d62d186efde044338 Author: Maxim Konovalov AuthorDate: 2023-01-26 14:38:49 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-01-26 14:44:34 +0000 status/report-2022-10-2022-12/: Fixes Fix a few typos and trailing spaces. Approved by: debdrup (status blanket) --- website/content/en/status/report-2022-10-2022-12/cloud-init.adoc | 2 +- website/content/en/status/report-2022-10-2022-12/gcc.adoc | 4 ++-- website/content/en/status/report-2022-10-2022-12/status.adoc | 2 +- website/content/en/status/report-2022-10-2022-12/xen.adoc | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc b/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc index 371e0c8959..ead9082e65 100644 --- a/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc +++ b/website/content/en/status/report-2022-10-2022-12/cloud-init.adoc @@ -3,7 +3,7 @@ Links: + link:https://cloud-init.io/[cloud-init Website] URL: link:https://cloud-init.io/[https://cloud-init.io/] + link:https://cloudinit.readthedocs.io/en/latest/[cloud-init Documentation] URL: link:https://cloudinit.readthedocs.io/en/latest/[https://cloudinit.readthedocs.io/en/latest/] + -link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[cloud-init ongoing refactorization] URL: link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst] +link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[cloud-init ongoing refactorization] URL: link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst] Contact: Mina Galić diff --git a/website/content/en/status/report-2022-10-2022-12/gcc.adoc b/website/content/en/status/report-2022-10-2022-12/gcc.adoc index 67dacde9e7..47ed95c948 100644 --- a/website/content/en/status/report-2022-10-2022-12/gcc.adoc +++ b/website/content/en/status/report-2022-10-2022-12/gcc.adoc @@ -8,7 +8,7 @@ link:https://gcc.gnu.org/gcc-12/[GCC 12 release series] URL: link:https://gcc.gn Contact: Lorenzo Salvadore + ==== Update GCC default version to 12 - + Thank you very much to antoine@ for running the necessary exp-runs and to all the contributors, maintainers and committers involved in the process. As was noted last quarter, for every major version of GCC, FreeBSD usually awaits the release of the second minor version to update GCC default version. @@ -22,7 +22,7 @@ Of course I understand that this will imply more work for all ports maintainers link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265948[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=2659548] ==== Resolution of a conflict preventing the installation of multiple GCC versions simultaneously - + Now, lang/gcc11 and lang/gcc12 can be installed at the same time. This was particularly important for the update of the GCC default version, since a few ports have been kept to compile with GCC 11 for now. diff --git a/website/content/en/status/report-2022-10-2022-12/status.adoc b/website/content/en/status/report-2022-10-2022-12/status.adoc index 67d3311890..dcc1682c0a 100644 --- a/website/content/en/status/report-2022-10-2022-12/status.adoc +++ b/website/content/en/status/report-2022-10-2022-12/status.adoc @@ -16,7 +16,7 @@ Here are the reasons for such a change: * having two independent repositories requires spending some time to make sure that both are in sync, which is being done manually. See for example commits such as link:https://github.com/freebsd/freebsd-quarterly/commit/4b8255e604dd0513e841aa8f3dce7741e78b999c[https://github.com/freebsd/freebsd-quarterly/commit/4b8255e604dd0513e841aa8f3dce7741e78b999c], which are not immediately clear in their commit messages about what is being done unless more time is invested to copy commit messages properly; -* the FreeSD doc/ repository is self-hosted, while the status repository is hosted on GitHub. +* the FreeBSD doc/ repository is self-hosted, while the status repository is hosted on GitHub. Since the contents of the self-hosted repository are mirrored, nothing is being lost in visibility with the repository merging. Some inconsistencies about the name of the team have also been found: the team has been referred to as "quarterly", "quarterly status team", "status", "status team", "monthly" etc. diff --git a/website/content/en/status/report-2022-10-2022-12/xen.adoc b/website/content/en/status/report-2022-10-2022-12/xen.adoc index 879c6af0fb..3070e9b08c 100644 --- a/website/content/en/status/report-2022-10-2022-12/xen.adoc +++ b/website/content/en/status/report-2022-10-2022-12/xen.adoc @@ -23,7 +23,7 @@ This now awaits testing by Roger Pau Monné before being committed to FreeBSD's I now urgently need someone with a high level of familiarity with the interrupt subsystem of FreeBSD on ARM64 to review (and commit) the ARM-specific portions. My builds are functional far more often than they fail, and most failures are temporary problems in FreeBSD's tree. -Some significant issues will need to be addressed regarding FreeBSD's interrupt subsytem. +Some significant issues will need to be addressed regarding FreeBSD's interrupt subsystem. There is substantial hope of having FreeBSD/ARM64 available for "DomU" (unprivileged) operation for FreeBSD 14.0. There is potential for FreeBSD/ARM and FreeBSD/RISC-V to run on Xen in short order. From nobody Thu Jan 26 15:59:22 2023 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 4P2lky5m5wz3c9rn for ; Thu, 26 Jan 2023 15:59: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2lky4yByz3kf9; Thu, 26 Jan 2023 15:59:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674748762; 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=ywHahYC8xB/741lleEYcqzbCihFtS+9N9uk+oD7tTTY=; b=RFOxTa86p8vKxXewBwMaP8PrQwqIlIwE2ARiW2dxI8SCMl6f7XpZkREZsdVwQ7HeKkOWui 5iuw63t4mLo5na0/NOWKyP6oS5BZpVTFXsiuSVirjKxhuotHPWmhOgop4JiwoxA+7i20JE dTvVY3AQQd5noO8Ykac8nGKdblMPRX6a71mFRg9lJgfHyGXJsyad8QSvX6Lh1+DcXDatV7 nZbAo0FYVNOg2XbCuVLKxo9fS9D77Mn0o47ByV9vA6PlI0VwERFK11n0SZv2FFHdMqNQ7A MC8ZOKvlN8i3lJvAeaKEXyFzuDswVGX4WYBzY7Nf7qd0jG854sQpXvnMaZ0tmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674748762; 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=ywHahYC8xB/741lleEYcqzbCihFtS+9N9uk+oD7tTTY=; b=Azv9gLPFu/lhBh/Vtbxk278GnzM8qjsbE+wa7uAyY/PQyi4KB/By+qODj/+9lvW6dY6mBd NyT4LSVAvpC5UbI0RyRRDV/wOD/4mt1lmSYYkwqSeluZW1BivYUZipECNarxEQRHM3h2xq uSP+dU1aliAeATESCw0NZsDGwDQ2USPdZGJlV7uG1mpMKt+sdNGqLHPsOstGk9u06O1Zwe 9X/juiDpB0UA6bG7HaifXaTl902xnvcA0Y75QkDPw+MEECZGrZUN5rfkdiAHLjPOY8h6wu iDmlqC72h08LnCjPUz70gClTwk8P6/owkhACRZ4+l3tyBQVvGk1rRiHl+Xk+eA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674748762; a=rsa-sha256; cv=none; b=sWc38tMOhWOAIDRfDRDXiwjTfLs2o9Q+KDyc0r+FNcmH0/5M/YmioBOUcgpa1PMqhD6Gik mvPXTlfKxpY6O1nxUN2TshMVZXdTNeeFbXhCDURONfPWP3z+yUCq19kbiV1N6taUPgSR6l Nj2sawwweljgqJYmC8rQTjOg36nRk5rWrDyHjHvJCCqBzGli/OWKaHIa8907WCV48PfEE/ vFztJsIlptJTBzdaq3q3+iX6Osi9KNe8DOmdSwV05P4tQMlTq3pEEyIzSsm03Kwk8bOKLv fjTcvwW2XVMAv6ZibS1CyOx8F3OrKlVaD5Gsy+z8dJEinNY0L+jmLa4Lpc343Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P2lky3mhhzZrh; Thu, 26 Jan 2023 15:59:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30QFxMpM077491; Thu, 26 Jan 2023 15:59:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30QFxMij077490; Thu, 26 Jan 2023 15:59:22 GMT (envelope-from git) Date: Thu, 26 Jan 2023 15:59:22 GMT Message-Id: <202301261559.30QFxMij077490@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 8f102841b8 - main - remove stale /cgi/mirror.cgi script PR: 268826 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 8f102841b88bb6d4b8c3ede972e9677b2466823e Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=8f102841b88bb6d4b8c3ede972e9677b2466823e commit 8f102841b88bb6d4b8c3ede972e9677b2466823e Author: Wolfram Schneider AuthorDate: 2023-01-26 15:58:29 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-26 15:58:29 +0000 remove stale /cgi/mirror.cgi script PR: 268826 --- website/content/en/cgi/mirror.cgi | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/website/content/en/cgi/mirror.cgi b/website/content/en/cgi/mirror.cgi deleted file mode 100755 index 43bfd38ea6..0000000000 --- a/website/content/en/cgi/mirror.cgi +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/perl -T -# (c) 1996-2011 Wolfram Schneider. Public domain. -# -# FreeBSD WWW mirror redirect -# -# $FreeBSD$ - -use CGI; -use strict; -use warnings; - -my $debug = 1; -my $master_url = 'https://www.freebsd.org/'; - -my $q = new CGI; -my $url = $q->param('goto') || ""; - -if ( $url =~ m,^http://[a-z0-9\.]+\.freebsd\.org/?$,i - || $url =~ m,^http://[a-z0-9\.]+\.freebsd\.org/www\.FreeBSD\.org/(data)?$,i - || $url =~ m,^http://(freebsd\.unixtech\.be|www\.gufi\.org/mirrors/www.freebsd.org/data)/$,i - ) -{ - # ok -} - -else { - warn "Ignore illegal redirect URL: $url\n" if $debug; - $url = $master_url; -} - -print $q->redirect($url); - From nobody Thu Jan 26 22:01:59 2023 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 4P2vnM4XC3z3c7M8 for ; Thu, 26 Jan 2023 22:01:59 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P2vnM46w2z3sqp; Thu, 26 Jan 2023 22:01:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674770519; 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=yzQvx2F99hSUzpmAghmkLpIBOa0MeWFkYHkHj1kHh+U=; b=hwtObYHJUJ7BC5HgIeNuUJ06nUPgyiXAbGiroJJXqm0zshcAUkGwcHbumtYv/2kFHLN8l8 gLUOZxjZ4J/p+C7T9vFWPmBYdtr5sqEkydHDouFLXy+VnMIEwmpVQ3265jOUirYY/NZ5/v JTqIjnKDb3SbLh0Pxt+ERa/R8emxEJxHhYG3HYnAxXyqQtzakTtj/VzTlhTOE3u+kbPJza Q83q1N5spe/IYkznotu12NsTjN48XnlaM7Z+79hvyvSACk4y/zPJC+bYVqEU6lcJh+tglu /8Zo9M/+CHNr5mdqcESBLsbr5wH0xREes4dSZriM1GkSA55wwVSOSnYWYm0kQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674770519; 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=yzQvx2F99hSUzpmAghmkLpIBOa0MeWFkYHkHj1kHh+U=; b=PVUcwWGZLPtScFLbvIp/wVq5vbAD+NNT90+QK+rru1epP1cKTMXFL3Z50HJTYLt6gaN8eM yeDx26jim91mKlfUuYe4W/jE/FRpJFD0XJ9ORRrFRrM6+tF9gDs6qZT5Rbk/6U79c6InMm EMvv/E/ON+JrE/m60LTAWxZILCklqgx2f79Nkp+D4DsfQ0zaSUi283N/GNM2wh1TCz9gIS Ndlzr03NY7lFgb5/CCDZCV9ghVzrDPtMnuMnUmbcSqbcQFzrmAAr9n7RxLhJ+WP5LO/xAo jgD8405Shgs6MQF0aiF9yRcyuaJZziHNxN2fE+GtKsHRQ8b0wsFnoGmMNGUAXg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674770519; a=rsa-sha256; cv=none; b=e+lWfXKb1waC7F+gpwOXGwcPygbR6wqgP8gju/ljjGHgxicM4XWAFqAUr8C30hcSLJPiCU J16pQHlxuL7ho3WXqTvugXDt/D2Y/vLg/Z9tcLsSyQJmxXTD+wzuxWnVOJ/JH2vgIM07Zv Py8dHiERdTaqwNhLqHtqK3n8cPKLUIQoCyeGTjWrdokhlrFJxH9d/PCC22/v0018i5ZzuU eeXf03UUnz7ZBgywi+tCPP/k+dhI3o8vxKIt7zrGbNMeelreC9xOvB7qukIAvqvozRhvaF yae3uHIFXOlYQPHQrJIg4AoP2JKas+5A6wIxJnuX8DlRob74UOaKeAO6GVRzXw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P2vnM3BJmzllD; Thu, 26 Jan 2023 22:01:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30QM1xob004349; Thu, 26 Jan 2023 22:01:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30QM1x3J004348; Thu, 26 Jan 2023 22:01:59 GMT (envelope-from git) Date: Thu, 26 Jan 2023 22:01:59 GMT Message-Id: <202301262201.30QM1x3J004348@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ceri Davies Subject: git: 47bf926f59 - main - license-guide: correct some typos/grammar 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ceri X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 47bf926f59438c58d0e258cc0a3fb77434c33a16 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ceri: URL: https://cgit.FreeBSD.org/doc/commit/?id=47bf926f59438c58d0e258cc0a3fb77434c33a16 commit 47bf926f59438c58d0e258cc0a3fb77434c33a16 Author: Ceri Davies AuthorDate: 2023-01-26 22:01:20 +0000 Commit: Ceri Davies CommitDate: 2023-01-26 22:01:20 +0000 license-guide: correct some typos/grammar --- .../content/en/articles/license-guide/_index.adoc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/documentation/content/en/articles/license-guide/_index.adoc b/documentation/content/en/articles/license-guide/_index.adoc index d60b6dd947..248e615ea6 100644 --- a/documentation/content/en/articles/license-guide/_index.adoc +++ b/documentation/content/en/articles/license-guide/_index.adoc @@ -113,7 +113,7 @@ The Core Team must approve the import of new CDDL licensed components or the cha *** ZFS filesystem, including kernel support and userland utilities * Historically, the phrase 'All Rights Reserved.' was included in all copyright notices. -All the BSD releases had it, in order comply with the https://en.wikipedia.org/wiki/Buenos_Aires_Convention[Buenos Aires Convention of 1910] in the Americas. +All the BSD releases had it, in order to comply with the https://en.wikipedia.org/wiki/Buenos_Aires_Convention[Buenos Aires Convention of 1910] in the Americas. With the ratification of the https://en.wikipedia.org/wiki/Berne_Convention[Berne Convention] in 2000 by Nicaragua, the Buenos Aires Convention -- and the phrase -- became obsolete. As such, the FreeBSD project recommends that new code omit the phrase and encourages existing copyright holders to remove it. In 2018, the project updated its templates to remove it. @@ -175,8 +175,8 @@ Files that do not have an explicit license are licensed under the BSD-2-Clause l == License File Location To comply with the https://reuse.software/[REUSE Software] standard as much as possible, all license files will be stored in the [.filename]#LICENSES/# directory of the repository. -There are three subdrectories under this top level directory. -The [.filename]#LICENSES/text/# subdrectory contains, in detached form, the text of all the licenses that are allowed in the FreeBSD software collection. +There are three subdirectories under this top level directory. +The [.filename]#LICENSES/text/# subdirectory contains, in detached form, the text of all the licenses that are allowed in the FreeBSD software collection. These files are stored using the SPDX-License-Identifier name followed by .txt. The [.filename]#LICENSES/exceptions/# subdirectory has the text of all exceptions that are allowed in detached form in the FreeBSD software collection. These files are stored using the exception identifier name followed by .txt. @@ -187,7 +187,7 @@ No such files have currently been identified, but if they are, a full list will The FreeBSD Project currently does not make use of the `DEP5` files described in the `REUSE Software` standard. The FreeBSD Project has not marked all the files in the tree yet in accordance with this standard, as described later in this document. -The FreeBSD Project has not yet included these files in its repsoitories since this is policy is still evolving. +The FreeBSD Project has not yet included these files in its repositories since this policy is still evolving. [[individual-files]] == Individual Files License @@ -200,7 +200,7 @@ These are provided on a best effort basis by the project. Because copyrights may be legally transferred, the current copyright holder may differ from what is listed in the file. A license is a legal document between the contributor and the users of the software granting permission to use the copyrighted portions of the software, subject to certain terms and conditions set forth in the license. -Licenses can be expresssed in one of two ways in the FreeBSD software collection. +Licenses can be expressed in one of two ways in the FreeBSD software collection. Licenses can be explicit in a file. When a license grant is explicit in the file, that file may be used, copied, and modified in accordance with that license. Licenses can also be expressed indirectly, where the text of the license is elsewhere. @@ -242,7 +242,7 @@ The license for files containing only the SPDX-License-Identifier should be cons Include all the copyright holders. . For each sub-expression, copy the license text from [.filename]#LICENSE/text/`id`.txt#. When exceptions are present, append them from [.filename]#src/share/license/exceptions/`id`.txt#. -SPDX-License-Identifier expresions should be construed as described in the SPDX standard. +SPDX-License-Identifier expressions should be construed as described in the SPDX standard. Where `id` is the SPDX short license identifier from the `Identifier` column of https://spdx.org/licenses/[SPDX Identifiers] or https://spdx.org/licenses/exceptions-index.html[license exception]. If there is no file in [.filename]#LICENSE/#, then that license or exception cannot be specified as a detached license under this section. @@ -285,7 +285,7 @@ In the second context, only a subset of this expression is allowed by the projec An `SPDX License sub-expression` is either an SPDX short form license identifier from the https://spdx.org/licenses/[SPDX License List], or the combination of two SPDX short form license identifiers separated by "WITH" when a https://spdx.org/licenses/exceptions-index.html[license exception] applies. When multiple licenses apply, an expression consists of keywords "AND", "OR" separating sub-expressions and surrounded by "(", ")" . -The https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/[full specification of expressions] spells out all the details and takes precidence when it conflicts with the simplified treament of this section. +The https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/[full specification of expressions] spells out all the details and takes precedence when it conflicts with the simplified treatment of this section. Some license identifiers, like [L]GPL, have the option to use only that version, or any later version. SPDX defines the suffix `-or-later` to mean that version of the license or a later version. @@ -310,7 +310,7 @@ In the FreeBSD project, a number of files from LLVM have an exception to the Apa .... https://spdx.org/licenses/exceptions-index.html[Exception tags] are managed by SPDX. -License exceptions can only be applied to certain license, as sepcified in the exception. +License exceptions can only be applied to certain licenses, as specified in the exception. `OR` should be used if the file has a choice of license and one license is selected. For example, some dtsi files are available under dual licenses: @@ -321,7 +321,7 @@ For example, some dtsi files are available under dual licenses: .... `AND` should be used if the file has multiple licenses whose terms all apply to use the file. -For example, if code has been incorporated by several project, each with their own license: +For example, if code has been incorporated by several projects, each with their own license: [.programlisting] .... From nobody Fri Jan 27 10:14:19 2023 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 4P3D2N0GJFz3bFyx for ; Fri, 27 Jan 2023 10:14:20 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3D2M6rZ1z43cj; Fri, 27 Jan 2023 10:14:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674814460; 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=/3GLahrT4/V9UHOgh17CT5+2A3JTFL8rtb8w0DidWpM=; b=YLV4XSp/cUMvh3gAouIsWS5PpvDPo50+lB2NREC9GcGkaB7a/RcB8PrXwAoBBdfzFPz+zz opq6RJGPjVMY0zrzrxF+ZDUoMV4Ect5BwxQuO0KoajdXcwJXBD94E0PUEzGIH4JGPdYnJM UjxUmlhH9nL1KSukCOqGQ++rsd+ayLNEM6wm51L+BRKTAb6L32sqHUu4wVmZT555Lf7EGr gHIPhv914fP5iJQY5UEeEpIRf+km4At/+/eXhSoOH1irkjpjVSGBtJnbzIawu9SFlrwVzS +GNs8vFz/v0W6Rhs0fCo6ZJjJfttguptLCWgfbvv7q6/fc1C/mjRMcrmsUvu0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674814460; 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=/3GLahrT4/V9UHOgh17CT5+2A3JTFL8rtb8w0DidWpM=; b=RSXzR+TG+bE6NfZ4h/Q8AQiNB/S0rkNAAPOb3CkWBpOSCCI4+Nr6LsbNvNk/Yedr733EPG EQJAL4pJHkGjfjSmXgptq6wU60tFWzdkgv6vY0lt1pothJbIk02HzBkKXxBkWPe5lMhhW7 PzQ9fyIJExvKJ3hFNjcoNF/Q9qFBzWXbTs33tNSDC5UK7j/OCbq8lFAs9xHBnx7zT8srBm 4siHbUSxLPii6e+Ny8DX3Y+7CPT2dVaxc0nC8fPyOa3lO/VJJKFdQDCQ92nQTbEhbmjJDI 3Mfa24E2RfT+kGHbRxi/DS3MZg8c4NiRKulit4GotgAG6iSSu8Bqa6OhFt5n6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674814460; a=rsa-sha256; cv=none; b=pyMWBQZH3EROZ/knxegYEFb/ZN6Z8HovTyMyHIh1WR7muaUeoQvZeOJh3Kd78GCt8oc8zb g3OQoEg4MuN+TCwMVrajWL7ticCwn14q2FB+r2guxL/Py1xYmeiba/zhkvEmqJmAy5qdJf trv95ObBTcntWx8RyMncO7ZzwbPVw8LYwiziXFVIXVTLrY8swnAar2oaIEzmVLMmmr5mbV Xm5O0LN4ZaV5EZBqU6ThYSf8BI0dey8kYPF5pD07+O/tW7Y/jiuueBk81le5lsdKSTH2Qw ukPbec7XmWv83+lhuBGyWxjj42W53cks2A9SHpHNSBCvV4ob52cJ6aSHO3eFrg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3D2M5vCbz15Bh; Fri, 27 Jan 2023 10:14:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30RAEJ6m045279; Fri, 27 Jan 2023 10:14:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30RAEJwD045277; Fri, 27 Jan 2023 10:14:19 GMT (envelope-from git) Date: Fri, 27 Jan 2023 10:14:19 GMT Message-Id: <202301271014.30RAEJwD045277@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 5dd5d2fb17 - main - status/report-2022-10-2022-12/: Forward Commit 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 5dd5d2fb17719ff39ae60effa1e0076f73dcdbf5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=5dd5d2fb17719ff39ae60effa1e0076f73dcdbf5 commit 5dd5d2fb17719ff39ae60effa1e0076f73dcdbf5 Author: Lorenzo Salvadore AuthorDate: 2023-01-27 10:12:24 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-01-27 10:14:02 +0000 status/report-2022-10-2022-12/: Forward Commit Forward commit 5d4b8710d8daa3a9da3d3419465e14a429e40c31 from https://github.com/freebsd/freebsd-quarterly . --- website/content/en/status/report-2022-10-2022-12/doceng.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/status/report-2022-10-2022-12/doceng.adoc b/website/content/en/status/report-2022-10-2022-12/doceng.adoc index c7318e158e..7cd1aab35c 100644 --- a/website/content/en/status/report-2022-10-2022-12/doceng.adoc +++ b/website/content/en/status/report-2022-10-2022-12/doceng.adoc @@ -35,7 +35,7 @@ Two new `USES` knobs have been added to the Handbook: Also: * link:https://cgit.freebsd.org/doc/commit/?id=f55bb91726b6ad07362bf8aedb6a3aa9d62bd41f[Erlang facilities] have been documented -* link:https://cgit.freebsd.org/doc/commit/?id=ef23f41eb565c84fc675bc9dbf1810e51c616799[The new CABAL_REVISON knob] has been documented. +* link:https://cgit.freebsd.org/doc/commit/?id=ef23f41eb565c84fc675bc9dbf1810e51c616799[The new CABAL_REVISION knob] has been documented. ==== FreeBSD Translations on Weblate From nobody Fri Jan 27 15:14:31 2023 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 4P3Lhm0D10z3cBhw for ; Fri, 27 Jan 2023 15:14:32 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3Lhl6rpbz3L4n; Fri, 27 Jan 2023 15:14:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674832472; 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=5FnE5fdl2Z3kFavhI+jg4o/I/l5brRi0APjt5DTYyIc=; b=uRHh7H2JyyHp01gPLy1pomArO1sYV+7ZC5v2dPakdEPhrHmyrZ476VyYUhmgxyUeEDnhCX v9qd4SGUvs9HZ0U2SCCWd4NPxb4q3qz8GU87Z6o7h2lKkNbEJdca2RBYuN9+HJ37mFF4OU TgG2o3EEkcr4mCWTZ81CyO5eO3rHq9R9W4CoLQMWRZGcDGjgbX8+CY+0bSj9BC4Xv8SsNm rQxUVREf8dp5gI1BrTB5Ar9J8EKbuzLJWk0sRURLPJog4C6tF3GxDjq55J9N5z4+LZ5sDP i8AMKcKc73CFY+Jtr4BbP3B073ipn/jtmsLPkmgg8sg6xhelYtIxyJ6TmfTpqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674832472; 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=5FnE5fdl2Z3kFavhI+jg4o/I/l5brRi0APjt5DTYyIc=; b=nitgNSLC8dbLkPtcV1Nc2+TyT99w2CzTqHzwmcaEQLPU+uYZ86Z/qA0zYZn0kUabFaKJPe HlIQg6FcHiuEaSHDIyipiFv/IP++xPuOzUps37iB6BEDGZgi2KsZjipVpS2YcIOA+vxkp4 wMqAlmCZYqgXXDYmPxkIgSCQueQcJA0+xv2K8fDtO2eeQ1GNacC3/GCDV8xBwG6br4O5Ce wH0jv0gJ1XIIc2Izfggc0+NHUF4XuGLAW+4bqdc0TqPjEs6QMY/q4fm4GbT9aqaspt2B28 6akm2sQcGsWxLY0Lm9RW1pg/umnhk53MdSmfIioS+OcDJKvtupDyWhcFZfK2jA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674832472; a=rsa-sha256; cv=none; b=TOrDs+jz8KcZrklNbp2jp96qIkPXAKDv5es20IzTCVDU5heDP+1pgbxCfmac+72kTvXdFF QCtPpxt4NXoh8M4yGM8cEWrc1VnwHgHQU86x4eXOMzLlSy6faKW/fhMGvBzS+BPKlIs5yf ca6p3pLnfO/dtGnBEJbAMjarIvCc3y6+IHkROy8q+8J+0xdkEvt9AHOp+KoBdW+ARHcIz7 gpOx16jUXNR2pWw77N5UpZcnF56JISYAb3fEIoXH04kbY8A7P0o5RJGCEc9SpDwgyEm6+p f+t/7WY9N4tOhMsmwkEPSLIGL0m74w2dPbPYAuHHxepbjOGOWYMt+tYMvuwDhw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3Lhl5w7pz1CYs; Fri, 27 Jan 2023 15:14:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30RFEVPI071003; Fri, 27 Jan 2023 15:14:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30RFEVDg071002; Fri, 27 Jan 2023 15:14:31 GMT (envelope-from git) Date: Fri, 27 Jan 2023 15:14:31 GMT Message-Id: <202301271514.30RFEVDg071002@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ryusuke SUZUKI Subject: git: b30a071245 - main - ja/website: Update news item 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ryusuke X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b30a0712458d7063244263ecaae6a6e887fbbdb8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ryusuke: URL: https://cgit.FreeBSD.org/doc/commit/?id=b30a0712458d7063244263ecaae6a6e887fbbdb8 commit b30a0712458d7063244263ecaae6a6e887fbbdb8 Author: Ryusuke SUZUKI AuthorDate: 2023-01-27 15:14:13 +0000 Commit: Ryusuke SUZUKI CommitDate: 2023-01-27 15:14:13 +0000 ja/website: Update news item 90c960e241 -> ab54e60a52 --- website/data/ja/news/news.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/website/data/ja/news/news.toml b/website/data/ja/news/news.toml index 2b07d9a937..3ed5e79fbf 100644 --- a/website/data/ja/news/news.toml +++ b/website/data/ja/news/news.toml @@ -1,5 +1,10 @@ # Sort news by year, month and day +[[news]] +date= "2023-01-26" +title = "開発進捗レポート (2022 年 10 月 - 12 月) 公開" +description = "2022 年 10 月 - 12 月開発進捗レポート (34 エントリ) が公開されました。" + [[news]] date = "2022-12-05" title = "FreeBSD 12.4-RELEASE 公開" From nobody Sat Jan 28 01:25:37 2023 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 4P3cFt1Mgdz3bn3G for ; Sat, 28 Jan 2023 01:25:38 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3cFt0cLlz3lsx; Sat, 28 Jan 2023 01:25:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674869138; 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=RtzXrjuA9nFrypjjZgiRxJjj0pxomd1gF1D+qMCOoww=; b=uJIMH4Ztk6EMnrc2oAe8cPFOO3k4yoY4R7aZgMOQVKAZS2GUlyqOXlYwsS5/HcfKfokXdU 5LPn3P9xigCho3W+Us/tMZkVtN8igpTe+83eBO++bzvJJstHD6cGww8AOqBFA42o595CbR 0Wzkj41Xfwnf5lEnpCWocUjoWRWVXerZO9yhXImEzSjnW3UEvW8JYOnagqZUrlbtq6FVx7 veV4OIAsbU32kvvZm8hCCvMnl0rrOpVmm6Fhy3GBptyZb3jgBL6SYboHWQHK9LN1JgnODM iqlXWGzTyjChBnQ17Yc7M/Wewc5uyF1eFmCtajdpnUbp6Pabz5D3p7947R1lwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674869138; 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=RtzXrjuA9nFrypjjZgiRxJjj0pxomd1gF1D+qMCOoww=; b=t6jK08Rcq8LzCVlKU6bL5YNtDiu9iDn/AOJkTMgxHHkpTgxqq5QdPTXKAFhxzGPgKaADgO lexvw3Ntq0PRpX8j5/1TGz5RehzGzSQc1e+/GAQvCNZwqqcSFxWIRdvLhXejM7iwKkcwKw juLvePYnjhZVSjHHYdbFJLX0U+teC4zgCsJkgOF5veIhbq2U3Rm0jMJFErdjbh42gtfRjV zz3b6LDAUqi0qRVwNtSlz2EGRRo663KFzc0zocQYp8W6OWMLpDjJS+ITFY6hs/YU2YxU8S 5eAB+q+g7KG0YSrwqh2xvJ1Km7IIQlUqtk+4dw3kPI6kA8G3M5B92c351xoNzA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674869138; a=rsa-sha256; cv=none; b=ogXV2FzysdIsiA2jt13cCDM6UD1YvhmESoXgES0XJwc+pp5Ei4IDvL6WwEzCKs1OLqLK4E L0IyPgu5k6YU14veRBJu0vMkmMN4HQjXG9lI8r7lumzxvSmQbU6z59s6IVWoN3w3D0XOzf CyWyiDtimir0cEqi6tZbqNfRUftkxesdCeumO3Tc4lfoWTqm20M6qoFP9zZZmjZJbLP84Y nraJPSJSMh9Fv16b9My1N16dyC734mgmWGenk9csteTJr9klqKjs/+BmxFtjpniSWy39O8 GbVvbteNyR8XNNqdacYUd3YaHLrwn9DA3CpKo0iaPbkyWaETYqqYxWqPPzgjsg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3cFs6mf1zWXX; Sat, 28 Jan 2023 01:25:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30S1PbSP040922; Sat, 28 Jan 2023 01:25:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30S1PbUJ040921; Sat, 28 Jan 2023 01:25:37 GMT (envelope-from git) Date: Sat, 28 Jan 2023 01:25:37 GMT Message-Id: <202301280125.30S1PbUJ040921@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Colin Percival Subject: git: a125b1db5f - main - 13.2: update the schedule to reflect the code slush is in effect 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: a125b1db5fe0d6e8af633593099785cab0ebe703 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by cperciva (ports, src committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=a125b1db5fe0d6e8af633593099785cab0ebe703 commit a125b1db5fe0d6e8af633593099785cab0ebe703 Author: Colin Percival AuthorDate: 2023-01-28 01:25:19 +0000 Commit: Colin Percival CommitDate: 2023-01-28 01:25:19 +0000 13.2: update the schedule to reflect the code slush is in effect Approved by: re (implicit) --- website/content/en/releases/13.2R/schedule.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/releases/13.2R/schedule.adoc b/website/content/en/releases/13.2R/schedule.adoc index e94ad19351..bd7dcc8f8c 100644 --- a/website/content/en/releases/13.2R/schedule.adoc +++ b/website/content/en/releases/13.2R/schedule.adoc @@ -27,8 +27,8 @@ General discussions about the pending release and known issues should be sent to |=== |Action |Expected |Actual |Description |Initial release schedule announcement |- |19 August 2022 |Release Engineers send announcement email to developers with a rough schedule. -|Release schedule reminder |16 January 2023 |- |Release Engineers send reminder announcement e-mail to developers with updated schedule. -|Code slush begins |27 January 2023 |- |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. +|Release schedule reminder |16 January 2023 |16 January 2023 |Release Engineers send reminder announcement e-mail to developers with updated schedule. +|Code slush begins |27 January 2023 |28 January 2023 |Release Engineers announce that all further commits to the {localBranchStable} branch will not require explicit approval, however new features should be avoided. |{localBranchReleng} branch |10 February 2023 |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. |BETA1 builds begin |10 February 2023 |- |First beta test snapshot. |BETA2 builds begin |17 February 2023 |- |Second beta test snapshot. From nobody Sat Jan 28 08:54:31 2023 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 4P3pCq2XMgz3bPBn for ; Sat, 28 Jan 2023 08:54:31 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3pCq21DYz4Vmc; Sat, 28 Jan 2023 08:54:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674896071; 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=21hkXjizFlTqV6/H+p3WBKuZoIUUL1lPUe63jlD4tcU=; b=cjOpMAlN1bDP65n8bJGFuRAybZENFjkSowu0NgFzJ93cdRurmi92kUdvs18wPO1ho8V5jv RgQobjfjHNHpIkvq+4sPeGinTDR+BfW1W7BPUIaU+yZ7TefY7AAk4Hlxcg2KmoY61HgjKt kUC/q5bb89c5kdq5lHROHPK7/ofLJUYfsx0de8Fa2Q47kT32Khj1xfk81HBBsqk/rz/VAY RZctCc27uDlbYRqGrwmXXytDuzQi1tKulTuqMuazh1K8fy4yRIdtXHQUSZ8QncdCEzgi6q YwyB/4ELJ6Q/rwc05fDrV/8PDVNhKvv+tVWiwEDDHbcrdk329hxSiVeAa+fvqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674896071; 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=21hkXjizFlTqV6/H+p3WBKuZoIUUL1lPUe63jlD4tcU=; b=FFr4mz/TEEimD1RxE+cg9Q756WuYRY7rHr07L9oxNZkJOPiPIS4aDNaDBc2UKxc1eCKtWk WsBT40ggttXeDH7pdrzFhkyjxfxeM6vC74+POtwv1Rgn8I2wKPH7R7lP5czXu+6ap+86Ve bl/xZSaeaqRlhESbsYlK2jPKbdVu5LPkJGV8jylGNnUgTaNAManyUiGlMSAbN8M1tGr6We 8XVwF8TLW+HRmqKpmIy7OLanj3SMAkN3uyIcm0dQ7/UYbfecJqSzwwiVl0SQe3Xkh/duKj dCg2L8hbcK3S++bg2J+lzBW81dQFCFyrb1N++rUfiJSUlTJ2R1qUltAxPVz7cg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674896071; a=rsa-sha256; cv=none; b=WjvKjsYil0Gtq213oCd5xi9m2iJ/j7YGrZxBAkuLoBRn+WrlcKNp4NSd6Is7VQ3Lzzp5fF pt0MVwi1TmwEI+iXf8Q6QI+TerLUCmPilkl/VHmr6QW+KaSJUYOtIMfq/47etalgtMDaNj Foevf50n7Z0nsnbM0DvB3G5ujT1+I0iv74FuvIboi5HtZPcb0tOGYUWP9xwRA4oi4vZT0q 5E+yJw6NDB4wR/VOQ8IxrdcT8ZxAp0hCcldXYcsY7iCQKx1iaFUqfZo1eACNjFzbAEmzPw gtgpuHzEP8pF6b/tlCzKIRU7SiYDMaxguqYVAteqViqM7FdFac1i025MJDXGTQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3pCq151bzjrC; Sat, 28 Jan 2023 08:54:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30S8sVmI080485; Sat, 28 Jan 2023 08:54:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30S8sVo6080484; Sat, 28 Jan 2023 08:54:31 GMT (envelope-from git) Date: Sat, 28 Jan 2023 08:54:31 GMT Message-Id: <202301280854.30S8sVo6080484@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 34aaac36f5 - main - Fix single page problem in FAQ, dev-model and design-44bsd 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 34aaac36f56c4b56a168d9f392f5bc2a25998a63 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=34aaac36f56c4b56a168d9f392f5bc2a25998a63 commit 34aaac36f56c4b56a168d9f392f5bc2a25998a63 Author: Ciarán Ainsworth AuthorDate: 2023-01-28 08:53:27 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-01-28 08:53:27 +0000 Fix single page problem in FAQ, dev-model and design-44bsd PR: 265276 Reported by: grahamperrin@ --- documentation/content/en/books/design-44bsd/_index.adoc | 1 + documentation/content/en/books/dev-model/_index.adoc | 1 + documentation/content/en/books/faq/_index.adoc | 1 + documentation/themes/beastie/layouts/books/single.html | 4 ---- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/documentation/content/en/books/design-44bsd/_index.adoc b/documentation/content/en/books/design-44bsd/_index.adoc index 289efebf32..c149640619 100644 --- a/documentation/content/en/books/design-44bsd/_index.adoc +++ b/documentation/content/en/books/design-44bsd/_index.adoc @@ -10,6 +10,7 @@ description: Donated by Addison-Wesley, provides a design overview of 4.4BSD, fr trademarks: ["design-44bsd"] bookOrder: 60 tags: ["4.4BSD", "design", "operating system", "BSD", "UNIX"] +layout: single --- = The Design and Implementation of the 4.4BSD Operating System diff --git a/documentation/content/en/books/dev-model/_index.adoc b/documentation/content/en/books/dev-model/_index.adoc index 8e0a1b8226..3e3371ca07 100644 --- a/documentation/content/en/books/dev-model/_index.adoc +++ b/documentation/content/en/books/dev-model/_index.adoc @@ -7,6 +7,7 @@ description: A formal study of the organization of the FreeBSD project trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] bookOrder: 45 tags: ["model", "project model", "FreeBSD"] +layout: single --- //// diff --git a/documentation/content/en/books/faq/_index.adoc b/documentation/content/en/books/faq/_index.adoc index 80e9ee53b7..bc9a3c7524 100644 --- a/documentation/content/en/books/faq/_index.adoc +++ b/documentation/content/en/books/faq/_index.adoc @@ -7,6 +7,7 @@ description: Frequently Asked Questions, and answers, covering all aspects of Fr trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] bookOrder: 5 tags: ["FAQ", "FreeBSD FAQ"] +layout: single --- = Frequently Asked Questions for FreeBSD {rel2-relx} and {rel-relx} diff --git a/documentation/themes/beastie/layouts/books/single.html b/documentation/themes/beastie/layouts/books/single.html index ea5653a6ed..70793376f1 100644 --- a/documentation/themes/beastie/layouts/books/single.html +++ b/documentation/themes/beastie/layouts/books/single.html @@ -121,10 +121,6 @@

{{ i18n "resources" }}

    {{ $pathSections := split .Page.File "/" }} - {{ if $.Site.Params.isOnline }} - {{ $singlePagePath := printf "%s/%s/book/" (index $pathSections 0) (index $pathSections 1) }} -
  • {{ i18n "single-html" }}
  • - {{ end }} {{ $path := printf "%s/%s/%s_%s.pdf" (index $pathSections 0) (index $pathSections 1) (index $pathSections 1) $.Site.Home.Language }} {{ $pdfUrl := printf "%s%s/%s" $.Site.Params.downloadBaseUrl $.Site.Home.Language $path }}
  • {{ i18n "download-pdf" }}
  • From nobody Sat Jan 28 09:18:29 2023 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 4P3plV1DSgz3bSBl for ; Sat, 28 Jan 2023 09:18:30 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3plV0hspz4Xgp; Sat, 28 Jan 2023 09:18:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674897510; 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=N+EGDqnQChcb8YcASKCu1U9o3g5W0oSLtx3YO2WK8wU=; b=fJKEAmogRNKWBI2Kqcp/ZCaIG5R+scR2oBlPxwnmgvZZTzF52keaeH8jJl8OVNt1jLoTQ3 WmjAPkavkjd/WV4Fto6ybUH59tCPG/c+I48fF+HIr/Pz9Ol62KZoJ4XIQVrWQ0Og5qjYDZ Zb0kWXdm1hWM5Qkn4x8wGPCxubbXz2XcfTJdFdjeuksNA6uLQ/PyfC0dRN2OKa3ayysmmi yIwd/stjVaSX/sp49Y4OEuqxZ3oSmTO4A+HzmznpH9ysxjCRK+J3RnR1JaPukS3RneZF/G kpzmXEVhltmEQsapVFte5gPArgASz6yrzmH1fOAT+Y8ozANXSPBMl3T/zo8gcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674897510; 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=N+EGDqnQChcb8YcASKCu1U9o3g5W0oSLtx3YO2WK8wU=; b=J1MSepu7wmbJBpkzCl9ZtGhgjo0srkjs/1yOVUkYEUj4ytuxvNiQ9SL0TAuCPkVxXKk+dA a11nmNMMCeMnBlftOOrMxK4QynB1PvUAyWi3/Vt/VYKTzsm52cUw0MPz9vQM4k8335BWqe 569+EEy119ttnjIuNpS9l5EIb2twU9YPBmDajk3r+/Fx1ihPjBOBu+sRabrwbbCED8Qy12 r3AwDOBshOgwLqj/nN+HNNuzIWwew24CdvPUYjYHQlVQFcLW49PkfBdWWkB5vXjbSgap8k GiBU0ovv1gCZOAD8F/yQ9OSe0Et2PKRT6t2xBTPLRR/QH7O45xtUGEizq1MwSg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674897510; a=rsa-sha256; cv=none; b=Vx8fDCNs6qgBQTOpjLPBjWUwzqHFSMnTtz2sS8oQMiyT/ynWU+lguEtlSozpflf0tKlg5y gitXWpnSIfI5v7iWaLQfhefnHAQxVGUxndPAFFzUTX06//qeEs07tNTS/GZ7am/ygfdNW1 UmloleEJX0MvoRQQ74ZxBGzUQVOEuBEBdsdh/MqRdPkKMkxsPIOq6OJLBakmIiUOqFA9PG Yv0Rzju/jrYZbAVAJjz+d7cakOa0VJP47ZWd4K9vQ/OLkIv4RXbdkdkU+Vd68MxHWGexGl 1jZcnraww8364mbe6niwD7Ysic7ZonwdND++pPQjdggZoy3ApKLdDRqlUfJN2g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3plT6qz2zk93; Sat, 28 Jan 2023 09:18:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30S9ITNK010151; Sat, 28 Jan 2023 09:18:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30S9ITm6010150; Sat, 28 Jan 2023 09:18:29 GMT (envelope-from git) Date: Sat, 28 Jan 2023 09:18:29 GMT Message-Id: <202301280918.30S9ITm6010150@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 6fef465c04 - main - Add RxTx to consulting services 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6fef465c044bac72099195bb707b376e19dc3d72 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=6fef465c044bac72099195bb707b376e19dc3d72 commit 6fef465c044bac72099195bb707b376e19dc3d72 Author: Vedran Miletic AuthorDate: 2023-01-28 09:17:53 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-01-28 09:17:53 +0000 Add RxTx to consulting services PR: 268977 --- website/data/en/vendors/consulting.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/website/data/en/vendors/consulting.toml b/website/data/en/vendors/consulting.toml index 03b18460a0..2f5d46101c 100644 --- a/website/data/en/vendors/consulting.toml +++ b/website/data/en/vendors/consulting.toml @@ -476,3 +476,10 @@ category = "samerica" name = "AMG Labs" url = "https://www.amglabs.net" description = "We are a software development and server management company operating in the market since 2014. We work with the development of customized web systems and the deployment and management of servers based on open source technologies such as CentOS, Debian, FreeBSD, OpenBSD and Ubuntu Server." + +[[consulting]] +id = "rxtx" +category = "europe" +name = "RxTx" +url = "https://www.rxtx.tech/" +description = "RxTx offers scientific software development, maintenance, integration, and deployment services. Specific expertise is the cross-platform porting of scientific applications and libraries, including from and to FreeBSD. Contact us via our website www.rxtx.tech or by email info@rxtx.tech." From nobody Sat Jan 28 09:39:39 2023 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 4P3qCv6hQqz3blTt for ; Sat, 28 Jan 2023 09:39: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3qCv66Rbz4ZBH; Sat, 28 Jan 2023 09:39:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674898779; 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=ye7VA8JYp/Iup8aXnwtZi0rzW4mmqnSQ8JMC8EifHSk=; b=tl0T+uXFTbb375RMz2jEVUImr2cFJcydRlhsqiFbtDl61CehLn0r/pYNs8uLaX/nZgBJ8M MINXsN44zb1/GEcud40D24002aKy70SCL3f4/RgS75fJlWtwEudX4bncI/aT3w0yM6M7ZY ZdvWrV68c+6v7d1xxuRThplwj+TOnJOSAk7qOnxSuiYWEuS3718njEbGdaK8ixPF2DLLIO 3q9X4RkyiMw6L70zVB+g/NXFH/yiKCvllFRIUMyoiyFK7vbOeDuTLvfXtc7DDmRjk/o+8k 8Fm+MAYwwf11UW9AfjnSf2Pi/HdsmKfbhAXeB1OX0V4sSLxOgk2xCXvt5bFqDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674898779; 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=ye7VA8JYp/Iup8aXnwtZi0rzW4mmqnSQ8JMC8EifHSk=; b=UKNd3lL1pR1+Xmiop/GNbtIvAxtGOBCBEzv+Q7PCl36c9x5R6QQ1+pPLFDbjJECnYSr0Bf MCftTkePeT/+9+lDse3egQtENxn5QvdErFd/nryxaVDHXwz1ZpQ50fTM6CsWvn5vpiDavk V+YnZCEPezkbqlS4nfHUT0giG0wlzGY8Ypz2ZdK5mnqVEhu37L3oVH/ol3/kw699Sivcgv Gi5eDU37ileJZd2RdKNl/iZCBZ86OpImQxRoHQU2bRCitxBoCVhPKqC4oQFEQkpqy3uwNP kDZW8Hwe6HRGQ/EevJcFaEj87QGgFieSyniQUbhNLCz7HgWJcnnQMwtJrM7a6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674898779; a=rsa-sha256; cv=none; b=C3tedC4FSrYm9Caz68SlfjEbS6cYqj3E998yDfbGXoHffsx2OvpYmmEXTH0OlNdjTZflU8 +iYTuckue/YbCtffaZ5AFW+dutNomsO/1o3sAzj+iYXwX5AhJH6ishxvCKWFt/6SvgVBLg 7L3wFeIYl7c7W5Oai9Yk3N+ooLrL5nyWAYubkRZ6JAUnwufQdaRtkxVHk2u4BRGLDqSSV2 l4cwpzgbqcsElG+AuLmMPW1hHkOqP4//Gescqwvc2FfHCjZaRohBeBk1/fVyHeTizj8XAo A5ty3vrAOkKl6Z/soxv/ttBd+UMiizZ7PpHPTS6IlZC7nOiO1auV7uQ1dUyh5w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3qCv57pczkVh; Sat, 28 Jan 2023 09:39:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30S9dd3O038991; Sat, 28 Jan 2023 09:39:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30S9ddq4038990; Sat, 28 Jan 2023 09:39:39 GMT (envelope-from git) Date: Sat, 28 Jan 2023 09:39:39 GMT Message-Id: <202301280939.30S9ddq4038990@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 5ca051dd3f - main - Upgrade macOS instructions in FDP 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5ca051dd3f8798bd3e43820fcf7466ece968b7a0 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=5ca051dd3f8798bd3e43820fcf7466ece968b7a0 commit 5ca051dd3f8798bd3e43820fcf7466ece968b7a0 Author: Ciarán Ainsworth AuthorDate: 2023-01-28 09:38:52 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-01-28 09:38:52 +0000 Upgrade macOS instructions in FDP PR: 269191 --- documentation/content/en/books/fdp-primer/overview/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/fdp-primer/overview/_index.adoc b/documentation/content/en/books/fdp-primer/overview/_index.adoc index b728d23a9c..1c7ca13739 100644 --- a/documentation/content/en/books/fdp-primer/overview/_index.adoc +++ b/documentation/content/en/books/fdp-primer/overview/_index.adoc @@ -258,7 +258,7 @@ $ brew install hugo ruby git bmake + [source,shell] .... -$ echo 'export GEM_PATH="/usr/local/lib/ruby/gems/3.1.0"' >> ~/.zshrc +$ echo 'export GEM_PATH="$(gem environment gemdir)"' >> ~/.zshrc $ echo 'export PATH="$(brew --prefix ruby)/bin:$PATH"' >> ~/.zshrc $ source ~/.zshrc .... @@ -286,7 +286,7 @@ Repeat until all of the errors are resolved. + [source,shell] .... -$ bmake run LOCALBASE=/usr USE_RUBYGEMS=YES +$ bmake run LOCALBASE=/opt/homebrew USE_RUBYGEMS=YES .... . Add all the files with `git add .`, then review the diff with `git diff`. For example: + From nobody Sat Jan 28 10:48:59 2023 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 4P3rlw2RM7z3bwDv for ; Sat, 28 Jan 2023 10:49: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3rlw1clHz3FSJ; Sat, 28 Jan 2023 10:49:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674902940; 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=TRJweZni3EOA6qyc/ieCjxpF/QMEt0YVfvo5O82l21c=; b=LG4mciO+HLxJlMySpIzpeAoebHL+VjQWcZwxtgVExom+K6MT66q6p1kKn13bnRcu/Nqull Fle93qBr9+1oryWjkNtuIJH2LG14FaRdaOA39XOMQu4X6ocg2t/nSGoEfjGOTvCyTbIHBG ZZTwWjXc7KurWE2D6YrLF77SIQNPxfzqMTbtOm846c5sudDeb9wmP36DRL1FvUjjrZgp7G 3+f69FMJIwJkpWCRjWVvfZma6l8MvLvA2IEDAqDFXbL59I/dYlhWyvIweJEedPKiX1pzE8 +L95Kj+Fw5LJW+sVFs31RfYaJc9JV6jBKEkryLyDvoIzNhh3uSsUZTDeiiCj1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674902940; 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=TRJweZni3EOA6qyc/ieCjxpF/QMEt0YVfvo5O82l21c=; b=evgGLu+goADPl1Ux7GqEPOb2zsNxbYbGHjHLA6LtONrfAcwr8I6M5+Xu7JUIed1BVTT6tS Ig78Cer7UZyKjbVnmQHr8dkISGfXaT9rTb3OHGZT3Tv5WGjKkAwLq+8KVlVtlzFHkwbaVz ysmv7CJFNBOZa687BXZv2/rYr9X3JCN3PgdGctHWkQOg11BG7XsqFgQyQobBOxLOd8A+OS pljSHsme0rWvjkL9zjrC2qJ7KEFLbN70+myQ/QYgQtnHFoUkD/bSuEjQu5CpUPtNr5mfGm JuQRK3Z4qMaq452iSRFFZWdaL5iUuToASWT42fjoOW5WZhp20g85Ayaxw7Ks1A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674902940; a=rsa-sha256; cv=none; b=Zm2x/bq+xTNDLhwdWh5GG5lDWc5e8AbPdRknbIILmuHvAQdSirZUYWJGsdHOPK+puOX2bT ha0cfSzuW6BEBfBGUKxGXgEHlZtHkdEbrVZB1Zvxx/MK4P3+ZmpNX5bV7e9QVua0o4JFM5 3pDiqeP0E/683S36qbMDBQh6BW3GaVl+Cz06lIBn1+32sLWhJNOm4zECWL906zYVvvkNBN RB4PhHaLz1NrjwQGri7bUluPzPbTaOuL2nV6qIu57w8y8aYFmHzyXvio+uEHn6zHD0VBcs lK0lk8xjf3n0yeggSfolRuPexPVp5mAOnQILHOBSihceHjXALab9ZL+OvWTk6g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3rlw0ZVqzmPD; Sat, 28 Jan 2023 10:49:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SAmxth038130; Sat, 28 Jan 2023 10:48:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SAmxKM038129; Sat, 28 Jan 2023 10:48:59 GMT (envelope-from git) Date: Sat, 28 Jan 2023 10:48:59 GMT Message-Id: <202301281048.30SAmxKM038129@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 5070568cdd - main - Add pkg install clarification to FreeBSD src lsp article 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5070568cdd839adae70b1085cf7fd173f55c274a Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=5070568cdd839adae70b1085cf7fd173f55c274a commit 5070568cdd839adae70b1085cf7fd173f55c274a Author: Derik AuthorDate: 2023-01-28 10:47:54 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-01-28 10:47:54 +0000 Add pkg install clarification to FreeBSD src lsp article PR: 269137 --- .../en/articles/freebsd-src-lsp/_index.adoc | 31 +++++++++++++++++----- 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/documentation/content/en/articles/freebsd-src-lsp/_index.adoc b/documentation/content/en/articles/freebsd-src-lsp/_index.adoc index 8b6647833f..ac916d756e 100644 --- a/documentation/content/en/articles/freebsd-src-lsp/_index.adoc +++ b/documentation/content/en/articles/freebsd-src-lsp/_index.adoc @@ -46,13 +46,30 @@ toc::[] [[intro]] == Introduction -This guide is about setting up a FreeBSD src tree with language servers performing source code indexing. +This guide is about setting up a FreeBSD src tree with language servers performing source code indexing. The guide describes the steps for Vim/NeoVim and VSCode. If you use a different text editor you can use this guide as a reference and search the equivalent commands for your preferred editor. -[[ports-required]] -== Required Ports +[[requirements]] +== Requirements -Some ports are required throughout the guide. -Choose a favorite combination of tools from each category below: +In order to follow this guide we need to install certain requirements. We need a Language server, `ccls` or `clangd`, and optionally a compilation database. + +The installation of the Language server can be performed via `pkg` or via ports. If we chose `clangd` we need to install `llvm`. + +Using `pkg` to install `ccls`: + +[source,shell] +.... +# pkg install ccls +.... + +If we want to use `clangd` we need to install `llvm` (The example command uses `llvm15` but choose the version you desire): + +[source,shell] +.... +# pkg install llvm15 +.... + +To install via ports choose a favorite combination of tools from each category below: * Language server implementations ** package:devel/ccls[] @@ -114,12 +131,14 @@ au User lsp_setup call lsp#register_server({ .... au User lsp_setup call lsp#register_server({ \ 'name': 'clangd', - \ 'cmd': {server_info->['clangd12', '--background-index', '--header-insertion=never']}, + \ 'cmd': {server_info->['clangd15', '--background-index', '--header-insertion=never']}, \ 'allowlist': ['c', 'cpp', 'objc'], \ 'initialization_options': {}, \ }) .... +Depending on the version that you installed for `clangd` you might need to update the `server-info` to point to the correct binary. + Please refer to link:https://github.com/prabirshrestha/vim-lsp/blob/master/README.md#registering-servers[] to learn about setting up key bindings and code completion. The official site of clangd is link:https://clangd.llvm.org[], and the repository link of ccls is link:https://github.com/MaskRay/ccls/[]. From nobody Sat Jan 28 10:59:53 2023 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 4P3s0T48dnz3bxQb for ; Sat, 28 Jan 2023 10:59:53 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3s0T3f8kz3HHY; Sat, 28 Jan 2023 10:59:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674903593; 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=6nG6lmU9KQT77WajivuJLvx26Lc3ZTdCnH7b0hWJ57k=; b=jqlxD8hmV2DqbZl3+wmD5Kl8K7SbUVHxliOoYlR+3NcNpHHgvN1ONHrAqcC6ZMwQrZiqHW sVQI/JLEIoe1WuMj0uydkWlBA2Vs/0rwEP39zkw4d/raqkMAAv+UO5uzjcDsX85YFKUuf9 2FSp+ZBiYsRD1LFn3JL1WmaIPgD7r1o4yfjjNdm610xg36JXNvzN/5eePQxkeaWPnGPUAu CutvQVW34+eKp9oSb8W7ErDRK9wDUjjuWH2J+0W6rIC6uwGjJJsDgbHPtblX5ut1OnDh4n 223+/CgpJ+DDrMiS851xHFPz+qvFP5i6m5ozTlBWBpKAt6cK7Fy5FlMXRX/yOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674903593; 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=6nG6lmU9KQT77WajivuJLvx26Lc3ZTdCnH7b0hWJ57k=; b=Jekudve+9moWtR5NmaFr5TLjl2BGlocigcHeQ1LpSMyXrztVUKmG9v0hXrRc/f6xM8psv9 PMHCBpyNRr7ancPQEIm9wBF+KMZmiXZqbXDHcxabjzjDVMPXtG7IDfJPoEG0bDlYS789kM W0t2422PR6LdTe/M+zljdRLgSB8oNmCG2T2eoU3yNh2mUVxcQN2gMDYTaumPK680bpMScN hIvkaFcBLNSG8te4jKCZJzyYBZi+mMyoBgOtATFfveTj0iYch1TVp3dq/+803NJz8kMSLu +hNGuXv7gThmA12SQgDRBWM91t9U8DNf64baYjLxe3U5T6AirCmTnBYdxYQJLw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674903593; a=rsa-sha256; cv=none; b=kHMr4tW0A1UuFzBsqc/wkI+NTHIr7bmpcgzV/BUTeg6LfV3B51bDiIoP06PXMn62NXEynr x/vccji7GaHmtu6QJLiUYiR5xD+LEl8QXgodFejVDHBmnzSVW7Q58B8UNjc3RtIxnljg4I CjrURauWwuNaL8JvLXst67qJ/LfANiqeT0cnMRv2k03fmSnpocEOYTfScVseFN7UD9zSJc /hXj/36+3EVRI1hDdL/KT1pcvebTOecnHryrrtkrbjOSCaJfbRa0M6HmiPi9hrwWXaNrZU 7mJu+xmiVcbsdfYLCHdtB0ILAoARRqbl360w9bNhd/GzJNIJZzLYuZkyGlCDsA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3s0T2bTQzmQq; Sat, 28 Jan 2023 10:59:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SAxri1052038; Sat, 28 Jan 2023 10:59:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SAxrw3052037; Sat, 28 Jan 2023 10:59:53 GMT (envelope-from git) Date: Sat, 28 Jan 2023 10:59:53 GMT Message-Id: <202301281059.30SAxrw3052037@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 0536b0e716 - main - Basics handbook chapter - change shell clarifications 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0536b0e71685f6e1aca3d8f8aab20254a4bfdf92 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=0536b0e71685f6e1aca3d8f8aab20254a4bfdf92 commit 0536b0e71685f6e1aca3d8f8aab20254a4bfdf92 Author: Ciarán Ainsworth AuthorDate: 2023-01-28 10:55:44 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-01-28 10:55:44 +0000 Basics handbook chapter - change shell clarifications * Clarify that the user must enter the password * Also note that log off and log in must be done PR: 252951 --- documentation/content/en/books/handbook/basics/_index.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/documentation/content/en/books/handbook/basics/_index.adoc b/documentation/content/en/books/handbook/basics/_index.adoc index 74a452c61c..a2ea2cf6ca 100644 --- a/documentation/content/en/books/handbook/basics/_index.adoc +++ b/documentation/content/en/books/handbook/basics/_index.adoc @@ -1697,6 +1697,9 @@ For example, to change the shell to `bash`: % chsh -s /usr/local/bin/bash .... +Enter your password at the prompt and press kbd:[Return] to change your shell. +Log off and log in again to start using the new shell. + [NOTE] ==== The new shell _must_ be present in `/etc/shells`. From nobody Sat Jan 28 11:28:48 2023 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 4P3sdr71ddz3c1m1 for ; Sat, 28 Jan 2023 11:28:48 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3sdr6LFTz3KMT; Sat, 28 Jan 2023 11:28:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674905328; 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=avr3kU88qKUGK/ZTCktuVszQDMir3VwJP/WPAhdiDVU=; b=g4wcQLt/o4Oe3ODxJFlKH1Em7+imr+TkI3tKsdlxSX7RgHOEmyA4OvcAAtaApXsizSOQs/ 2SYOFF6GjIrlI/Q+zFBT8IOYb0Hq3Mak8NN28ie4F4zTDXa2pkyH5POi5Ym0DccxsWLZgS LPXzpgafLUtdl58SdEJtJ3UTRxUP3M/DwpNdokVEU0CllN9xL800LQZAs0XHYZClc2BhMV 4lRn6h1BDU6wkT8ofu6hAmA4esIS2MnFnCcnu3Zr0l0k57nyUXWOh8x9nN8tDFwdyXP8sW Jdd7ilWucL0kpBGG6CTTYXyKsb/mkeT53ToQsDsOo40tfmUh345tQ05gazOaZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674905328; 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=avr3kU88qKUGK/ZTCktuVszQDMir3VwJP/WPAhdiDVU=; b=BW0EXGGWZRyrE0lQruWoEHim6rO89i3UkEkKMWo9RiIOWI7oyk+QDB61WxlzeSnx2zvPxI jpT9FwMLTpIESCpUCtfuw8q2z5vgq44pLv5CFU0l1oAVgQInZ861o+0BMcrV6Bao9gRsc9 ozu3JVhsEzQjzrC9UVqU06hlntO5oqDhagiHywoOhl1qcpc17CPxhrislcuImOtTGW/85O 2W6GvnHD+Q+THML/1KbiMlj1JRAtUNQypj7AXDndWwTRkjMiNpUXMVT5T0JeFN9Co3LhJS sd/1OdkjqR5DHwj1K3P+uhm/vMQdnos4qHwXkvTKxiQ0eMTatoddy2CzH0D99Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674905328; a=rsa-sha256; cv=none; b=xO0hFYVkKjPlM2xUUuaHz/tcYHjdY/N6+JHnRsotw5ggfdxMN3GVC5ILiy4hKECttrl7s4 nHFYjSNqVM8yxb/V1hiUU4RTtb6xiNMYUq23WyJYfLw7sAK5dIMYduF99JmNCnirUjQ9L+ M2Q+E6xziqCvNC1aTvvoAYAhOhbA57tgWC6VW766nb0Ip8bcDud1zY97/A4DkBd8JSd1dx GRDEBufgfSal217Mm6tCeUoznXUcvBbw3y2OoaIJFJP/2lZ9TN4FXL6Y+S38JN9qsHUvt3 S7flVoBDgBKbNeEvbheXOL1TPvrwIWp5oNxF8Q3hxp8lIoFl3wfTwoly6K1QBA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3sdr5Q7Lzmk2; Sat, 28 Jan 2023 11:28:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SBSmcl095256; Sat, 28 Jan 2023 11:28:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SBSmeT095255; Sat, 28 Jan 2023 11:28:48 GMT (envelope-from git) Date: Sat, 28 Jan 2023 11:28:48 GMT Message-Id: <202301281128.30SBSmeT095255@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 8b11c6d006 - main - new homepage for manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 8b11c6d006953e4728eb2434bafd20c5d94aa2ed Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=8b11c6d006953e4728eb2434bafd20c5d94aa2ed commit 8b11c6d006953e4728eb2434bafd20c5d94aa2ed Author: Wolfram Schneider AuthorDate: 2023-01-28 11:26:45 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-28 11:26:45 +0000 new homepage for manual pages The manual pages homepages is now man.freebsd.org instead www.freebsd.org --- .../beastie/static/opensearch/man-freebsd-release-ports.xml | 8 ++++---- website/themes/beastie/static/opensearch/man.xml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/website/themes/beastie/static/opensearch/man-freebsd-release-ports.xml b/website/themes/beastie/static/opensearch/man-freebsd-release-ports.xml index 2fa9efe9af..40c5b3032a 100644 --- a/website/themes/beastie/static/opensearch/man-freebsd-release-ports.xml +++ b/website/themes/beastie/static/opensearch/man-freebsd-release-ports.xml @@ -3,8 +3,8 @@ FreeBSD Man+P FreeBSD Release + Ports Manual Pages UTF-8 - https://www.freebsd.org/favicon.ico - - - https://www.freebsd.org/cgi/man.cgi?manpath=freebsd-release-ports + https://man.freebsd.org/favicon.ico + + + https://man.freebsd.org/cgi/man.cgi?manpath=freebsd-release-ports diff --git a/website/themes/beastie/static/opensearch/man.xml b/website/themes/beastie/static/opensearch/man.xml index 68b81999c9..0f06bade05 100644 --- a/website/themes/beastie/static/opensearch/man.xml +++ b/website/themes/beastie/static/opensearch/man.xml @@ -3,8 +3,8 @@ FreeBSD Man FreeBSD Release Manual Pages UTF-8 - https://www.freebsd.org/favicon.ico - - - https://www.freebsd.org/cgi/man.cgi?manpath=freebsd-release + https://man.freebsd.org/favicon.ico + + + https://man.freebsd.org/cgi/man.cgi?manpath=freebsd-release From nobody Sat Jan 28 11:31:00 2023 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 4P3shP0dWfz3c29Y for ; Sat, 28 Jan 2023 11:31:01 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3shP02VTz3KSs; Sat, 28 Jan 2023 11:31:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674905461; 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=RYeRuDbtF5qiwSu23XuOKK+OGZEtKzpEeuItxD+hhfA=; b=qK6XT+4KL+JhdzOv9cqL1JLq60Yh+H4ks4OPDjKqEChTeJPLfMErV6g1VshZGPdhDfeOr4 fXh1CWSIx7QQMengCOP65TPcn2cJX88SIVf7XCsPlsjZG7+DHaYGn3MaNiQfPCcd6Qn6KV pL/ajA/uGdkZ9nVSkXM93eFhGRAoeuY5JDwjZ8Rsl9eNty/2OsqbyucwKp+6WeZsF8UI3B P2ce7SQTPIkUu3nGAozXgN4/B47PwlPKhzzhq1S32IWhxCi9/Bm700t0Ab8xm6qvr9TFme wYA88PHnd3Sq/KDzvxeNqUt0m1Hqn+UDlQV9oAm1qm7e4S+m/wGh6PsgI9x72Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674905461; 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=RYeRuDbtF5qiwSu23XuOKK+OGZEtKzpEeuItxD+hhfA=; b=vIytSiGUufGh4vwkGI46QUKCQruNaj3XEW3w7g7Ux/kaweVR6587tJqKqqLFELJqQxmjm+ vyos4eBZbTwcC9QmRyv5PFUVOfscfu/9A/+1F5qYLjUVDbRPTm4NeQFkjpOyDSlzaH+/qh sd+54vzoP+096pGxPp4lEjZLaTrk2OPg0XpuzGQq3QS4hjbGj7n/ILjwcANKfAN6mtkSMM zb6sfxwxq30AGH9uhtnp+6COU36KlUYXwZoN8hcdH4E9kFZlzWvGuU7/h2hxoLr0s5dsrZ mT7IA0P+0tpbywvzI2018er/4b2AwQKV10X9rtlc9RZ0uFWiuYCt8s6wiQs/oQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674905461; a=rsa-sha256; cv=none; b=UDgJ4bR2O2rU6UGVBlALvfRfKTlYEFSuNHlgJq4/XfhxOer8/YDN+XH9pFMQEsoXuj3V0I 3zZtHhIENCQm4MJ53sCJzNTbYzKm8aMS/VIK1DzVfjHkO0QK0Y74iBghjXM1crFj3gYkHN sPyzibHib7t9MQxF/CaQ+obdySxWmgYUhT/GoffDlwW6j83vABGjmKZ7IEkb1VySszbdq2 r368r1lRJBhoaJlPVkknsx4hHPEfNZv9lV1kqJPND7nWOH3AOLgRV+xRJPCHqynSJrSE7+ k4ylx6VC0Mo9OVN+BZxmHx+xW2qC/vddeCHay2tfkRgADDy0kNzt+vNdwx/b4w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3shN6C5GznQh; Sat, 28 Jan 2023 11:31:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SBV0P0004129; Sat, 28 Jan 2023 11:31:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SBV0NJ004128; Sat, 28 Jan 2023 11:31:00 GMT (envelope-from git) Date: Sat, 28 Jan 2023 11:31:00 GMT Message-Id: <202301281131.30SBV0NJ004128@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: e833955773 - main - update homepage for FreeBSD mailing list message ID search 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: e833955773f9d02d4d40a3374fc3e253d9dc3122 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=e833955773f9d02d4d40a3374fc3e253d9dc3122 commit e833955773f9d02d4d40a3374fc3e253d9dc3122 Author: Wolfram Schneider AuthorDate: 2023-01-28 11:30:33 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-28 11:30:33 +0000 update homepage for FreeBSD mailing list message ID search --- website/themes/beastie/static/opensearch/message-id.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/themes/beastie/static/opensearch/message-id.xml b/website/themes/beastie/static/opensearch/message-id.xml index caa19ea665..1682f24e79 100644 --- a/website/themes/beastie/static/opensearch/message-id.xml +++ b/website/themes/beastie/static/opensearch/message-id.xml @@ -3,7 +3,7 @@ FreeBSD M-ID FreeBSD Mail Message-ID UTF-8 - https://www.freebsd.org/favicon.ico - - https://www.freebsd.org/cgi/mid.cgi + https://docs.freebsd.org/favicon.ico + + https://docs.freebsd.org/cgi/mid.cgi From nobody Sat Jan 28 12:06:02 2023 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 4P3tSq1BdVz3c6C7 for ; Sat, 28 Jan 2023 12:06: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3tSq0hBZz3Ncn; Sat, 28 Jan 2023 12:06:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674907563; 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=oB/wV4p8y9dTMKVoedOpOqmbewqDEmsjeVklfRiDQ/4=; b=daNwDgXkG58nv2PWBVPkOMQtDgEkunTYbcL5CfTct8zA84nVdtb1/RrKleDflu6cQeXnnW fGTrReDgUOR3y461VKkDXLIXUXeAP39zDCFHT80oJXDPLA44aqGKb+Gfck5kkfr5Oo5xfO oZ+q1L0O6rfl7Kyccp46nCCde0sVnM3n481iOpOTJX851A+z73rwWbXmfMznGu/ReM52y2 QAopXiSGQxu9vBetuNfyV7ekkVcwsntkc/PpjgsGrvoxnHRVq5tAQs2m2cAGfTVGKH3rBO 1RL0CCIZ2/kLTGLBzJ3F4ebePg4EybeBGy5gPGFg48WU/sPWLfBvn6dWNoYqLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674907563; 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=oB/wV4p8y9dTMKVoedOpOqmbewqDEmsjeVklfRiDQ/4=; b=GD93DdPHSnMK5fsu2P7adl2WbkgPyarNeAwu93ipMZWLu6ysgI3QM/CuHqA9bePE/XfqFQ GXvFYXZoBLlAXCRiizUKxmwUxHcwyBkBxlThkHTRZf9o5zSUsNJF5/ocMZDKEHjIpPrg2K Bim3/bsVS8P1Z4GVOYQu3IxorfVHE1jfWb0tzf+Uk3Ucn1LYIbO7k5KoRnxeB/TWUdBjvL Xj5AyNuOZQQiq41G2ZMpiN84O1mQUNqpLKOnaDEhUgcopDmWca6R+E+dBHAQTanPMjkqwL 1qITbslk4TtgokKERywgmy6gU2tixSEDJw1LMyuPSi3TZucWKlBn+ktQkjAzPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674907563; a=rsa-sha256; cv=none; b=VZjcBgfDMAAhsnuO6EDsy5LHRDUMvYhEcYdmgqkL2HgviAtTMTve7w7ogVgy0LzfotekGo 2aFREgNYcY5XjWYSVBufmtcLbock7QDuASVBwcRfc3i7azjXojykVcKjKPUH4rvSqmItWh 70V5IeMT8V/Zigo/Z1pMy1nhFJh0Js/aRFR4qiFp2mpl3Q5paXnTlRv5T9eNTQrugSQ3AI fKEMpkFsqgwpKCfUuyj/S1QNLDdnCq22SwOghOPFSUPMIfqEr+di6AiyLvm50QLubXkEsS PZk+20R4db5trSWv0gcBF0AQw6WMZRlCMX0YgKXJvSy1PlP6SRhKgPB38N9ntQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3tSp6lHbznns; Sat, 28 Jan 2023 12:06:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SC626Q052115; Sat, 28 Jan 2023 12:06:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SC62wx052114; Sat, 28 Jan 2023 12:06:02 GMT (envelope-from git) Date: Sat, 28 Jan 2023 12:06:02 GMT Message-Id: <202301281206.30SC62wx052114@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: 2beb76e2bc - main - update homepage for manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: 2beb76e2bc7b569d7fd603252d2a16f2f0de6771 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=2beb76e2bc7b569d7fd603252d2a16f2f0de6771 commit 2beb76e2bc7b569d7fd603252d2a16f2f0de6771 Author: Wolfram Schneider AuthorDate: 2023-01-28 12:05:51 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-28 12:05:51 +0000 update homepage for manual pages --- website/content/en/cgi/man.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi index e6e6e1bdba..3b24253c9a 100755 --- a/website/content/en/cgi/man.cgi +++ b/website/content/en/cgi/man.cgi @@ -1075,7 +1075,7 @@ $sections = join( "|", @sections ); # sections regexp $mailto = 'wosch@FreeBSD.org'; $mailtoURL = 'https://wolfram.schneider.org'; $mailtoURL = "mailto:$mailto" if !$mailtoURL; -$full_url = 'https://www.freebsd.org/cgi/man.cgi'; +$full_url = 'https://man.freebsd.org/cgi/man.cgi'; $want_to_link_to_this_page = 1; &secure_env; From nobody Sat Jan 28 12:53:32 2023 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 4P3vWc6Zckz3cChw for ; Sat, 28 Jan 2023 12:53:32 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P3vWc617fz3hVB; Sat, 28 Jan 2023 12:53:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674910412; 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=VWioSojJIdD/15XSfRMAR18AnjyHLoO8LYn4qiOy8z4=; b=Fz89l+SZdO9VYxwQG+jmGgK6tnQhAJEe0IVFEEBnYj+tW9v0GnW5kF9/DRRRdVjkiRrDnZ eF52FxYnoWX0DQThQhcCN8tyUfanzxnCbN8ApK5Amta+OIfmzRmarWbRqTKPaCc3rp5gTQ hdl5Imok4SPyRzGXhYJCA/X1gFSJUqyxfk0PKP1wFWAdtlMIYpZrDwSX/46yYRbZvYqLBo qZt3vRBcKzoulCdDegsj7PWSDOV3bw9JWpsbmuPW2FHGj5xtO6mdc5cdrN4sDnc/9dQW65 Zw1f3kVXahd54EpQDSbhw6VVkAq5+1MCQo7q4yshlFPiMJ67VclqLf8eunq07g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674910412; 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=VWioSojJIdD/15XSfRMAR18AnjyHLoO8LYn4qiOy8z4=; b=Ui9z1TAcnpCf2BlcfzG6F09IIXTjXjcytH9sVseKyeGp5Rp0791AEViEmU4kjMHc9unP8n HdtpcAPTt2778If9zZAjk3KwDNDNogrnQlDqcOPDSEPRLLFRZv7wwS/A04Zv74yawvGRU7 thxs97jKCjgMbh3p7AEaAua85UT/jD6b8GpZFct2oRUUFqo+Ak0C6990z9ZhDTeyNLcOgd JcFp1OLdpjI4cY20dbDBg2qspRPflJLcuH1aBYAJwRk+HBFZImSVkhrvY0a7JzZgjD4teh 15UW6GbdM02kRSLzHEIRJFKiB6wlw6XOH9ZaDkXs0o+wEdqAotoEKfNDuYXFdg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674910412; a=rsa-sha256; cv=none; b=cdK419eCzWla5IXFS0qZPmENwd9EzEtbrG5k5ZQ+97ilB5sLEKzwYdfm7hGrlz/8hUnIJj W2i4JpLzJhfBma4ZXpF2fm2+mVwpBb2Hkqe9je4sI1NwKKsvB85kZ2leNaNscje1bkTup2 h2o/u3iQ+gL14vccAzoW0ZBMancoeaNvx6HWfW3ClyMZWYuUcTmODGu8iJFTlcEj4OVAPh 2ha4movL/gMgx1sjtcP9+Os6TfvW5eaXVzAkHBaNKE6+HE14UW81ZkqiAxllUpQpeFHTCG p+SUxhVMnH+hkGya62JLqBi3ngUZEJQN0ARo259XxxGQP426HviQ3mrRsjpH/Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P3vWc53l3zqHD; Sat, 28 Jan 2023 12:53:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SCrWLd022653; Sat, 28 Jan 2023 12:53:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SCrWZD022652; Sat, 28 Jan 2023 12:53:32 GMT (envelope-from git) Date: Sat, 28 Jan 2023 12:53:32 GMT Message-Id: <202301281253.30SCrWZD022652@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Wolfram Schneider Subject: git: d0fd2114bb - main - our main homepage runs only with HTTPS protocol 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: d0fd2114bbd86f88a7bbfb2fcdbea227eca508ce Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by wosch: URL: https://cgit.FreeBSD.org/doc/commit/?id=d0fd2114bbd86f88a7bbfb2fcdbea227eca508ce commit d0fd2114bbd86f88a7bbfb2fcdbea227eca508ce Author: Wolfram Schneider AuthorDate: 2023-01-28 12:52:40 +0000 Commit: Wolfram Schneider CommitDate: 2023-01-28 12:52:40 +0000 our main homepage runs only with HTTPS protocol --- website/content/en/cgi/cgi-style.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/cgi/cgi-style.pl b/website/content/en/cgi/cgi-style.pl index 5701a1bcdc..46f6aa126f 100644 --- a/website/content/en/cgi/cgi-style.pl +++ b/website/content/en/cgi/cgi-style.pl @@ -16,7 +16,7 @@ if (!defined($hsty_base)) { if (!defined($ENV{'HTTP_HOST'}) || $ENV{'HTTP_HOST'} =~ /(docs|man|man-dev|people|ports).freebsd.org/i) { - $hsty_base = '//www.FreeBSD.org' + $hsty_base = 'https://www.FreeBSD.org' } else { $hsty_base = '..'; } From nobody Sat Jan 28 21:00:22 2023 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 4P46KL71Fqz3c8nN for ; Sat, 28 Jan 2023 21:00: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KL6Hxgz3GGx; Sat, 28 Jan 2023 21:00:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939622; 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=HEOCKCPh6HZap8arLKVGynrNUIKA7POAu016ANeNsO4=; b=HThA5sViUfdlLYxKoob5+Fse8PQ01k87YLBcfw3tz4H+S3Iqbxo41jcUg9FpoMBaNPHO5T GXZJQgGlBxp3mQ+BZdrdsiqYZDGvfoXlzoqCVmdf3oVDo6nlkQQiS8w1fZ4GJQIgZKkbhV knA7Q6LJi0KMEA60HpVyyHl0QnmaOKHRNfp9lLqOSB5kpcv5jXKlpn1caZnM9GR/oopS7N TdrRZRixzH7i2tVtweXAMcaKURDr6Vrv9J93VE0u6BYoXXmG6t2qQanR48qYEN1kl619jq nIrWjMp9eF5teZidiN1dHkTS7AUxRw+1GNtXaYyGvwUrPlP3CdS9nXgu1jiDMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939622; 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=HEOCKCPh6HZap8arLKVGynrNUIKA7POAu016ANeNsO4=; b=BX/AyMyg6HC2UGZp+o9s+sOn4BKnrgHDJEwlxNGcT8ZBc84j7d90ZeW7qB2jtDQOMeZIX9 zorJ19ZNp46cvFDjnvxnc96QdTOXmNfNsy3JNVtcbNaD7Rlx/JQ1l+ZC47F7K6zGajSaa6 +itvW3O8EcFDUuARe/YFq9wAwQsDmUsU4a1Q1r4VRDUDEqTmbedaLVr+3AkV9zhmZsGteU NA+CTb6dDf8D6o7Et4veG67yMJPuYzaLEEesX+1dJCBRuiSkhBmwoRq1p/ic5WcGhWtEx3 76mL68obA4GqwxckdW7XCQkcAHnDw8mdqC2iwdWLePWv8V3SNdMp/GL5mSrhVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939622; a=rsa-sha256; cv=none; b=K8dem1IlhZHQAgit+/iqCFAIBq9S36SXAYhTlT2gmRK+DEP+5ICvNWjI/7JUC1KfCeGe9B Ofxb4YW0pnclCjYPPtCWurarn1562xfvFASzCa06cenlVUoOp5e3v1tIGfry+ielh/AyoY g0Fcz2P73ilm55t9Ia5bwSmxDFov/C1RrC9K1j2glgfv/4EWvQxTAPIgQzWZLSvqW0g3Um KiaCBKIxPxvQrjvNFmptZGGA8zZx0JrqMNy0G6M3mtApPrBM04MCkjlaqgqoJ/hYsRfsSp R3pz/CECNSOWjjFEXIC7bArCPjHxQr2NH319VosOW+CWjFOsBizr6G2LaXbzuw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KL5LQPz138b; Sat, 28 Jan 2023 21:00:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0MW7017413; Sat, 28 Jan 2023 21:00:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0MkJ017412; Sat, 28 Jan 2023 21:00:22 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:22 GMT Message-Id: <202301282100.30SL0MkJ017412@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: c4764f7d71 - main - website/search: Update the address of the manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c4764f7d714d6c35859b7f337350844a4d9b85fa Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=c4764f7d714d6c35859b7f337350844a4d9b85fa commit c4764f7d714d6c35859b7f337350844a4d9b85fa Author: Danilo G. Baio AuthorDate: 2023-01-28 20:03:38 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:03:38 +0000 website/search: Update the address of the manual pages Manual pages are now hosted in man.freebsd.org instead of www.freebsd.org. --- website/content/en/search/_index.adoc | 2 +- website/themes/beastie/layouts/shortcodes/form-search-man.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/search/_index.adoc b/website/content/en/search/_index.adoc index 7ad9629ca1..051f082a86 100644 --- a/website/content/en/search/_index.adoc +++ b/website/content/en/search/_index.adoc @@ -15,7 +15,7 @@ include::shared/en/urls.adoc[] * <> * link:search-mid[Message-ID] * https://bugs.FreeBSD.org/search/[Problem Reports (Bugs) database] -* link:https://www.freebsd.org/cgi/man.cgi[Manual Pages] +* link:https://man.freebsd.org/cgi/man.cgi[Manual Pages] * link:https://www.freebsd.org/cgi/ports.cgi[Ports Search] * http://fxr.watson.org/[The Source Code] * http://freebsd.markmail.org/[MarkMail: FreeBSD mail archives search] diff --git a/website/themes/beastie/layouts/shortcodes/form-search-man.html b/website/themes/beastie/layouts/shortcodes/form-search-man.html index e71cbeacef..3a13ae4dfa 100644 --- a/website/themes/beastie/layouts/shortcodes/form-search-man.html +++ b/website/themes/beastie/layouts/shortcodes/form-search-man.html @@ -1,4 +1,4 @@ -
    +
    From nobody Sat Jan 28 21:00:23 2023 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 4P46KN0LJRz3c8d3 for ; Sat, 28 Jan 2023 21:00: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KM71Xlz3GNh; Sat, 28 Jan 2023 21:00:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939624; 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=X/OGiGy3WZrC8hWxROnhQRcTuqNh3SSMht57rVFuuf8=; b=W5EGm90TA0f/S92D6mcmBdau8s8SQEUpk6TKf6ct5y8628RxGkObWBHp0p5vLpi1Bt86K+ k46fVoGIrWsDmOTIh9OVmgK763dayrGZI1Hjqs3MjkQu/og/xp8c7fxj9rIOkSElVFqtGx Tbn2bXRTBzHNPv4iheSBEmFF4yRUmWbj6a5s1wbQoeTxXPcazDOXtdnn6cGSE0FTQWPsIk Qmu2J5yzVaoPHxUEYKgKQlgrk4uek4xydf9yeNymGc9QdfV3xkFXtyX6EVDSsTyd033OTB iQH6Uj1W2mjRtMB/ompeF4JvrqwyMPLA27Dz+BvsfZ/XsXeoin/dw8R8aE1PMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939624; 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=X/OGiGy3WZrC8hWxROnhQRcTuqNh3SSMht57rVFuuf8=; b=WDYJMBjkDh6Ym2tFozG5yFh3eP3PhwePvSUazHC6Go3j6jG8JCF3/7rEK9D/7D6242qws6 Xm6Y2Nw7w0jimKZEmi5Fda6NnLHU8StbTU0VI27vAp1w8ShrkpBuIXH0kWAQU6giejrb1J 7mBOIdAp74LBbqy0KpCPPMD479dlbfbDepw2aEZ5UuWk7LjUc2ve4o6zVM86NCMFmvD0uC 2dNPRXezw8kAcMcr9hiLljUumrkUMmZddes7/kihpiwLRSQELjVkt7KZkv2SEtciuq2sW7 WHfGGEw+RLAaon0K6FAfachpFuMr9npwJj7ZforMdGnpKPnoaFjmg9no0EnYPg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939624; a=rsa-sha256; cv=none; b=Etj4gSluBAXRFb+3QdfwGpuWe5IIfrrmUgecLs4UCUaSy2Aj/AQbiEtINF7ppzdXTNG1OG GmbgDrdtTnDtdkG6pcjeooOfbLKFTik2f2PFKjDpZ8aFiZVLTFfE/QjuDA9pfMzsiT8aQJ +AdTP5xzXTQPjfjq9AnPKPlbbKDNx9WTn48uY0UmBx3U8l8TTUDv4c7xW7TuZq2rbNMG2X iawNJO3twnsk+yD11R/hL3Ms6hWkFJUeDQq44ytZea5p5EyBTGbPNainkFYEwIRY4BPOAL IM9WDjU9VxA2OpE73dVmGNfPF6zUbt1cq9CEk+79rsqlVoJiSbw4Y4wFaSrAuQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KM5yQyz12wn; Sat, 28 Jan 2023 21:00:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0NuM017440; Sat, 28 Jan 2023 21:00:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0NKZ017439; Sat, 28 Jan 2023 21:00:23 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:23 GMT Message-Id: <202301282100.30SL0NKZ017439@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: c4d8520a00 - main - doc/portal: Update the address of the manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c4d8520a00007359eb22afb9af3f1cc403d23573 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=c4d8520a00007359eb22afb9af3f1cc403d23573 commit c4d8520a00007359eb22afb9af3f1cc403d23573 Author: Danilo G. Baio AuthorDate: 2023-01-28 20:03:54 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:03:54 +0000 doc/portal: Update the address of the manual pages Manual pages are now hosted in man.freebsd.org instead of www.freebsd.org. --- documentation/themes/beastie/layouts/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/themes/beastie/layouts/index.html b/documentation/themes/beastie/layouts/index.html index 15881d7d08..5d69987cc1 100644 --- a/documentation/themes/beastie/layouts/index.html +++ b/documentation/themes/beastie/layouts/index.html @@ -59,7 +59,7 @@
    - +
    {{ i18n "manual-pages" }}

    {{ i18n "manual-pages-desc" }}

    From nobody Sat Jan 28 21:00:24 2023 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 4P46KP2yr5z3c8nk for ; Sat, 28 Jan 2023 21:00: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KP0xg3z3G49; Sat, 28 Jan 2023 21:00:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939625; 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=1p98ImTF4sGVjl3X2OuvTcHtgPoP2RqzHbg4S/yL0mo=; b=YCBBdvix8bvIIlHuUEzGKX+NlFIdcXm31rmaroZpVd171m4noUkcfuzXbwigLOQgoohywY aweHvR1HL4QUYrnArzz7IjsrOCQt/tgBuquBgBGDBfmBeRrlSkISWoI8jvN5Lhmb4asMl3 EkPm70HNZUJsuomGEGRNemqCXj+OHBByIAe4FqFgE002uWCJIiq55C9eYK7qK2bKjoGfjB vwD8bssFPjKcE1Y1o72BnhQkvOlObhWmT4CPTzjXHiamXJeaZJ4ulp6YhYcquzDmAhChM9 twtIe8anAgGaZssqF5wtr7C/XB95GEg69cVVqj/opmBUcmm+kLO7DwGUJGF5gw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939625; 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=1p98ImTF4sGVjl3X2OuvTcHtgPoP2RqzHbg4S/yL0mo=; b=E8DoDkSCdycKQ/SVlSt7s4raRgVm1473eUvRFzr0GUKt9cE8UPYxe2JZefeHzxDaMrrUb1 0xBGhQpwip5An8VS61f8PBY8C9wYyBAfzR/Clbhb+sVqFDD4gu6qb66wY+8LYnAaBFmCt1 66KYViex2OY7VgeRfQHoKro/W2NoJ9s0pUsbRFK32PpgDAtJ4ayIv6D8Vo6MHGijPPKywC GHvSlxk2i6M3KU84Sz/P0EAQptqnzD1ezY2orp/u3/fjmcPxlUvmr7p1svCG0X0beeI0ll SBdqFsDYhu33gLsWzjkhi5Dgu9c0/xx/nmHYkAqv9hR3YCs2FammfDp9ZGhxNQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939625; a=rsa-sha256; cv=none; b=hFHb7X+Ht/X0QV+Vjlvhxpsjq+Lx3NKTO0JLk4VMuctW0Pg0m88zCaDMjJHgDg2P5P/K5o g/zYXVSk8cWlEmnBYd6Jn9VslQP415wPDdV5Uvg0p30Mtjtfnxrf7e7ngMYTGGPgcLFEsM 0YhteqoyzYn1EZB+96aE75I1aMfpXKy4jdmRnRJBf/JuWZL/MQhMBhRy+hq1cRy53eyV8h KrPQ1wN0uapoXJgJ5Q8LQ6iYnSHpH09zwaWl98h5aoHaU+KnoOMSad1gpXAbepWBgjUUl1 lPrY0K5R6IHQYlO6saZXC4eXjXLBGdEb+XhU4sP8bFCkn4acvGI6Vyol3KQ6Gg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KP036Gz13Q0; Sat, 28 Jan 2023 21:00:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0OTW017464; Sat, 28 Jan 2023 21:00:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0OhW017463; Sat, 28 Jan 2023 21:00:24 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:24 GMT Message-Id: <202301282100.30SL0OhW017463@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: b89da56dc8 - main - porters-handbook: Update the address of the manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b89da56dc82144afd49e5ce3c8bdb93c5ea9cd33 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=b89da56dc82144afd49e5ce3c8bdb93c5ea9cd33 commit b89da56dc82144afd49e5ce3c8bdb93c5ea9cd33 Author: Danilo G. Baio AuthorDate: 2023-01-28 20:05:43 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:05:43 +0000 porters-handbook: Update the address of the manual pages --- .../content/en/books/porters-handbook/porting-dads/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc index 91320fd80b..01573cd8ad 100644 --- a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc @@ -531,7 +531,7 @@ In particular, default socket buffer sizes are different (call man:setsockopt[2] If relying on non-standard behavior is required, encapsulate it properly into a generic API, do a check for the behavior in the configure stage, and stop if it is missing. -Check the https://www.freebsd.org/cgi/man.cgi[man pages] to see if the function used is a POSIX interface (in the "STANDARDS" section of the man page). +Check the https://man.freebsd.org/cgi/man.cgi[man pages] to see if the function used is a POSIX interface (in the "STANDARDS" section of the man page). Do not assume that [.filename]#/bin/sh# is bash. Ensure that a command line passed to man:system[3] will work with a POSIX compliant shell. From nobody Sat Jan 28 21:00:26 2023 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 4P46KQ2GX4z3c8Zp for ; Sat, 28 Jan 2023 21:00:26 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KQ1tSXz3GFH; Sat, 28 Jan 2023 21:00:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939626; 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=eaBlUB5GrhyexlXI2Amug3lMCvKNuMqDbBevMdxXrAY=; b=Z+MCSdmYtxuqOIJjqVQGqbbBTV8078a1iQxs23OA9IJjbgKJm5dLz9q4BEjk17p8x4O+Mm t9RL+S6G2AReRQLDSql/TXpOycxjY2Y7ah3Y/+oirZfJ8oWd9ofZkRhoAxvyPIF62HJZPj 3UHnN1rl88C2K+phhT2arq/83UhmB02gkKWSnmf1qlc8bp9iFnEVt+h1RBk/8WxiTG6ZgK oVPk4FL9B2K1IJlcpe8YqLFMgae6tyJ+dXg+LsBd20LfKxK4S3Uq/7TqqSvTzfwSlfLycH Hj+HMgm//HTO0EmoModNX1cUfcdcamiNfLfUKBhdYuywJTKDRd1psLvlMd9P/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939626; 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=eaBlUB5GrhyexlXI2Amug3lMCvKNuMqDbBevMdxXrAY=; b=W+u4PFEBKKu1URrYDB2y3mXaiGR2mBQ/4o+ZYZ5PRrTi3/MVcbfHKoynq2H3lCfeF4zcqF F1CKY31fsc9gQ1X8vUSsutUdeGleQDIl181v+p4Ewgu83xo/JsOUE8yDB9GM9WCr9xuaX6 Z1WehV0eDa83ndWrmlAI5vgD1PjZD9HCpcLHGUluQ84EiThC6EkmoAD7SPn1g0u3ImUs9P SOWbnMZS9fTeQeTpB2RHfvgTNkBornR/O0ro+DakM4IMRVNjoAGSsFE52mWkj0n48dO3eu cVOmODvbXzya1GIuTM2mCaqVbh4TRlyNKbGVl3maABK88x8uH4srsInqxBoAxg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939626; a=rsa-sha256; cv=none; b=rfuabO+Bp3tq7DaSv27tcBkkWgWoM9JhOOda8CJXLu2/qsR7uBBLaD5AQ/BYo4zVAa4a25 /JzpIVyynmljRFGrWH9OtvAN/T8dWJlu41HmHCN9VTVfaeh43nmeNl/0ome7FbErhiCW32 gJJLAEkdg0IkPXIHPLgXNYVsiMBfvIHGU/dqivSqdkwW4a5aYV3M1nO2nn50vJrxsdPG/8 yEJGaQjYsN6jDUCTYQQmpWOTfEm0x2L00+Rh9zU+jJLwW/Gz0YhB3rjxz0nRhxuHM4i8Sn cYHFXtft91ZefrNd+vRBh5xMJJ/1EQ56Zt2rt+KiO0YvnxFs3em6TOxcr5Xs/g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KQ0zqwz13Pk; Sat, 28 Jan 2023 21:00:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0QLX017495; Sat, 28 Jan 2023 21:00:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0QnU017494; Sat, 28 Jan 2023 21:00:26 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:26 GMT Message-Id: <202301282100.30SL0QnU017494@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: d19f2affec - main - macro/ManPage: Update the address of the manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d19f2affec8b441a6d3f3463f26f0833a3c0322c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=d19f2affec8b441a6d3f3463f26f0833a3c0322c commit d19f2affec8b441a6d3f3463f26f0833a3c0322c Author: Danilo G. Baio AuthorDate: 2023-01-28 20:15:38 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:15:38 +0000 macro/ManPage: Update the address of the manual pages --- shared/lib/ManPageMacro/extension.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/lib/ManPageMacro/extension.rb b/shared/lib/ManPageMacro/extension.rb index 8a64a8e400..7f930bbd21 100644 --- a/shared/lib/ManPageMacro/extension.rb +++ b/shared/lib/ManPageMacro/extension.rb @@ -15,7 +15,7 @@ class ManPageMacro < Asciidoctor::Extensions::InlineMacroProcessor else "" end - url = %(https://www.freebsd.org/cgi/man.cgi?query=#{manname}&sektion=#{section}&format=html) + url = %(https://man.freebsd.org/cgi/man.cgi?query=#{manname}&sektion=#{section}&format=html) %(#{manname}(#{section})) end end From nobody Sat Jan 28 21:00:27 2023 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 4P46KR2zqnz3c8jX for ; Sat, 28 Jan 2023 21:00:27 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KR2b46z3G54; Sat, 28 Jan 2023 21:00:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939627; 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=J22zqZVcdryS+1Fo46bQrV+aytM3onoxTnhUC28CBko=; b=D6bWJfBopiGZGmvc6dLaoU4jIWvha0UqXkMqqdNTkp+mt0nCMJQi7ILNmV9bTE6QJnv2Tv wmZSbVLkWClPXxjCWcVm4b/PIQmkQXz4/kimXaY8224YdS+IDqAdecgzyuCCRrAMMyvDAP yIwR5xJj0NzEsQfc/Nl1dQv0rwEVrBfapHfaI1GBjsQpwBVCIiUjA7mMEJk3O2s7fPrkBo 9TtHzZDXjOWbNLuowPorFxenT+KOyoxVNs4HyJ+fa++X1ZL6Sd6CflF6+8vv23eigWwsMV 2IqmHCakWyZR6FBi8dzMGIywBkGtofsT0UREh5Q8c4AZL6cx9vx4pZFaDLvNxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939627; 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=J22zqZVcdryS+1Fo46bQrV+aytM3onoxTnhUC28CBko=; b=AWOVbt2Dk5v+5eS1uKViiulPbBk75m0bkOl8A3IcUD9uhcGtR1YmxKD7sj0ACBEWuK70D7 deYz1r6Jh0jutxb+czClzecwKVWVq0ruFlDBa4CvtmmHlnCT93YtxAUS/eneNXKVFt+KZN rvoYCPi+vYi9D7G9oSpbEFdBKHZRt+v+fUnL+SF1l/HjKJQqzxysRzx10OYbLMLhqR1T9I nBLflhCv5EV3R1AwnfeJD0/hBXk1J8MjGRfH4HxAC5bKy55fV5QGGxKCcS766oYkRtPXwm llyz31ERjhMNm41vQPGul0TvBNeFI9cbTaQUHP8sasE+WnZtLVOG9Ue8EtJl8g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939627; a=rsa-sha256; cv=none; b=BdPDur93vdgI3nITMaoVtq73G+RfCuMtLt/W+9JkIOdQnCNPQccrO5ekvLDEVWTuS/6R5b qskxVlPTJiviJoJDh4etrRRb9chOyI2gwmNvSZa+Zf6xF0qTqazggXry+qUVivZ7fpxs9u eSzDm3IVc+0cFM2moruPsiAhZDj1SDwjOvUXk/0f7l/jDasqeGvDrc1Kla8CWbl6ZjhO0G tJ4YER051LDoqCc72HyMXVZFUcDWmudV14V2Uzgykbu5bmtEYXC3xOnvx6U1X1SbdPp9Ul j5mRmaS8uey0E9nwCMp5VFFo0FDVhl2DR6srPjlon4/TjFKliVVKHojwWEsDJQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KR1h2cz138c; Sat, 28 Jan 2023 21:00:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0RfM017519; Sat, 28 Jan 2023 21:00:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0RcJ017518; Sat, 28 Jan 2023 21:00:27 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:27 GMT Message-Id: <202301282100.30SL0RcJ017518@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 430c609ef7 - main - website: Update a few more man pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 430c609ef7a9b6cc33d3475b56d71b2b91815093 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=430c609ef7a9b6cc33d3475b56d71b2b91815093 commit 430c609ef7a9b6cc33d3475b56d71b2b91815093 Author: Danilo G. Baio AuthorDate: 2023-01-28 20:21:10 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:24:17 +0000 website: Update a few more man pages links --- website/content/en/cgi/ports.cgi | 2 +- website/content/en/docproj/doc-set.adoc | 2 +- website/content/en/projects/newbies.adoc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/website/content/en/cgi/ports.cgi b/website/content/en/cgi/ports.cgi index 0e6d425ee6..1e9de512e3 100755 --- a/website/content/en/cgi/ports.cgi +++ b/website/content/en/cgi/ports.cgi @@ -568,7 +568,7 @@ two hours.

    You may also search the -ports manual pages.

    +ports manual pages.

    Back to the search engine

    diff --git a/website/content/en/docproj/doc-set.adoc b/website/content/en/docproj/doc-set.adoc index 9cdc09eba9..cb33da7403 100644 --- a/website/content/en/docproj/doc-set.adoc +++ b/website/content/en/docproj/doc-set.adoc @@ -7,7 +7,7 @@ sidenav: docs FreeBSD's documentation falls into three basic categories: -. https://www.freebsd.org/cgi/man.cgi[*The manual pages*] +. https://man.freebsd.org/cgi/man.cgi[*The manual pages*] + The manual pages are part of the base system, but are also an important component of the documentation. Both the Documentation project and source committers update and maintain manual pages. + diff --git a/website/content/en/projects/newbies.adoc b/website/content/en/projects/newbies.adoc index 86e85e4950..4d4bdfa6fc 100644 --- a/website/content/en/projects/newbies.adoc +++ b/website/content/en/projects/newbies.adoc @@ -14,7 +14,7 @@ The latest FreeBSD releases are available link:../../where/[here]. Before you be == Learning about FreeBSD * The link:{handbook}[FreeBSD Handbook] and link:{faq}[Frequently Asked Questions (FAQ)] are the main documents for FreeBSD. Essential reading, they contain a lot of material for newbies as well as advanced users. For users interested in installing a GUI, see the link:{handbook}x11[X Windows] chapter. -* https://www.freebsd.org/cgi/man.cgi[Manual pages] are good for reference but not always the best introduction for a novice. They generally provide information on a specific command, driver or service. +* https://man.freebsd.org/cgi/man.cgi[Manual pages] are good for reference but not always the best introduction for a novice. They generally provide information on a specific command, driver or service. == Questions and Support From nobody Sat Jan 28 21:00:28 2023 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 4P46KS4B8Rz3c8f2 for ; Sat, 28 Jan 2023 21:00:28 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KS3mV8z3GWR; Sat, 28 Jan 2023 21:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939628; 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=1SgEd3yBPk7zYTFSDHrXfczMCncV5B5OxA3z/cMlfAY=; b=qdCerONltnpsatUlxCeZhLZIKavyRwNU5QooOYbCrJB01MDIfyZkRYf1iTZ73OM14+snYf v6YyHE0h67FlwEd5U+l8LbQshFEVxYrdF6/ICxB8lXifibKr9m7C0FGWz4rFvhGkIlIngx GJ9Oh1v+nmGK861fKJdVDJ5zn4R8LBUDyFwvpFa10YnKkNkeniJ16Ric5pxpdd0ccazgu+ /HDiGsmF9GocdhrYI6xcqoBy2nb/f6i5aC7B1xYlSor6Lim3HGeE/Yh63iMtXL7BZ/WCCq EI/tviDCK0kiV/DBQwHL1/wRoXpJddUH5k8Eibo9a1iHOfFQJLkwlvOeiqix5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939628; 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=1SgEd3yBPk7zYTFSDHrXfczMCncV5B5OxA3z/cMlfAY=; b=n1lYzkmky86FfPG5dN4OVELbF102Y+1hZYsCqR33VKzsqF+OleRBFdny6HgAq0VC+Mofok PBBIJgri+hPiZhFf+SLVFPDOyuwHYFQdV+AtFk0HK1TEaNo1RiXwwTgjPhS9qpSgAZN1+T gx6iHMxKT3DynwFRGBdJ+SiGWMJVTkWx6eBOH7bb2pF5aGkH2DWPxcmEjKBCAOL+0jFliA unSNUziMai2mAwit6/W5UNfYLh4iohMRGF2U6TEwdc3Jle2GvRNuLA+w4Dxrdnr0wfLyJ8 emaGQRW/hqMJNgKWEwNTX3gbOh0pPOQcJ8ynIMr8CgA6APWkMCDMfjuwmK41JA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939628; a=rsa-sha256; cv=none; b=SS9xgXYQ0yLXZRq95NC31lsviGOF6vK0kDvi241RK441YP/D8qcqRQaEHrnBCxu50UcR7K /yJX9RZFkw2vQnjf2gQnUOoivv5H2I88T97M7+zxVHm8zSyVTbEiR19WC90ouMSjWSqh3U T+siSwzDy2kqK5e2CfptXJqGiZywtCdk5ZYnOZDMzsegzHmeVn1eDE0vAOEilP7lV1rnxG RWkMAuhJaY5qHU8QlB6veyREwt+ZQWAiQ1s6tgryeNO4+7rz8hcuegYCcboadID6xTJu/4 mBZbU5Kx2Q8yB6UEFHNRC1VcmH1esqZI5XI/8BxIysfMJGbmmueuDVfhFXqbkA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KS2tmMz138d; Sat, 28 Jan 2023 21:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0SlJ017543; Sat, 28 Jan 2023 21:00:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0SL2017542; Sat, 28 Jan 2023 21:00:28 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:28 GMT Message-Id: <202301282100.30SL0SL2017542@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 5b628d59e4 - main - website: Replace full links to the manual pages with the man page macro 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5b628d59e43e2c52b3234209df9da10013c7d37a Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=5b628d59e43e2c52b3234209df9da10013c7d37a commit 5b628d59e43e2c52b3234209df9da10013c7d37a Author: Danilo G. Baio AuthorDate: 2023-01-28 20:40:51 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:40:51 +0000 website: Replace full links to the manual pages with the man page macro --- website/content/en/ipv6/_index.adoc | 2 +- website/content/en/java/_index.adoc | 2 +- website/content/en/ports/_index.adoc | 4 ++-- website/content/en/ports/references.adoc | 2 +- website/content/en/ports/updating.adoc | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/website/content/en/ipv6/_index.adoc b/website/content/en/ipv6/_index.adoc index 2f55cdbb33..321fef742a 100644 --- a/website/content/en/ipv6/_index.adoc +++ b/website/content/en/ipv6/_index.adoc @@ -53,7 +53,7 @@ FreeBSD has shipped tightly integrated IPv6 support for over a decade, with the * *December 15, 2011*: 9.0-RC3 no-IPv4 support (IPv6-only) snapshots available. For more details and download links see https://wiki.freebsd.org/IPv6Only[IPv6Only wiki page]. * *August 3, 2011*: 9.0-BETA1 IPv6-only snapshots available. For more details and download links see https://wiki.freebsd.org/IPv6Only[IPv6Only wiki page]. * *June 9, 2011*: Thanks to everyone having joined us for World IPv6 Day. We have some (unspectacular) link:w6d-www-stats[statistics of www.freebsd.org] starting 12 hours before and running until 12 hours after the event for you. -* *June 7, 2011*: New set of IPv6-only snapshots uploaded. Now with RFC 6106 DNS search list and nameserver support in link:https://www.freebsd.org/cgi/man.cgi?query=rtsol&sektion=8[rtsol(8)] and link:https://www.freebsd.org/cgi/man.cgi?query=rtsold&sektion=8[rtsold(8)], also when installing. Read more about the snapshots link:ipv6only[here] and find download links and netinstall documentation https://wiki.freebsd.org/IPv6Only[on the wiki]. +* *June 7, 2011*: New set of IPv6-only snapshots uploaded. Now with RFC 6106 DNS search list and nameserver support in man:rtsol[8] and man:rtsold[8], also when installing. Read more about the snapshots link:ipv6only[here] and find download links and netinstall documentation https://wiki.freebsd.org/IPv6Only[on the wiki]. * *June 6, 2011*: The FreeBSD Foundation and iXsystems announced today their commitment to support the efforts of World IPv6 Day to accelerate global IPv6 deployment. Read the http://www.prweb.com/releases/2011/6/prweb8529718.htm[entire press release] and find more information on FreeBSD and World IPv6 Day link:w6d[here]. * *June 6, 2011*: New set of IPv6-only snapshots uploaded. Read more about the snapshots link:ipv6only[here] and find download links https://wiki.freebsd.org/IPv6Only[here]. * *June 6, 2011*: {hrs-name} https://svn.freebsd.org/changeset/base/222732[commits] http://www.rfc-editor.org/rfc/rfc6106.txt[RFC 6106] "IPv6 Router Advertisement Options for DNS Configuration" (RDNSS and DNSSL) support. diff --git a/website/content/en/java/_index.adoc b/website/content/en/java/_index.adoc index 8d528b6ae9..5e5c5a12f2 100644 --- a/website/content/en/java/_index.adoc +++ b/website/content/en/java/_index.adoc @@ -34,7 +34,7 @@ The OpenJDK(R) project provides a native open-source implementation of the Java( OpenJDK(R) is frequently updated, and it is suggested to refer to https://cgit.freebsd.org/ports/log/java/[revision logs] for detailed release history. Additionally, one may choose to review more information at https://www.freshports.org/search.php?query=openjdk&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive[FreshPorts]. -To install OpenJDK(R) package use the link:https://www.freebsd.org/cgi/man.cgi?query=pkg[`pkg`] utility or the ports system: +To install OpenJDK(R) package use the man:pkg[7] utility or the ports system: `pkg install openjdk[version]` diff --git a/website/content/en/ports/_index.adoc b/website/content/en/ports/_index.adoc index 2fc94f84da..4e6a158925 100644 --- a/website/content/en/ports/_index.adoc +++ b/website/content/en/ports/_index.adoc @@ -17,6 +17,6 @@ The Ports Collection supports the latest release on the link:{faq}#current[FreeB Each "port" listed here contains any patches necessary to make the original application source code compile and run on FreeBSD. Installing an application is as simple as typing `make install` in the port directory. If you download the framework for the entire list of ports by installing the link:{handbook}ports/#ports-using[ports hierarchy], you can have thousands of applications right at your fingertips. -Each port's `Makefile` automatically fetches the application source code, either from a local disk, CD-ROM or via link:https://www.freebsd.org/cgi/man.cgi?query=ftp[`ftp`], unpacks it on your system, applies the patches, and compiles. If all went well, a simple `make install` will install the application and register it with the package system. +Each port's `Makefile` automatically fetches the application source code, either from a local disk, CD-ROM or via man:ftp[1], unpacks it on your system, applies the patches, and compiles. If all went well, a simple `make install` will install the application and register it with the package system. -For most ports, a precompiled `package` also exists, saving the user the work and time of having to compile anything at all. Use link:https://www.FreeBSD.org/cgi/man.cgi?query=pkg-install[`pkg install`] to securely download and install the precompiled version of a port. For more information see link:{handbook}ports/#pkgng-intro[Using pkg for Binary Package Management] +For most ports, a precompiled `package` also exists, saving the user the work and time of having to compile anything at all. Use man:pkg-install[8] to securely download and install the precompiled version of a port. For more information see link:{handbook}ports/#pkgng-intro[Using pkg for Binary Package Management] diff --git a/website/content/en/ports/references.adoc b/website/content/en/ports/references.adoc index 448b2cf03a..65446c6d86 100644 --- a/website/content/en/ports/references.adoc +++ b/website/content/en/ports/references.adoc @@ -20,6 +20,6 @@ You may also find the following to be useful: * The archives of the https://docs.FreeBSD.org/mail/current/freebsd-ports.html[FreeBSD ports mailing list]. * The article link:{contributing}#ports-contributing[Contributing to the FreeBSD Ports Collection]. * https://www.FreshPorts.org[FreshPorts.org] is a valuable tool for further information about individual ports, such as current version, last checkin, and many other useful statistics. You may subscribe to a mailing list to get the latest information about your favorite ports. -* The manual pages for link:https://www.FreeBSD.org/cgi/man.cgi?query=ftp[`ftp`], link:https://www.FreeBSD.org/cgi/man.cgi?query=pkg&sektion=8[`pkg`], and link:https://www.FreeBSD.org/cgi/man.cgi?query=ports[`ports`]. +* The manual pages for man:ftp[1], man:pkg[8], and man:ports[7]. * The link:../../portmgr/[Ports Management Team] (portmgr) pages. * The https://cgit.FreeBSD.org/ports/tree[Web Interface to the Source Repository] allows you to browse the files in the source repository. Changes that affect the entire port system are now documented in the https://cgit.FreeBSD.org/ports/tree/CHANGES[CHANGES] file. Changes that affect individual ports are now documented in the https://cgit.FreeBSD.org/ports/tree/UPDATING[UPDATING] file. However, the definitive answer to any question is undoubtedly to read the source code of https://cgit.FreeBSD.org/ports/tree/Mk/bsd.port.mk[bsd.port.mk], and associated files. diff --git a/website/content/en/ports/updating.adoc b/website/content/en/ports/updating.adoc index d175c4c6b5..005aa869aa 100644 --- a/website/content/en/ports/updating.adoc +++ b/website/content/en/ports/updating.adoc @@ -17,4 +17,4 @@ Changes that affect the entire port system are now documented in the https://cgi For more information about new, changed or removed ports/packages, or if you wish to search for a specific application to see if it's available as a port/package, you may use the form above; alternatively, you may wish to visit https://www.FreshPorts.org[FreshPorts.org] and either browse the site or subscribe to the lists hosted there. -To learn more about installing and maintaining ports, see link:{handbook}ports/[Installing Applications: Packages and Ports], a section of the link:{handbook}[FreeBSD Handbook]; the section of the Porter's Handbook called link:{porters-handbook}#keeping-up[Keeping Up]; and the link:https://www.FreeBSD.org/cgi/man.cgi?query=ports[`ports manual page`]. +To learn more about installing and maintaining ports, see link:{handbook}ports/[Installing Applications: Packages and Ports], a section of the link:{handbook}[FreeBSD Handbook]; the section of the Porter's Handbook called link:{porters-handbook}#keeping-up[Keeping Up]; and the man:ports[7] manual page. From nobody Sat Jan 28 21:00:29 2023 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 4P46KV0K9Gz3c8lc for ; Sat, 28 Jan 2023 21:00:29 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P46KT4KtBz3GRq; Sat, 28 Jan 2023 21:00:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939629; 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=vV4aIhV8yrHec+jSvbKJ9etnBHGes5Z7Itdwy6VFcxw=; b=udydD0tY/TIUxWAhfIcCW7mJ9FkC8gLRoL3eL+Y1LuBYVMBfr2SwW08tt05o8qGgMWUJgc FN6Bkyuq1VPdSTClCcssqBzgk6yZLDgVc48wfBol5Lwm2bzfKATZJhqCUq82QouplBwiEW NJosPm58AjS2JKeLRwpNxNCXgjQ9C+ixasNmqp7YCLxrXLpwnPQnavZeJseoZq+jC1KW67 fSbYhafIOn0D4C5iAs+4rEkHP3RieNEoGV+3JE9ZajqIjXMt395XIZ0a747/OyivshdovD ppI7ZcW0Zjs3kWzPZ7l2wotZIqAdF4mdRSMzE/BQsfgrbarGOS4BJTL614GVNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674939629; 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=vV4aIhV8yrHec+jSvbKJ9etnBHGes5Z7Itdwy6VFcxw=; b=q08vwykvEsX/sIP41YTWO4SIY7hDocsngM4FvQaIEt9wupAYvpSmlOIXScE+JMtF2GefZj LVIHbkYZoGOEitib6lIfhl6YyN+gY6o3ZdubnNKHPd8NFsumNVdN51ERq+HdtCjm9FJyJk vrhIeKZ7QDYEs2nc4YqRvGKH0aUj7NdSBMMTgqEQdeMkTzRHlEBMXTMsXex3JymoyXt9/P CSTv/oMvxayH0Ns/NK1a7hireBC8RcBRo71qCnN2llIjV3bFwmKQbAr8WX1OSIimknqqsX Ah1Y7lYMYs7IDZLKCjVix/T9a9UWLviwUxDWi+FnzueAKCR+XMj+4xdkXxRzhQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674939629; a=rsa-sha256; cv=none; b=Pv/qIMqgXvZHH/ku/1w15iLDXnpeCPWp2wWox4YVoBgSZoCxb7wMNkzXKrtkaMLkT2aN61 7nh4i2vAvj7Gb3lGQE8C6kHmSy9hwBjeQn3ez4+3JXulKyxx/5AkS53LadiIPy8L/CG0nl 0T52W8A4Q8PV2a1NWgo81cW44/GUl08RiBTzd5BvUDKENKqR1R7UVPEwt7P+Zmi1p5hZlr dwhosTxg0BRJRN+kZLQzqSyJ55kaZN5wp60Hyr57IbnRh0PlksYZsStPfhCuNy+tlM6DLa GnZURaANcleHcFhvfBetvA1Ipr8Hdp8liOHlNjrmqFZzMIFeKx/Lp2CsDFWVUg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P46KT3Q1wz12wp; Sat, 28 Jan 2023 21:00:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30SL0T5N017573; Sat, 28 Jan 2023 21:00:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30SL0TBB017571; Sat, 28 Jan 2023 21:00:29 GMT (envelope-from git) Date: Sat, 28 Jan 2023 21:00:29 GMT Message-Id: <202301282100.30SL0TBB017571@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 5a2634f302 - main - website/layouts: Update a few more manual pages 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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5a2634f3020444155eb51d4adaf5b0d05e2b60ae Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=5a2634f3020444155eb51d4adaf5b0d05e2b60ae commit 5a2634f3020444155eb51d4adaf5b0d05e2b60ae Author: Danilo G. Baio AuthorDate: 2023-01-28 20:50:07 +0000 Commit: Danilo G. Baio CommitDate: 2023-01-28 20:50:07 +0000 website/layouts: Update a few more manual pages links --- website/themes/beastie/layouts/partials/site-navigation.html | 2 +- website/themes/beastie/layouts/shortcodes/manpage.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/website/themes/beastie/layouts/partials/site-navigation.html b/website/themes/beastie/layouts/partials/site-navigation.html index c844f02c53..a9f61b5057 100644 --- a/website/themes/beastie/layouts/partials/site-navigation.html +++ b/website/themes/beastie/layouts/partials/site-navigation.html @@ -66,7 +66,7 @@ {{ i18n "committersGuide" }}
  • - {{ i18n "manualPages" }} + {{ i18n "manualPages" }}
  • {{ i18n "papers" }} diff --git a/website/themes/beastie/layouts/shortcodes/manpage.html b/website/themes/beastie/layouts/shortcodes/manpage.html index d7bfdc000f..14ca61b630 100644 --- a/website/themes/beastie/layouts/shortcodes/manpage.html +++ b/website/themes/beastie/layouts/shortcodes/manpage.html @@ -1 +1 @@ -{{ .Get 0 -}}({{ .Get 1 -}}) \ No newline at end of file +{{ .Get 0 -}}({{ .Get 1 -}})