From owner-svn-doc-all@freebsd.org Sun Oct 18 02:40:27 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 113CB44AF90; Sun, 18 Oct 2020 02:40:27 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CDPJB72mZz3gjB; Sun, 18 Oct 2020 02:40:26 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D619BB7FC; Sun, 18 Oct 2020 02:40:26 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09I2eQnr023982; Sun, 18 Oct 2020 02:40:26 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09I2eQak023981; Sun, 18 Oct 2020 02:40:26 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010180240.09I2eQak023981@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sun, 18 Oct 2020 02:40:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54607 - head/ja_JP.eucJP/books/handbook/l10n X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n X-SVN-Commit-Revision: 54607 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Oct 2020 02:40:27 -0000 Author: ryusuke Date: Sun Oct 18 02:40:26 2020 New Revision: 54607 URL: https://svnweb.freebsd.org/changeset/doc/54607 Log: - Merge the following from the English version: r43880 -> r43883 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Sat Oct 17 04:30:45 2020 (r54606) +++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Sun Oct 18 02:40:26 2020 (r54607) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43880 + Original revision: r43883 $FreeBSD$ --> @@ -28,9 +28,9 @@ ユーザーおよび貢献者が世界中に分散したプロジェクトです。 そのため、&os; は多くの言語への地域化に対応しており、 ユーザは、英語以外の言語を見たり、入力したり、処理したりできます。 - 現在では、主要な言語のほとんどから選ぶことができます。 - たとえば中国語、ドイツ語、日本語、韓国語、フランス語、ロシア語、 - ベトナム語などがありますが、これらに限定されるわけではありません。 + 中国語、ドイツ語、日本語、韓国語、フランス語、ロシア語、 + ベトナム語など、主要な言語のほとんどから選ぶことができますが、 + これらに限定されるわけではありません。 国際化 (internationalization) @@ -40,33 +40,21 @@ internationalization は、i18n と短縮して表記されます。 - これは internationalization + これは internationalization の最初と最後の間の文字数に由来します。 L10n も同じ命名法を用いて - localization を縮めたものです。 - これらを合わせて、i18n/L10n - された (すなわち国際化/地域化された) - 手法、プロトコル、アプリケーションは、 + localization を縮めたものです。 + i18n/L10n された + (すなわち国際化/地域化された) 手法、プロトコル、アプリケーションは、 自分達の好みの言語を使うことを可能にしてくれます。 - 国際化 (i18n) - されたアプリケーションは、ライブラリとして i18n - 化キットを用いてプログラミングされます。 - これは開発者が単純なファイルを書いて、 - 表示されるメニューやテキストを各国語に翻訳できるようにしてくれます。 - この章では、&os; の国際化 (internationalization) と地域化 (localization) 機能について解説します。 - システムレベルでもアプリケーションレベルでも、 - 国際化 (i18n) の実装には様々な側面があるので、 - 必要に応じて可能な範囲で読者に対してより専門的な文書情報を示すことにします。 + この章では、以下の分野について説明します。 - この章では、以下の分野について説明します。 - - 近代的なオペレーティングシステムで、 - 異なる言語およびロケールがどのように符号化されているか。 + ロケール名がどのように定義されるか。 @@ -78,14 +66,18 @@ - 様々な言語で効率的に Xorg - を使うにはどうすればよいか。 + 様々な言語で Xorg + を設定するにはどうすればよいか。 国際化 (i18n) - されたアプリケーションを書くための情報はどこにあるか。 + されたアプリケーションの見つけ方。 + + + 特定の言語に設定するための情報はどこにあるか。 + この章を読む前に、以下のことを理解しておく必要があります。 @@ -149,31 +141,46 @@ + 利用可能なすべてのロケールを調べるには、 + 以下のように実行してください。 + + &prompt.user; locale -a | more + + 現在のロケールの設定を調べるには、 + 以下のコマンドを実行してください。 + + &prompt.user; locale + エンコーディング ASCII + 言語固有の、C 言語の char で表現できる + ISO8859-1, ISO8859-15, KOI8-R, CP437 + といったシングルバイトの文字セットについては、 + &man.multibyte.3; を参照してください。 + 現在有効な文字セットのリストは、IANA + Registry で確認できます。 + いくつかの言語 (例えば中国語や日本語) は、 - ASCII 文字では表すことができないので、 + ASCII 文字では表すことができないので、 ワイド文字や多バイト文字を用いた拡張された言語のエンコードが必要となります。 + ワイド/多バイトのエンコーディングの例は、EUC および Big5 です。 古いアプリケーションの中には、 これらのエンコードを誤ってコントロール文字として認識するものがありますが、 - 最近のアプリケーションは、大抵 8-bit 文字を認識します。 + 最近のアプリケーションは、大抵これらの文字を認識します。 実装方法にも依りますが、アプリケーションのコンパイル時もしくは - configure 時に、ワイド/多バイト文字のサポートを指定する必要があるかも知れません。 - 以下では、&os; システムにおいてロケールを設定する方法について説明します。 - 次の節では、i18n - に対応するアプリケーションの見つけ方やコンパイル方法について説明します。 + configure 時に、ワイド/多バイト文字のサポートを指定する必要があるかも知れません。 - 利用可能なすべてのロケールを調べるには、 - 以下のように実行してください。 + + &os; では、Xorg 互換のロケール符号を用いています。 + - &prompt.user; locale -a | more + 以下では、&os; + システムにおいてロケールを設定する方法について説明します。 + 次の節では、i18n + に対応するアプリケーションの見つけ方およびコンパイル方法について説明します。 - 現在のロケールの設定を調べるには、 - 以下のコマンドを実行してください。 - - &prompt.user; locale - ログインシェルでロケールを設定する @@ -196,7 +203,7 @@ MIME MM_CHARSET: アプリケーションで使用される - MIME 文字セットを指定します。 + MIME 文字セットを指定します。 @@ -219,7 +226,7 @@ ログインクラスを用いる方法 最初に説明する方法は、 - すべてのシェルにおいて必要なロケール名と MIME + すべてのシェルにおいて必要なロケール名と MIME 文字セットを環境変数に割り当てます。 これは推奨される方法です。 この割り当て方法としては、各ユーザが行う方法と、 @@ -262,7 +269,7 @@ me:\ もう一つの方法では、 スーパーユーザがシステム上のすべてのユーザに対する地域化を設定します。 /etc/login.conf - の以下の変数により、ロケールおよび MIME + の以下の変数により、ロケールおよび MIME 文字セットを設定します。 language_name|Account Type Description:\ @@ -343,7 +350,7 @@ me:\ シェルの初期化ファイルによる方法 - ここで説明する方法は、 + この 2 番目の方法は、 使用するシェルごとに手動での設定が必要なため、推奨されません。 シェル毎に設定ファイルが存在し、その構文はシェルに依存します。 たとえば、sh @@ -425,8 +432,8 @@ keychange="ファンクションキー番号の並び/etc/rc.conf で キーマップ名 を指定する時には、 .kbd という拡張子を除いてください。 - どのキーマップを使うかよくわからないなら、&man.kbdmap.1; - で再起動せずにキーマップを試すことができます。 + 再起動せずにキーマップを試すには、 + &man.kbdmap.1; を使ってください。 ファンクションキーの並びはキーマップで定義されていないので、 端末タイプに合わせたファンクションキーを設定するために @@ -524,13 +531,13 @@ keychange="ファンクションキー番号の並び - 日本語 - chinese/kon2 + 中国語/日本語/韓国語 + chinese/zhcon - 中国語/日本語/韓国語 - chinese/zhcon + 日本語 + chinese/kon2 @@ -554,9 +561,8 @@ keychange="ファンクションキー番号の並び0xd0-0xd3 の範囲を占めています。そのため、 利用している言語がこの範囲のキャラクタセットを使っている場合、 - カーソルの占める範囲を移動してください。 - &os; でこれを回避するには、次の行を - /etc/rc.conf に追加してください。 + 次の行を /etc/rc.conf に追加して + カーソルの占める範囲を移動してください。 mousechar_start=3 @@ -582,7 +588,7 @@ keychange="ファンクションキー番号の並び - 利用な可能なインプットメソッド + 利用可能なインプットメソッド @@ -770,8 +776,9 @@ Comment out for now. If needed, can be added as note i 言語固有のコンバータを用いて、文書を &postscript; や PDF フォーマットにコンバートできます。 ---> +Not sure where to put this section, perhaps as a note in the File system chapter? + カーネルとファイルシステム @@ -797,68 +804,38 @@ Comment out for now. If needed, can be added as note i ファイルシステムの文字セットの間で変換を行うことが可能です。 詳細は &man.mount.msdosfs.8; を参照してください。 + --> 国際化 (<acronym>i18n</acronym>) - に対応したプログラムのコンパイル + に対応したアプリケーションを見つける - アプリケーションがワイド/多バイト文字に対応するために、 - &os; Ports - Collection では各言語向けのプログラムを提供しています。 - アプリケーションを正しく configure する方法や、port - の構築時に使用するコンパイルオプションを決めるための、 - より詳細な情報については、 - 各 &os; port の i18n 文書を参照してください。 + 国際化 (i18n) + されたアプリケーションは、ライブラリとして i18n + 化キットを用いてプログラミングされます。 + これは開発者が単純なファイルを書いて、 + 表示されるメニューやテキストを各国語に翻訳できるようにしてくれます。 - 次のことを心に留めておいてください。 - - - - 言語固有の、C 言語の char で表現できる - ISO8859-1, ISO8859-15, KOI8-R, CP437 - といったシングルバイトの文字セット。 - &man.multibyte.3; を参照してください。 - - - - EUC および Big5 といった、 - ワイド/多バイトのエンコーディング。 - - - - 現在有効な文字セットのリストは、IANA - Registry で確認できます。 - - - &os; では、Xorg 互換のロケール符号を用いています。 - - - &os; Ports Collection では、国際化 - (i18n) されたアプリケーションの名前には + &os; Ports + Collection の多くのアプリケーションは、 + いくつかの言語向けのワイド/多バイト文字への対応を組み込んでいます。 + そのようなアプリケーションの名前には、 容易に認識できるように、-i18n と付いています。しかしながら、 - に必要とする言語に対応しているとは限りません。 + それらのアプリケーションが必要とする言語に対応しているとは限りません。 - &os; Ports Collection の多くのアプリケーションはすでに国際化 - (i18n) されています。 - いくつかの port の名前には、-i18n - と付いています。 - これらはもちろんのこと、 - 他のプログラムも国際化 (i18n) - への対応を組み込んだものがあり、 - コンパイルに際して特別な注意を払う必要はありません。 - - - MySQL - - しかし、MySQL のようなアプリケーションでは、 - 特定の文字セットを使うように port の Makefile - を設定する必要があります。 + いくつかのアプリケーションでは、 + 特定の文字セットを使うようにコンパイルできます。 これは大抵 Makefile の中で - 対処されているか、ソース中の configure - に値を渡すことで対応しています。 + 対処されているか、configure + に値を渡すことで対応しています。 + 必要な configure の値や + port の構築時に使用するコンパイルオプションを決めるための + port の Makefile + に関するより詳細な情報については、 + 各 &os; port のソースにある + i18n 文書を参照してください。 @@ -882,6 +859,12 @@ Comment out for now. If needed, can be added as note i ロシア語 + この節では、&os; + システムをロシア語へ地域化するための設定例を示します。 + 各設定に関するより詳しい説明については、 + 地域化の利用 + を参照してください。 + このロケールをログインシェルに設定するには、 以下の行を各ユーザの ~/.login_conf に追加してください。 @@ -981,24 +964,27 @@ Option "XkbOptions" "grp:toggle" ロシア語の XKB キーボードは、 - 地域化されていないアプリケーションではうまく動かないかも知れません。 + 地域化されていないアプリケーションではうまく動かないかも知れません。 + 地域化されたアプリケーションは少なくともプログラムの最初の方で + XtSetLanguageProc (NULL, NULL, NULL); + を呼び出すべきです。 - 地域化されたアプリケーションは少なくともプログラムの最初の方で - XtSetLanguageProc (NULL, NULL, NULL); - を呼び出すべきです。 - Xorg + Xorg アプリケーションを地域化する方法については、 - - KOI8-R for X Window を参照してください。 + http://koi8.pp.ru/xwin.html + を参照してください。 KOI8-R エンコーディングの詳細については、 - KOI8-R - - Russian Net Character Set を参照してください。 + http://koi8.pp.ru/ + を参照してください。 言語固有のリソース + この節では、 + 他言語へのロケールの設定に関するリソースの一覧を示します。 + 地域化 繁体字中国語 @@ -1025,13 +1011,10 @@ Option "XkbOptions" "grp:toggle" 台湾向けの繁体字中国語への地域化 - &os;-Taiwan プロジェクトは、多くの中国語 ports を利用した、 + &os;-Taiwan プロジェクトは、 &os; を中国語化するための手引き http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ - を提供しています。 - &os; Chinese HOWTO の現在の編集者は - Shen Chuan-Hsing statue@freebsd.sinica.edu.tw - です。 + を提供しています。 @@ -1039,11 +1022,10 @@ Option "XkbOptions" "grp:toggle" ドイツ語への地域化 (すべての ISO 8859-1 言語向け) - Slaven Rezic eserte@cs.tu-berlin.de は - &os; マシン上でウムラウトを使うためのチュートリアルを書きました。 - チュートリアルはドイツ語で書かれており、&os; 上でウムラウトを使うためのチュートリアルは、 + http://user.cs.tu-berlin.de/~eserte/FreeBSD/doc/umlaute/umlaute.html - から入手できます。 + から入手できます。この文書はドイツ語で書かれています。 @@ -1051,9 +1033,8 @@ Option "XkbOptions" "grp:toggle" ギリシャ語への地域化 - Nikos Kokkalis nickkokkalis@gmail.com は、 - &os; におけるギリシャ語のサポートについての記事を書きました。 - これは、公式の &os; ギリシャ語ドキュメンテーションの一部として + &os; におけるギリシャ語のサポートについての記事は、 + 公式の &os; ギリシャ語ドキュメンテーションの一部として ここ で読むことができます。 この文書は、ギリシャ語で書かれています。 @@ -1079,7 +1060,7 @@ Option "XkbOptions" "grp:toggle" &os; の文書の一部を他の言語に翻訳してくれている貢献者たちがいます。 これらは メインサイト + xlink:href="&url.base;/ja/index.html">&os; ウェブサイト のリンクを辿るか /usr/share/doc から入手できます。 From owner-svn-doc-all@freebsd.org Sun Oct 18 09:23:31 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 55A4042BF45; Sun, 18 Oct 2020 09:23:31 +0000 (UTC) (envelope-from jkois@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CDZFH1d5dz4HqS; Sun, 18 Oct 2020 09:23:31 +0000 (UTC) (envelope-from jkois@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1AFCC109D1; Sun, 18 Oct 2020 09:23:31 +0000 (UTC) (envelope-from jkois@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09I9NUWj074716; Sun, 18 Oct 2020 09:23:30 GMT (envelope-from jkois@FreeBSD.org) Received: (from jkois@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09I9NU60074714; Sun, 18 Oct 2020 09:23:30 GMT (envelope-from jkois@FreeBSD.org) Message-Id: <202010180923.09I9NU60074714@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jkois set sender to jkois@FreeBSD.org using -f From: Johann Kois Date: Sun, 18 Oct 2020 09:23:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54608 - head/de_DE.ISO8859-1/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: jkois X-SVN-Commit-Paths: head/de_DE.ISO8859-1/share/xml X-SVN-Commit-Revision: 54608 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Oct 2020 09:23:31 -0000 Author: jkois Date: Sun Oct 18 09:23:30 2020 New Revision: 54608 URL: https://svnweb.freebsd.org/changeset/doc/54608 Log: MFde: FreeBSD 12.2-RC3 is available. Update german pages. Modified: head/de_DE.ISO8859-1/share/xml/news.xml head/de_DE.ISO8859-1/share/xml/release.l10n.ent Modified: head/de_DE.ISO8859-1/share/xml/news.xml ============================================================================== --- head/de_DE.ISO8859-1/share/xml/news.xml Sun Oct 18 02:40:26 2020 (r54607) +++ head/de_DE.ISO8859-1/share/xml/news.xml Sun Oct 18 09:23:30 2020 (r54608) @@ -4,7 +4,7 @@ amd64
  • i386
  • armv6
  • -
  • ia64
  • +
  • armv7
  • +
  • arm64
  • powerpc
  • powerpc64
  • +
  • powerpcspe
  • sparc64
  • @@ -40,16 +42,25 @@
  • README
  • amd64
  • i386
  • +
  • aarch64
  • From owner-svn-doc-all@freebsd.org Mon Oct 19 06:00:15 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 23439445C7E; Mon, 19 Oct 2020 06:00:15 +0000 (UTC) (envelope-from rcyu@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CF5hH05cdz47SV; Mon, 19 Oct 2020 06:00:15 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DABE51EBEC; Mon, 19 Oct 2020 06:00:14 +0000 (UTC) (envelope-from rcyu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09J60EE2035792; Mon, 19 Oct 2020 06:00:14 GMT (envelope-from rcyu@FreeBSD.org) Received: (from rcyu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09J60EZk035791; Mon, 19 Oct 2020 06:00:14 GMT (envelope-from rcyu@FreeBSD.org) Message-Id: <202010190600.09J60EZk035791@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rcyu set sender to rcyu@FreeBSD.org using -f From: Ruey-Cherng Yu Date: Mon, 19 Oct 2020 06:00:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54609 - head/zh_TW.UTF-8/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: rcyu X-SVN-Commit-Paths: head/zh_TW.UTF-8/share/xml X-SVN-Commit-Revision: 54609 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 06:00:15 -0000 Author: rcyu Date: Mon Oct 19 06:00:14 2020 New Revision: 54609 URL: https://svnweb.freebsd.org/changeset/doc/54609 Log: - Traditional Chinese Translation of the latest news item (October) Merge the following from the English version : r54538 -> r54605 Modified: head/zh_TW.UTF-8/share/xml/news.xml Modified: head/zh_TW.UTF-8/share/xml/news.xml ============================================================================== --- head/zh_TW.UTF-8/share/xml/news.xml Sun Oct 18 09:23:30 2020 (r54608) +++ head/zh_TW.UTF-8/share/xml/news.xml Mon Oct 19 06:00:14 2020 (r54609) @@ -22,7 +22,7 @@ The FreeBSD Traditional Chinese Documentation Project From: www/share/xml/news.xml $FreeBSD$ - Original revision: r54538 + Original revision: r54605 --> @@ -32,6 +32,58 @@ 2020 + + + 10 + + + 17 + + + &os; 12.2-RC3 弱篋 + +

    &os; 12.2 膃筝悟弱憜群弱 + amd64armv6armv7arm64i386powerpcpowerpc64powerpcspesparc64 + ISO 閡罅綏牙 + 鐚篁ュ紊悟&os; + ≦霱

    +
    +
    + + + 10 + + + &os; 12.2-RC2 弱篋 + +

    &os; 12.2 膃篋悟弱憜群弱 + amd64armv6armv7arm64i386powerpcpowerpc64powerpcspesparc64 + ISO 閡罅綏牙 + 鐚篁ュ紊悟&os; + ≦霱

    +
    +
    + + + 3 + + + &os; 12.2-RC1 弱篋 + +

    &os; 12.2 膃筝悟弱憜群弱 + amd64armv6armv7arm64i386powerpcpowerpc64powerpcspesparc64 + ISO 閡罅綏牙 + 鐚篁ュ紊悟&os; + ≦霱

    +
    +
    +
    9 From owner-svn-doc-all@freebsd.org Mon Oct 19 11:50:22 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 17EB244D318; Mon, 19 Oct 2020 11:50:22 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFFSF6sBNz4V6d; Mon, 19 Oct 2020 11:50:21 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CFFAB2319D; Mon, 19 Oct 2020 11:50:21 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09JBoLnR051891; Mon, 19 Oct 2020 11:50:21 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09JBoLOM051890; Mon, 19 Oct 2020 11:50:21 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010191150.09JBoLOM051890@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Mon, 19 Oct 2020 11:50:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54610 - head/ja_JP.eucJP/books/handbook/l10n X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n X-SVN-Commit-Revision: 54610 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 11:50:22 -0000 Author: ryusuke Date: Mon Oct 19 11:50:21 2020 New Revision: 54610 URL: https://svnweb.freebsd.org/changeset/doc/54610 Log: - Merge the following from the English version: r43883 -> r43884 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Mon Oct 19 06:00:14 2020 (r54609) +++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Mon Oct 19 11:50:21 2020 (r54610) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43883 + Original revision: r43884 $FreeBSD$ --> @@ -159,8 +159,8 @@ といったシングルバイトの文字セットについては、 &man.multibyte.3; を参照してください。 現在有効な文字セットのリストは、IANA - Registry で確認できます。 + xlink:href="http://www.iana.org/assignments/character-sets">IANA + Registry で確認できます。 いくつかの言語 (例えば中国語や日本語) は、 ASCII 文字では表すことができないので、 @@ -818,7 +818,7 @@ Not sure where to put this section, perhaps as a note 表示されるメニューやテキストを各国語に翻訳できるようにしてくれます。 &os; Ports - Collection の多くのアプリケーションは、 + Collection の多くのアプリケーションは、 いくつかの言語向けのワイド/多バイト文字への対応を組み込んでいます。 そのようなアプリケーションの名前には、 容易に認識できるように、-i18n @@ -859,11 +859,11 @@ Not sure where to put this section, perhaps as a note ロシア語 - この節では、&os; - システムをロシア語へ地域化するための設定例を示します。 - 各設定に関するより詳しい説明については、 - 地域化の利用 - を参照してください。 + この節では、&os; + システムをロシア語へ地域化するための設定例を示します。 + 各設定に関するより詳しい説明については、 + 地域化の利用 + を参照してください。 このロケールをログインシェルに設定するには、 以下の行を各ユーザの ~/.login_conf @@ -971,11 +971,11 @@ Option "XkbOptions" "grp:toggle" Xorg - アプリケーションを地域化する方法については、 - http://koi8.pp.ru/xwin.html + アプリケーションを地域化する方法については、http://koi8.pp.ru/xwin.html を参照してください。 - KOI8-R エンコーディングの詳細については、 - http://koi8.pp.ru/ + KOI8-R エンコーディングの詳細については、http://koi8.pp.ru/ を参照してください。 From owner-svn-doc-all@freebsd.org Mon Oct 19 15:25:05 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6768E42BBF2; Mon, 19 Oct 2020 15:25:05 +0000 (UTC) (envelope-from wosch@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFLD128r0z3Vdt; Mon, 19 Oct 2020 15:25:05 +0000 (UTC) (envelope-from wosch@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2D65825B92; Mon, 19 Oct 2020 15:25:05 +0000 (UTC) (envelope-from wosch@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09JFP5fh086586; Mon, 19 Oct 2020 15:25:05 GMT (envelope-from wosch@FreeBSD.org) Received: (from wosch@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09JFP5wE086585; Mon, 19 Oct 2020 15:25:05 GMT (envelope-from wosch@FreeBSD.org) Message-Id: <202010191525.09JFP5wE086585@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wosch set sender to wosch@FreeBSD.org using -f From: Wolfram Schneider Date: Mon, 19 Oct 2020 15:25:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54611 - head/en_US.ISO8859-1/htdocs/cgi X-SVN-Group: doc-head X-SVN-Commit-Author: wosch X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/cgi X-SVN-Commit-Revision: 54611 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 15:25:05 -0000 Author: wosch Date: Mon Oct 19 15:25:04 2020 New Revision: 54611 URL: https://svnweb.freebsd.org/changeset/doc/54611 Log: add OpenBSD 6.8 manual pages Modified: head/en_US.ISO8859-1/htdocs/cgi/man.cgi Modified: head/en_US.ISO8859-1/htdocs/cgi/man.cgi ============================================================================== --- head/en_US.ISO8859-1/htdocs/cgi/man.cgi Mon Oct 19 11:50:21 2020 (r54610) +++ head/en_US.ISO8859-1/htdocs/cgi/man.cgi Mon Oct 19 15:25:04 2020 (r54611) @@ -170,6 +170,7 @@ $sectionpath = { 'OpenBSD 6.5' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', }, 'OpenBSD 6.6' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', }, 'OpenBSD 6.7' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', }, + 'OpenBSD 6.8' => { 'path' => '1:2:3:3p:4:5:6:7:8:9', }, 'CentOS 3.9' => { 'path' => '1:2:3:3p:4:5:6:7:8:9:n', }, 'CentOS 4.8' => { 'path' => '1:1p:2:3:3p:4:5:6:7:8:9:n:0p', }, @@ -568,6 +569,7 @@ $manPathDefault = 'FreeBSD 12.1-RELEASE and Ports'; 'OpenBSD 6.5', "$manLocalDir/OpenBSD-6.5", 'OpenBSD 6.6', "$manLocalDir/OpenBSD-6.6", 'OpenBSD 6.7', "$manLocalDir/OpenBSD-6.7", + 'OpenBSD 6.8', "$manLocalDir/OpenBSD-6.8", #'NetBSD 0.9', "$manLocalDir/NetBSD-0.9", 'NetBSD 1.0', "$manLocalDir/NetBSD-1.0", @@ -866,6 +868,7 @@ my %arch = ( 'OpenBSD 6.5' => { 'arch' => [qw/alpha amd64 armv7 hppa i386 landisk loongson luna88k macppc octeon sgi socppc sparc64/] }, 'OpenBSD 6.6' => { 'arch' => [qw/alpha amd64 armv7 hppa i386 landisk loongson luna88k macppc octeon sgi socppc sparc64/] }, 'OpenBSD 6.7' => { 'arch' => [qw/alpha amd64 armv7 hppa i386 landisk loongson luna88k macppc octeon sgi socppc sparc64/] }, +'OpenBSD 6.8' => { 'arch' => [qw/alpha amd64 arm64 armv7 hppa i386 landisk loongson luna88k macppc octeon powerpc64 sgi sparc64/] }, ); # delete not existing releases @@ -909,7 +912,7 @@ while ( ( $key, $val ) = each %manPath ) { 'macosx', 'Darwin 8.0.1/ppc', 'netbsd', 'NetBSD 9.0', - 'openbsd', 'OpenBSD 6.7', + 'openbsd', 'OpenBSD 6.8', 'v7', 'Unix Seventh Edition', 'v7man', 'Unix Seventh Edition', 'x11', 'X11R7.4', From owner-svn-doc-all@freebsd.org Mon Oct 19 17:41:55 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0BEA742FD25; Mon, 19 Oct 2020 17:41:55 +0000 (UTC) (envelope-from carlavilla@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFPFt6t5Gz3g17; Mon, 19 Oct 2020 17:41:54 +0000 (UTC) (envelope-from carlavilla@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CF9AB27276; Mon, 19 Oct 2020 17:41:54 +0000 (UTC) (envelope-from carlavilla@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09JHfshl068837; Mon, 19 Oct 2020 17:41:54 GMT (envelope-from carlavilla@FreeBSD.org) Received: (from carlavilla@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09JHfsJX068834; Mon, 19 Oct 2020 17:41:54 GMT (envelope-from carlavilla@FreeBSD.org) Message-Id: <202010191741.09JHfsJX068834@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: carlavilla set sender to carlavilla@FreeBSD.org using -f From: Sergio Carlavilla Delgado Date: Mon, 19 Oct 2020 17:41:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54612 - in head/en_US.ISO8859-1/books/porters-handbook: flavors special uses X-SVN-Group: doc-head X-SVN-Commit-Author: carlavilla X-SVN-Commit-Paths: in head/en_US.ISO8859-1/books/porters-handbook: flavors special uses X-SVN-Commit-Revision: 54612 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 17:41:55 -0000 Author: carlavilla Date: Mon Oct 19 17:41:54 2020 New Revision: 54612 URL: https://svnweb.freebsd.org/changeset/doc/54612 Log: Update porters handbook for Lua changes Submitted by: andrew_tao173.riddles.org.uk Approved by: mat@ Differential Revision: https://reviews.freebsd.org/D24430 Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Mon Oct 19 15:25:04 2020 (r54611) +++ head/en_US.ISO8859-1/books/porters-handbook/flavors/chapter.xml Mon Oct 19 17:41:54 2020 (r54612) @@ -424,4 +424,28 @@ USE_PYTHON= distutils allflavors USES= python:3.5+ + + + <literal>USES=lua</literal> and Flavors + When using USES=lua:module + or USES=lua:flavors, + the port will automatically have FLAVORS + filled in with the Lua versions it + supports. However, it is not expected that ordinary + applications (rather than Lua + modules) should use this feature; most applications that embed + or otherwise use Lua should simply + use USES=lua. + + LUA_FLAVOR is available (and must be + used) to depend on the correct version of dependencies + regardless of whether the port used the + flavors or module + parameters. + + See for further + information. + Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Mon Oct 19 15:25:04 2020 (r54611) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Mon Oct 19 17:41:54 2020 (r54612) @@ -6390,22 +6390,157 @@ PLIST_SUB+= VERSION="${VER_STR}" application has to be modified to find the expected version. But it can be solved by adding some additional flags to the compiler and linker. + + Applications that use Lua + should normally build for just one version. However, loadable + modules for Lua are built in a separate flavor for each Lua + version that they support, and dependencies on such modules + should specify the flavor using the + @${LUA_FLAVOR} suffix on the port + origin. + Version Selection - A port using Lua only needs to - have this line: + A port using Lua should + have a line of this form: USES= lua - If a specific version of Lua is needed, instructions on - how to select it are given in the USES=lua part - of . + If a specific version of Lua, or range of versions, is + needed, it can be specified as a parameter in the form + XY (which may be used multiple times), + XY+, -XY, or + XY-ZA. The default version of + Lua as set via + DEFAULT_VERSIONS will be used if it falls + in the requested range, otherwise the closest requested + version to the default will be used. For example: + + USES= lua:52-53 + + Note that no attempt is made to adjust the version + selection based on the presence of any already-installed + Lua version. + + + The XY+ form of version specification + should not be used without careful consideration; the + Lua API changes to some extent in + every version, and configuration tools like + CMake or + Autoconf will often fail to work + on future versions of Lua until + updated to do so. + + + Configuration and Compiler flags + + Software that uses Lua may have + been written to auto-detect the Lua + version in use. In general ports should override this + assumption, and force the use of the specific + Lua version selected as described + above. Depending on the sortware being ported, this might + require any or all of: + + + + + Using LUA_VER as part of a parameter + to the software's configuration script via + CONFIGURE_ARGS or + CONFIGURE_ENV (or equivalent for other + build systems); + + + + + Adding -I${LUA_INCDIR}, + -L${LUA_LIBDIR}, and + -llua-${LUA_VER} to CFLAGS, + LDFLAGS, LIBS respectively + as appropriate; + + + + + Patch the software's configuration or build files to select + the correct version. + + + + + + + + Version Flavors + + A port which installs a Lua + module (rather than an application that simply makes use of + Lua) should build a separate + flavor for each supported Lua + version. This is done by adding the module + parameter: + + USES= lua:module + + A version number or range of versions can be specified as + well; use a comma to separate parameters. + + Since each flavor must have a different package name, the + variable LUA_PKGNAMEPREFIX is provided which + will be set to an appropriate value; the intended usage + is: + + PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} + + Module ports should normally install files only to + LUA_MODLIBDIR, + LUA_MODSHAREDIR, + LUA_DOCSDIR, and + LUA_EXAMPLESDIR, all of which are set up + to refer to version-specific subdirectories. Installing any + other files must be done with care to avoid conflicts between + versions. + + A port (other than a Lua module) + which wishes to build a separate package for each + Lua version should use the + flavors parameter: + + USES= lua:flavors + + This operates the same way as the module + parameter described above, but without the assumption that the + package should be documented as a Lua + module (so LUA_DOCSDIR and + LUA_EXAMPLESDIR are not defined by + default). However, the port may choose to define + LUA_DOCSUBDIR as a suitable subdirectory name + (usually the port's PORTNAME as long as this + does not conflict with the PORTNAME of any + module), in which case the framework will define both + LUA_DOCSDIR and + LUA_EXAMPLESDIR. + + + As with module ports, a flavored port should avoid installing + files that would conflict between versions. Typically this is done + by adding LUA_VER_STR as a suffix to program + names (e.g. using + USES=uniquefiles), and + otherwise using either LUA_VER or + LUA_VER_STR as part of any other files or + subdirectories used outside of LUA_MODLIBDIR + and LUA_MODSHAREDIR. + + + Defined Variables @@ -6439,48 +6574,69 @@ PLIST_SUB+= VERSION="${VER_STR}" - LUA_PREFIX - The prefix where Lua - (and components) is installed + LUA_FLAVOR + The flavor name corresponding to the selected + Lua version, to be used + for specifying dependencies - LUA_SUBDIR - The directory under - ${PREFIX}/bin, - ${PREFIX}/share and - ${PREFIX}/lib where - Lua is installed + LUA_BASE + The prefix that should be used to locate + Lua (and components) that + are already installed + LUA_PREFIX + The prefix where Lua + (and components) are to be installed by this port + + + LUA_INCDIR The directory where - Lua and - tolua header files are + Lua header files are installed LUA_LIBDIR The directory where - Lua and - tolua libraries are + Lua libraries are installed + LUA_REFMODLIBDIR + The directory where + Lua module libraries + (.so) that are already + installed are to be found + + + + LUA_REFMODSHAREDIR + The directory where + Lua modules + (.lua) that are already + installed are to be found + + + LUA_MODLIBDIR The directory where Lua module libraries - (.so) are installed + (.so) are to be installed + by this port LUA_MODSHAREDIR The directory where Lua modules - (.lua) are installed + (.lua) are to be installed + by this port @@ -6491,18 +6647,96 @@ PLIST_SUB+= VERSION="${VER_STR}" LUA_CMD - The path to the Lua - interpreter + The name of the Lua + interpreter (e.g. lua53) LUAC_CMD - The path to the Lua - compiler + The name of the Lua + compiler (e.g. luac53)
    @@ -97,7 +108,6 @@
  • amd64
  • i386
  • armv6
  • -
  • armv7
  • aarch64
  • powerpc
  • powerpc64
  • @@ -110,35 +120,38 @@
  • README
  • amd64
  • i386
  • -
  • aarch64
  • +
  • aarch64
  • +
    +
  • PINE64
  • +
  • PINE64-LTS
  • +
    + + These additional variables are available for ports that + specified the module parameter: + + + Variables Defined for <application>Lua</application> + Module Ports + + + + + Name + Description + + + + + LUA_DOCSDIR + the directory to which the module's + documentation should be installed. + + + + LUA_EXAMPLESDIR + the directory to which the module's + example files should be installed. + + + +
    + + + + + Examples + + + Makefile for an application using + <application>Lua</application> + + This example shows how to reference a + Lua module required at run + time. Notice that the reference must specify a + flavor. + + PORTNAME= sample +DISTVERSION= 1.2.3 +CATEGORIES= whatever + +MAINTAINER= john@doe.tld +COMMENT= Sample + +RUN_DEPENDS= ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} + +USES= lua + +.include <bsd.port.mk> + + + + Makefile for a simple <application>Lua</application> + module + + PORTNAME= sample +DISTVERSION= 1.2.3 +CATEGORIES= whatever +PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} + +MAINTAINER= john@doe.tld +COMMENT= Sample + +USES= lua:module + +DOCSDIR= ${LUA_DOCSDIR} + +.include <bsd.port.mk> + + Modified: head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Mon Oct 19 15:25:04 2020 (r54611) +++ head/en_US.ISO8859-1/books/porters-handbook/uses/chapter.xml Mon Oct 19 17:41:54 2020 (r54612) @@ -1969,17 +1969,33 @@ GSSAPI_NONE_CONFIGURE_ON= --without-gssapilua Possible arguments: (none), - XY+, XY, - build, run + XY+, + -XY, + XY-ZA, + module, flavors, + build, run, + env Adds a dependency on Lua. By default this is a library dependency, unless overridden by the - build or run option. The - default version is 5.2, unless set by the - XY parameter (for - example, 51 or - 52+). + build and/or run option. + The env option prevents the addition of any + dependency, while still defining all the usual variables. + + The default version is set by the usual + DEFAULT_VERSIONS mechanism, unless a version or + range of versions is specified as an argument, for + example, 51 or 51-53. + + Applications using Lua are + normally built for only a single Lua + version. However, library modules intended to be loaded by + Lua code should use the + module option to build with multiple + flavors. + + For more information see . From owner-svn-doc-all@freebsd.org Tue Oct 20 12:44:59 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9A2C64305E2; Tue, 20 Oct 2020 12:44:59 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFtcq3RTXz4H94; Tue, 20 Oct 2020 12:44:59 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 557C915152; Tue, 20 Oct 2020 12:44:59 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KCixTs077894; Tue, 20 Oct 2020 12:44:59 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KCixL8077893; Tue, 20 Oct 2020 12:44:59 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010201244.09KCixL8077893@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Tue, 20 Oct 2020 12:44:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54613 - head/ja_JP.eucJP/books/handbook/l10n X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n X-SVN-Commit-Revision: 54613 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2020 12:44:59 -0000 Author: ryusuke Date: Tue Oct 20 12:44:58 2020 New Revision: 54613 URL: https://svnweb.freebsd.org/changeset/doc/54613 Log: - Merge the following from the English version: r43884 -> r44388 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Mon Oct 19 17:41:54 2020 (r54612) +++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:44:58 2020 (r54613) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r43884 + Original revision: r44388 $FreeBSD$ --> @@ -322,7 +322,7 @@ me:\ 新しく追加するすべてのユーザが同じ言語を使う場合には、 /etc/adduser.conf で - defaultclass = language + defaultclass = language と設定してください。 新しいユーザを作成するときに、この設定を変更するには、 @@ -333,7 +333,7 @@ me:\ もしくは、adduser を実行する際にロケールを指定してください。 - &prompt.root; adduser -class language + &prompt.root; adduser -class language pw @@ -343,7 +343,7 @@ me:\ を使って新しいユーザを追加する場合には、 以下のようにしてロケールを指定してください。 - &prompt.root; pw useradd user_name -L language + &prompt.root; pw useradd user_name -L language From owner-svn-doc-all@freebsd.org Tue Oct 20 12:52:12 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1C125430C26; Tue, 20 Oct 2020 12:52:12 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFtn8013wz4HgQ; Tue, 20 Oct 2020 12:52:12 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D9580154CA; Tue, 20 Oct 2020 12:52:11 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KCqBK2083614; Tue, 20 Oct 2020 12:52:11 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KCqB0G083613; Tue, 20 Oct 2020 12:52:11 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010201252.09KCqB0G083613@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Tue, 20 Oct 2020 12:52:11 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54614 - head/ja_JP.eucJP/books/handbook/l10n X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n X-SVN-Commit-Revision: 54614 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2020 12:52:12 -0000 Author: ryusuke Date: Tue Oct 20 12:52:11 2020 New Revision: 54614 URL: https://svnweb.freebsd.org/changeset/doc/54614 Log: - Merge the following from the English version: r44388 -> r46049 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:44:58 2020 (r54613) +++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:52:11 2020 (r54614) @@ -3,12 +3,12 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r44388 + Original revision: r46049 $FreeBSD$ --> - - - + 地域化 (localization) - <acronym>i18n</acronym>/<acronym>L10n</acronym> の利用と設定 @@ -322,7 +322,8 @@ me:\ 新しく追加するすべてのユーザが同じ言語を使う場合には、 /etc/adduser.conf で - defaultclass = language + defaultclass = + language と設定してください。 新しいユーザを作成するときに、この設定を変更するには、 From owner-svn-doc-all@freebsd.org Tue Oct 20 13:04:47 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 42E5F4310A1; Tue, 20 Oct 2020 13:04:47 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFv3g15DHz4JKC; Tue, 20 Oct 2020 13:04:47 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 09A1215883; Tue, 20 Oct 2020 13:04:47 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KD4kFt090220; Tue, 20 Oct 2020 13:04:46 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KD4k90090219; Tue, 20 Oct 2020 13:04:46 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010201304.09KD4k90090219@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Tue, 20 Oct 2020 13:04:46 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54615 - head/ja_JP.eucJP/books/handbook/l10n X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n X-SVN-Commit-Revision: 54615 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2020 13:04:47 -0000 Author: ryusuke Date: Tue Oct 20 13:04:46 2020 New Revision: 54615 URL: https://svnweb.freebsd.org/changeset/doc/54615 Log: - Merge the following from the English version: r46049 -> r49292 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 12:52:11 2020 (r54614) +++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Tue Oct 20 13:04:46 2020 (r54615) @@ -3,12 +3,13 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r46049 + Original revision: r49292 $FreeBSD$ --> + xml:id="l10n"> + 地域化 (localization) - <acronym>i18n</acronym>/<acronym>L10n</acronym> の利用と設定 @@ -256,13 +257,7 @@ #of Taiwan can manually change each variable me:\ :lang=zh_TW.Big5:\ - :setenv=LC_ALL=zh_TW.Big5:\ - :setenv=LC_COLLATE=zh_TW.Big5:\ - :setenv=LC_CTYPE=zh_TW.Big5:\ - :setenv=LC_MESSAGES=zh_TW.Big5:\ - :setenv=LC_MONETARY=zh_TW.Big5:\ - :setenv=LC_NUMERIC=zh_TW.Big5:\ - :setenv=LC_TIME=zh_TW.Big5:\ + :setenv=LC_ALL=zh_TW.Big5,LC_COLLATE=zh_TW.Big5,LC_CTYPE=zh_TW.Big5,LC_MESSAGES=zh_TW.Big5,LC_MONETARY=zh_TW.Big5,LC_NUMERIC=zh_TW.Big5,LC_TIME=zh_TW.Big5:\ :charset=big5:\ :xmodifiers="@im=gcin": #Set gcin as the XIM Input Server @@ -322,8 +317,7 @@ me:\ 新しく追加するすべてのユーザが同じ言語を使う場合には、 /etc/adduser.conf で - defaultclass = - language + defaultclass=language と設定してください。 新しいユーザを作成するときに、この設定を変更するには、 @@ -362,8 +356,8 @@ me:\ /usr/share/skel/dot.profile に追加すると、 すべてのユーザのシェルを設定することが可能です。 - LANG=de_DE.ISO8859-1; export LANG -MM_CHARSET=ISO-8859-1; export MM_CHARSET + LANG=de_DE.ISO8859-1; export LANG +MM_CHARSET=ISO-8859-1; export MM_CHARSET しかしながら、csh シェルでは、 設定ファイルの名前や構文は異なります。 @@ -372,8 +366,8 @@ me:\ /usr/share/skel/dot.login では同じ設定です。 - setenv LANG de_DE.ISO8859-1 -setenv MM_CHARSET ISO-8859-1 + setenv LANG de_DE.ISO8859-1 +setenv MM_CHARSET ISO-8859-1 さらに面倒なことに、 Xorg を設定するための @@ -383,9 +377,9 @@ me:\ シェルに対するもので、2 番目が csh シェルに対するものです。 - LANG=de_DE.ISO8859-1; export LANG + LANG=de_DE.ISO8859-1; export LANG - setenv LANG de_DE.ISO8859-1 + setenv LANG de_DE.ISO8859-1 @@ -1019,17 +1013,6 @@ Option "XkbOptions" "grp:toggle" - - ドイツ語への地域化 (すべての ISO 8859-1 言語向け) - - - &os; 上でウムラウトを使うためのチュートリアルは、 - http://user.cs.tu-berlin.de/~eserte/FreeBSD/doc/umlaute/umlaute.html - から入手できます。この文書はドイツ語で書かれています。 - - - ギリシャ語への地域化 From owner-svn-doc-all@freebsd.org Tue Oct 20 13:39:07 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 687B8431D1D; Tue, 20 Oct 2020 13:39:07 +0000 (UTC) (envelope-from linimon@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFvqH2CbVz4Kpv; Tue, 20 Oct 2020 13:39:07 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 30A5215C98; Tue, 20 Oct 2020 13:39:07 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09KDd7rL009390; Tue, 20 Oct 2020 13:39:07 GMT (envelope-from linimon@FreeBSD.org) Received: (from linimon@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09KDd7dd009389; Tue, 20 Oct 2020 13:39:07 GMT (envelope-from linimon@FreeBSD.org) Message-Id: <202010201339.09KDd7dd009389@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: linimon set sender to linimon@FreeBSD.org using -f From: Mark Linimon Date: Tue, 20 Oct 2020 13:39:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54616 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: linimon X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 54616 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2020 13:39:07 -0000 Author: linimon Date: Tue Oct 20 13:39:06 2020 New Revision: 54616 URL: https://svnweb.freebsd.org/changeset/doc/54616 Log: Document OSVERSION 1300123. Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Tue Oct 20 13:04:46 2020 (r54615) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Tue Oct 20 13:39:06 2020 (r54616) @@ -1097,6 +1097,15 @@ is spelled &, < is < and > is >. 13.0-CURRENT after the addition of ptsname_r. + + + 1300123 + 366871 + October 20, 2020 + 13.0-CURRENT after VOP, + VPTOCNP, and INACTIVE + changes. + From owner-svn-doc-all@freebsd.org Wed Oct 21 18:50:28 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3099D42A9A9; Wed, 21 Oct 2020 18:50:28 +0000 (UTC) (envelope-from trasz@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CGfh40sWTz4dNX; Wed, 21 Oct 2020 18:50:28 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 00C089DFB; Wed, 21 Oct 2020 18:50:28 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09LIoRUW080799; Wed, 21 Oct 2020 18:50:27 GMT (envelope-from trasz@FreeBSD.org) Received: (from trasz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09LIoROM080797; Wed, 21 Oct 2020 18:50:27 GMT (envelope-from trasz@FreeBSD.org) Message-Id: <202010211850.09LIoROM080797@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: trasz set sender to trasz@FreeBSD.org using -f From: Edward Tomasz Napierala Date: Wed, 21 Oct 2020 18:50:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54617 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: trasz X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 54617 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Oct 2020 18:50:28 -0000 Author: trasz Date: Wed Oct 21 18:50:27 2020 New Revision: 54617 URL: https://svnweb.freebsd.org/changeset/doc/54617 Log: Create 2020q2 status report, covering June 2020 to September 2020. Submitted by: debdrup Differential Revision: https://reviews.freebsd.org/D26890 Added: head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/Makefile Tue Oct 20 13:39:06 2020 (r54616) +++ head/en_US.ISO8859-1/htdocs/news/status/Makefile Wed Oct 21 18:50:27 2020 (r54617) @@ -88,6 +88,7 @@ XMLDOCS+= report-2019-07-2019-09 XMLDOCS+= report-2019-10-2019-12 XMLDOCS+= report-2020-01-2020-03 XMLDOCS+= report-2020-04-2020-06 +XMLDOCS+= report-2020-07-2020-09 XSLT.DEFAULT= report.xsl # Install a sample entry. Added: head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Wed Oct 21 18:50:27 2020 (r54617) @@ -0,0 +1,2172 @@ + + + + + + + + + + 07-09 + + 2020 + + +
    + Introduction +

    This report covers FreeBSD related projects for the period between +July and September, and is the third of four planned reports for 2020. +

    +

    This quarter brings a good mix of additions and changes to the FreeBSD +Project and community, from a diverse number of teams and people covering +everything from architectures, continuous integration, wireless networking +and drivers, over drm, desktop and third-party project work, as well as +several team reports, along with many other interesting subjects too +numerous to mention. +

    +

    As the world is still affected by the epidemic, we hope that this report +can also serve as a good reminder that there is good work that can be done +by people working together, even if we're apart. +

    +

    We hope you'll be as interested in reading it, as we've been in making it. +Daniel Ebdrup Jensen, on behalf of the quarterly team. +

    + +FreeBSD Foundation + + + +Deb Goodkin +deb@FreeBSDFoundation.org + + + +

    The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to +supporting and promoting the FreeBSD Project and community worldwide. Funding +comes from individual and corporate donations and is used to fund and manage +software development projects, conferences and developer summits, and provide +travel grants to FreeBSD contributors. The Foundation purchases and supports +hardware to improve and maintain FreeBSD infrastructure and provides resources +to improve security, quality assurance, and release engineering efforts; +publishes marketing material to promote, educate, and advocate for the FreeBSD +Project; facilitates collaboration between commercial vendors and FreeBSD +developers; and finally, represents the FreeBSD Project in executing contracts, +license agreements, and other legal arrangements that require a recognized +legal entity. +

    +

    Here are some highlights of what we did to help FreeBSD last quarter: +

    +

    COVID-19 Impact to the Foundation

    + +

    Like other organizations, we put policies in place for all of our staff members +to work from home. We also put a temporary ban on travel for staff members. +We are continuing our work supporting the community and Project, but some of +our work and responses may be delayed because of changes in some of our +priorities and the impact of limited childcare for a few of our staff members. +

    +

    Partnerships and Commercial User Support

    + +

    We help facilitate collaboration between commercial users and FreeBSD +developers. We also meet with companies to discuss their needs and bring that +information back to the Project. Not surprisingly, the stay at home orders, +combined with our company ban on travel during Q3 made in-person meetings +non-existent. However, the team was able to continue meeting with our partners +and commercial users virtually. These meetings help us understand some of the +applications where FreeBSD is used. +

    +

    We are currently scheduling Zoom company meetings for Q4, please reach out if +you would like to schedule a meeting with us. +

    +

    Fundraising Efforts

    + +

    Last quarter we raised $192,874.43! Thank you to the individuals and +organizations that stepped in, to help fund our efforts. We'd like to thank +Arm for their large contribution last quarter, which helped bring our 2020 +fundraising effort to $521k. We hope other organizations will follow their +lead and give back to help us continue supporting FreeBSD. +

    +

    These are trying times, and we deeply appreciate every donation that has come +in from $5 to $150,000. We're still here giving 110% to supporting FreeBSD! +

    +

    We are 100% funded by donations, and those funds go towards software +development work to improve FreeBSD, FreeBSD advocacy around the world, keeping +FreeBSD secure, continuous integration improvements, sponsoring BSD-related and +computing conferences (even the virtual events!), legal support for the +Project, and many other areas. +

    +

    Please consider making a +donation to help us continue and increase our support for FreeBSD. +

    +

    We also have the Partnership Program, to provide more benefits for our larger +commercial donors. Find out more information about the +partnership program +and share with your companies! +

    +

    OS Improvements

    + +

    A number of FreeBSD Foundation grant recipients started, continued working on, +or completed projects during the third quarter. These include: +

      +
    • Ongoing WiFi and Linux KPI layer improvements. +

    • +
    • Linuxulator application compatibility. +

    • +
    • DRM / Graphics driver updates. +

    • +
    • Zstd compression for OpenZFS. +

    • +
    • Online RAID-Z expansion. +

    • +
    • Modernized LLDB target support for FreeBSD. +

      +
    +You can find more details about most of these projects in other quarterly +

    reports. +

    +

    Staff members also worked on a number of larger projects, including: +

      +
    • Run-Time Dynamic Linker (rtld) and kernel ELF loader improvements. +

    • +
    • Rewritten UNIX domain socket locking. +

    • +
    • Build infrastructure. +

    • +
    • Open system call path handling support for O_BENEATH, O_RESOLVE_BENEATH. +

    • +
    • arm64 support. +

    • +
    • Migration to a Git repository. +

      +
    +Many of these projects also have detailed entries in other quarterly report +

    entries. +

    +

    Staff members also put in significant effort in many ways other than larger, +individual projects. These include assisting with code reviews, bug report +triage, security report triage and advisory handling, addressing syzkaller +reports, and ongoing maintenance and bug fixes in functional areas such as the +tool chain, developer tools, virtual memory kernel subsystem, low-level x86 +infrastructure, sockets and protocols, and others. +

    +

    University of Waterloo Co-op

    + +

    With the transition to working from home, the Foundation decided to again take +on three University of Waterloo Co-op students for the Fall 2020 term +(September to December). Tiger returns for a second term, joined by new +students Yang and Zac. Projects for the term include more work on +ELF Tool Chain, application of Capsicum to additional utilities, testing and +integration of FreePBX and Asterisk VOIP software, pkgbase, and exploring +containerization tooling. +

    +

    Continuous Integration and Quality Assurance

    + +

    The Foundation provides a full-time staff member and funds projects on +improving continuous integration, automated testing, and overall quality +assurance efforts for the FreeBSD project. +

    +

    During the third quarter of 2020, Foundation staff continued improving and +monitoring the Project's CI infrastructure, and working with experts to fix +the failing builds and the regressions found by tests. The setting up of +dedicated VM host for running tests is completed. New feature developments +and the CI staging environment is in progress. We are also working with +other teams in the Project for their testing needs. For example, tests of +non-x86 architectures now run periodically, and improve the CI of the +embedded systems. We are also working with many external projects and +companies to improve the CI between their products and FreeBSD. +

    +

    See the FreeBSD CI section of this report for completed work items and detailed +information. +

    +

    Supporting FreeBSD Infrastructure

    + +

    The Foundation provides hardware and support to improve the FreeBSD +infrastructure. Last quarter, we continued supporting FreeBSD hardware located +around the world. We coordinated efforts between the new NYI Chicago facility +and clusteradm to start working on getting the facility prepared for some of +the new FreeBSD hardware we are planning on purchasing. NYI generously +provides this for free to the Project. We also worked on connecting with the +new owners of the Bridgewater site, where most of the FreeBSD infrastructure is +located. +

    +

    Some of the purchases we made for the Project last quarter to support +infrastructure includes: +

      +
    • Spamhaus spam filtering software to limit the amount of spam on the mailing + lists. +

    • +
    • 5 application servers to run tasks like bugzilla, wiki, website, cgi, + Phabricator, host git, etc. +

    • +
    • 1 server to replace the old pkg server and provide a lot more IOPS to + avoid the slowdowns seen during peak times of the day where the disks just + cannot keep up with the request volume. +

    • +
    • 1 server for exp-runs to make them faster. +

    • +
    • 1 server to build packages more frequently. +

      +
    +

    FreeBSD Advocacy and Education

    + +

    A large part of our efforts are dedicated to advocating for the Project. This +includes promoting work being done by others with FreeBSD; producing advocacy +literature to teach people about FreeBSD and help make the path to starting +using FreeBSD or contributing to the Project easier; and attending and getting +other FreeBSD contributors to volunteer to run FreeBSD events, staff FreeBSD +tables, and give FreeBSD presentations. +

    +

    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, to work together on projects, +and to facilitate 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. As is +the case for most of us in this industry, COVID-19 has put our in-person events +on hold. In addition to attending virtual events, we are continually working +on new training initiatives and updating our selection of 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: +

      +
    • Launched our FreeBSD Fridays series of 101 classes. Topics included an + Introduction to FreeBSD, FreeBSD Installfest, Introduction to Security, + Introduction to ZFS and more. Videos of the past sessions and a schedule of + upcoming events can be found here. +

    • +
    • Attended and presented at OSI's State of the Source conference. The event + was held virtually, September 9-11, 2020. +

    • +
    • Launched the + redesign + of the FreeBSD Foundation Website. +

    • +
    • Announced + the 20th Anniversary of the FreeBSD Foundation. +

    • +
    • Participated as an Admin for Google Summer of Code 2020 +

    • +
    • Continued to promote the FreeBSD Office Hours series including holding our + own Foundation led office hours. Videos from the one hour sessions can be + found on the Project's + YouTube Channel. You can watch + ours here. +

    • +
    • Interviewed + members of the outgoing FreeBSD Core Team to get their thoughts on their + term. +

    • +
    • Began working with the FreeBSD Vendor Summit planning committee on the + November 2020 Vendor Summit. +

    • +
    • Promoted the Foundation's 20th Anniversary and our work to support the + FreeBSD Project in the It's FOSS Article. + FreeBSD Foundation Celebrates 20 Years of Promoting and Supporting FreeBSD Project. +

    • +
    • Authored a Beginners Guide to FreeBSD for Fosslife. +

    • +
    • Committed to sponsoring All Things Open as a media Sponsor. +

    • +
    • Committed to sponsoring the OpenZFS Developers Summit at the Bronze level. +

    • +
    • Became an International RISC-V Member. +

    • +
    • Committed to giving a FreeBSD talk at the nerdear.la conference on + October 20th. +

      +
    +Keep up to date with our latest work in our +

    monthly newsletters. +

    +

    Netflix provided an update on how and why they use FreeBSD in our latest +Contributor Case Study. +

    +

    We help educate the world about FreeBSD by publishing the professionally +produced FreeBSD Journal. As we mentioned previously, the FreeBSD Journal is +now a free publication. Find out more and access the latest issues at +https://www.FreeBSDfoundation.org/journal/. +

    +

    You can find out more about events we attended and upcoming events at +https://www.FreeBSDfoundation.org/news-and-events/. +

    +

    Legal/FreeBSD IP

    + +

    The Foundation owns the FreeBSD trademarks, and it is our responsibility to +protect them. We also provide legal support for the core team to investigate +questions that arise. We updated our +Trademark Usage Terms and Conditions +on July 1, 2020. +

    +

    Go to the FreeBSD Foundation's web site to +find out how we support FreeBSD and how we can help you! +

    +

    ### Other +

    +

    We welcomed Andrew Wafaa and Kevin Bowling to our board of directors, to help +govern the Foundation and guide us with our strategic direction. We have +more information about our new board members +on our website. +

    + +FreeBSD Release Engineering Team + + + +FreeBSD Release Engineering Team +re@FreeBSD.org + + + + +FreeBSD 12.2-RELEASE schedule +FreeBSD 12.2 test builds +FreeBSD development snapshots + + +

    The FreeBSD Release Engineering Team is responsible for setting +and publishing release schedules for official project releases +of FreeBSD, announcing code freezes and maintaining the respective +branches, among other things. +

    +

    During the third quarter of 2020, the Release Engineering Team started +work on the 12.2-RELEASE cycle, the third release from the stable/12 +branch. +

    +

    As of this writing, two BETA builds have been released, with the +expectation there will be a third BETA build currently remaining on the +schedule. +

    +

    The 12.2-RELEASE cycle will continue throughout October, with two RC +builds currently planned, and RC3 scheduled on an as-needed basis. The +12.2-RELEASE is so far scheduled for final release on October 27. +

    +

    In addition to the 12.2-RELEASE, Glen Barber of the Release Engineering +Team finished work to the release build tools and scripts to prepare for +the conversion from Subversion to Git for the 13.0-RELEASE cycle. There +are no plans to merge these changes to stable branches at this time; as +discussed within the Git working group, we feel such a change on a stable +branch would be too intrusive to our user base as well as downstream +FreeBSD consumers. Development snapshot builds for 13.0-CURRENT have +recently been built from the Git tree within the project, and further +snapshot builds for 12.x and 11.x will continue to be built from Subversion. +

    +

    Additionally throughout the quarter, several development snapshots builds +were released for the head, stable/12, and stable/11 branches. +

    +

    Finally, the Release Engineering Team would like to thank Marius Strobl +for his time serving on the team; he had recently stepped down from the +Deputy RE Lead role due to constraints on his time. The Team welcomes +Colin Percival, who has accepted fulfilling this role. +

    +

    Much of this work was sponsored by Rubicon Communications, LLC (netgate.com) +and the FreeBSD Foundation. +

    + +Cluster Administration Team + + + +Cluster Administration Team +clusteradm@FreeBSD.org + + + + +Cluster Administration Team members + + +

    The FreeBSD Cluster Administration Team consists of the people responsible for +administering the machines that the Project relies on for its distributed work + and communications to be synchronised. In this quarter, the team has worked +on the following: +

      +
    • Work with the FreeBSD Foundation on hardware update for web services, mirror and package building servers. +

    • +
    • Disable directory indexing on the package mirrors to resolve performance issues of the machine. +

        +
      • This was later relaxed to allow indexing of the parent directories but still disallow the large package directories. +

      +
    • Ongoing systems administration work: +

        +
      • Accounts management for committers. +

      • +
      • Backups of critical infrastructure. +

      • +
      • Keeping up with security updates in 3rd party software. +

        +
      +
    +Work in progress: + +
      +
    • Setup Malaysia (KUL) mirror. +

    • +
    • Setup Brazil (BRA) mirror. +

    • +
    • Review the service jails and service administrators operation. +

    • +
    • Infrastructure of building aarch64 and powerpc64 packages. +

        +
      • NVMe issues on PowerPC64 POWER9 blocking dual socket machine from being used as pkg builder. +

      • +
      • Drive upgrade test for pkg builders (SSDs) courtesy of the FreeBSD Foundation. +

      • +
      • Boot issues with Aarch64 reference machines. +

      +
    • New NYI.net sponsored colocation space in Chicago-land area. +

    • +
    • Work with git working group for the git repository. +

    • +
    • Searching for more providers that can fit the requirements for a generic mirrored layout or a tiny mirror. +

    +
    + +Continuous Integration + + +FreeBSD Jenkins Instance +FreeBSD Hardware Testing Lab +FreeBSD CI artifact archive +FreeBSD CI weekly report +FreeBSD Jenkins wiki +Hosted CI wiki +3rd Party Software CI +Tickets related to freebsd-testing@ +FreeBSD CI Repository + + + + +Jenkins Admin +jenkins-admin@FreeBSD.org + + +Li-Wen Hsu +lwhsu@FreeBSD.org + + +

    Contact: 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 firstly 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 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 codes or adjust test infrastructure. The details of these efforts +are available in the weekly CI reports. +

    +

    During the third quarter of 2020, 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 changes: +

    +New jobs added: + +Work in progress: +
      +
    • Collecting and sorting CI tasks and ideas + here. +

    • +
    • Testing and merging pull requests in the + the FreeBSD-ci repo. +

    • +
    • Designing and implementing pre-commit CI building and testing, +

    • +
    • Reduce the procedures of CI/test environment setting up for contributors and + developers. +

    • +
    • Setting up the CI stage environment and putting the experimental jobs on it. +

    • +
    • Setting up public network access for the VM guest running tests. +

    • +
    • Implementing automatic tests on bare metal hardware. +

    • +
    • Adding drm ports building tests against -CURRENT. +

    • +
    • Planning to run ztest and network stack tests. +

    • +
    • Adding more external toolchain related jobs. +

    • +
    • Improving the hardware lab to be more mature and adding more hardware. +

    • +
    • Helping more 3rd software get CI on FreeBSD through a hosted CI solution. +

    • +
    • Working with hosted CI providers to have better FreeBSD support. +

      +
    +Please see freebsd-testing@ related tickets for more WIP information, and don't hesitate to join the effort! + +

    Sponsor: The FreeBSD Foundation +

    + +Ports Collection + + +About FreeBSD Ports +Contributing to Ports +FreeBSD Ports Monitoring +Ports Management Team + + + + +Ren辿 Ladan +portmgr-secretary@FreeBSD.org + + +FreeBSD Ports Management Team +portmgr@FreeBSD.org + + + +

    The Ports Management Team is responsible for overseeing the +overall direction of the Ports Tree, building packages, and +personnel matters. Below is what happened in the last quarter. +

    +

    We passed the landmark of 40,000 ports in the Ports Collection +and are now around 40,400 ports. The last quarter saw 9335 +commits to the HEAD branch and 481 commits to the 2020Q3 branch +by respectively 167 and 63 committers. There are currently 2525 +open problem reports of which 595 are unassigned. Compared to +last quarter, this means a slight decrease in activity and also +a slight increase in open PRs. +

    +

    During the last quarter we welcomed Rainer Hurling (rhurlin@) and +said goodbye to Kevin Lo (kevlo@) and Grzegorz Blach (gblach@). +

    +

    The last three months saw new default versions for Perl (5.32), +PostgreSQL (12) and PHP (7.4). Various packages also got updated: +Firefox to 81.0.1, Chromium to 84.0.4147.135, Gnome to 3.36, +Xorg to 1.20.9, Qt5 to 5.15.0, Emacs to 27.1, KDE Frameworks to +5.74.0 and pkg itself to 1.15.8. +

    +

    Never tired, antoine@ ran 30 exp-runs to test port version updates, +on such diverse matters as: +

      +
    • Updating byacc in base to 20200330. +

    • +
    • Check balancing of sed "y" command. +

    • +
    • Use of brackets. +

    • +
    • Removing the now redundant "port" argument from USES=readline. +

    +
    + +FreeBSD Office team - 3rd quarter 2020 report + + +The FreeBSD Office project + + + + +FreeBSD Office team ML +office@FreeBSD.org + + +Dima Panov +fluffy@FreeBSD.org + + +Li-Wen Hsu +lwhsu@FreeBSD.org + + + + +

    The FreeBSD Office team works on a number of office-related software suites +and tools such as OpenOffice and LibreOffice.
    +

    +

    Work during this quarter focused on providing the latest stable release of +LibreOffice suite and companion apps to all FreeBSD users. +

    +
      +
    • Alongside with updating old stable branch to latest 6.4.x releases, + current ports-tree now have a full-featured cutting-edge 7.0.1 bundle.
      +

    • +
    • Conservative users can keep 6.4.x stable version by switching to use + all-in-one editors/libreoffice6 port and even with i18n language pack (off by default). + It will be kept updated at least till 7.1.0 version is released.
      +

      +
    +We are looking for people to help the project. +

    All unstable work with LibreOffice snapshots is staged in our WIP repository.
    +The open bugs list +contains all filed issues which need some attention. +Patches, comments and objections are always welcome in the mailing list and bugzilla. +

    +
    + +FreeBSD Graphics Team status report + + +Project GitHub page + + + + +FreeBSD Graphics Team +x11@freebsd.org + + +Niclas Zeising +zeising@freebsd.org + + + +

    The FreeBSD X11/Graphics team maintains the lower levels of the FreeBSD graphics +stack. +This includes graphics drivers, graphics libraries such as the +MESA OpenGL implementation, the X.org xserver with related libraries and +applications, and Wayland with related libraries and applications. +

    +

    There have been several updates to the FreeBSD graphics stack and related +libraries since the last report. +

    +

    Most notably, MESA related ports were changed to use the meson build system, +instead of the autotools based one. +This was needed since mesa upstream has deprecated and removed the autotools +build system, and this paved the way for further mesa updates. +While there was a need for a few minor corrections after the initial update, +this update has been successful and made it possible to further update and +improve the FreeBSD mesa port. +

    +

    There have also been several security fixes for xorg-server and libX11, so +these ports have been updated to fix these issues. +

    +

    During the period, FreeBSD 12 was changed to improve the compatibility with +input devices using udev/evdev and libinput. +This change removes the need for local configuration and makes most mice, +touchpads and keyboards work out of the box. +This change will be in the upcoming FreeBSD 12.2 release. +

    +

    There have also been several updates to various libraries, both in the graphics +and input stacks, and several userland drivers have been updated. +Libraries such as libdrm and libevdev have been updated to include new +FreeBSD support, developed by team members and added upstream. +

    +

    There has also been ongoing work to keep the various drm-kmod ports and packages +up to date, mostly in response to changes in various FreeBSD versions. +

    +

    We have also continued our regularly scheduled bi-weekly meetings. +

    +

    People who are interested in helping out can find us on the x11@FreeBSD.org +mailing list, or on our gitter chat. +We are also available in #freebsd-xorg on EFNet. +

    +

    We also have a team area on GitHub where our work repositories can be found. +

    + +FreeBSD on Microsoft HyperV and Azure + + +Microsoft Azure article on FreeBSD wiki +Microsoft HyperV article on FreeBSD wiki + + + + +FreeBSD Integration Services Team +bsdic@microsoft.com + + +Wei Hu +whu@FreeBSD.org + + +Li-Wen Hsu +lwhsu@FreeBSD.org + + + +

    Li-Wen is working on the FreeBSD release code related to Azure for +the -CURRENT, 12-STABLE and 11-STABLE branches. +The work-in-progress is available here. +The 11.4-RELEASE image on Azure Marketplace is published. +We are testing the releng/12.2 branch and 12.2-RELEASE image will be +published to Azure Marketplace soon after released. +

    +

    This project is sponsored by The FreeBSD Foundation, with resources provided by Microsoft. +

    + +Building FreeBSD on non-FreeBSD hosts + + +Wiki + + + + +Alex Richardson +arichardson@freebsd.org + + + +

    Until recently FreeBSD could only be built on a FreeBSD host. +However, many popular free CI tools only allow building on Linux or macOS and +therefore can not be used for building the FreeBSD base system. Furthermore, it +is sometimes useful to cross-build FreeBSD for a remote machine or an emulator +even if the build machine is not running FreeBSD. +The goal of this project is to allow building the base system on Linux and macOS +hosts. +

    +

    I started this project in 2017 to allow building CheriBSD on the Linux servers +and desktops that many of us working on the CHERI project use. +The first few patches were upstreamed in 2018 (see the 2018q3 report) and +I merged the full set of patches to CheriBSD shortly after. Over the past two +years I have slowly been upstreaming the remaining patches and finally committed +the last required change in time for this report. +

    +

    As of September 2020 it should be possible to use the buildworld and +buildkernel make targets to build a fully-functional FreeBSD installation +on macOS and Linux hosts. We use this in our continuous integration system to +build and test CheriBSD disk images for multiple architectures. +I have also committed a GitHub Actions configuration upstream +that takes approximately 10 minutes to build an amd64 kernel. +This will ensure that changes that break crossbuilding from Linux/macOS +can be detected easily. +

    +

    Upstreaming the crossbuilding changes has resulted in various build system +cleanups. For example, we now no longer need to use lorder.sh +when building libraries which speeds up the linking step a bit. +The portability and bootstrapping changes should also make it easier +to upgrade from older versions since we no longer rely on host headers in +/usr/include matching those of the target system (e.g. when bootstrapping +localedef, etc.). +

    +

    While this support for building on Linux and macOS should still be considered +experimental, it should work in many cases. If you would like to give it a try, +the following command line should successfully build an amd64 world on Linux +and macOS systems that have packages for LLVM 10 (or newer) installed: +MAKEOBJDIRPREFIX=/somewhere ./tools/build/make.py TARGET=amd64 TARGET_ARCH=amd64 buildworld +Builds must be performed using the ./tools/build/make.py wrapper script since +most Linux and macOS systems do not ship an appropriate version of bmake. +Please let me know if you encounter any issues. +

    +

    Sponsor: DARPA +

    + +Git Migration Working Group + + +Git conversion tooling repo +FreeBSD-git mailing list +Beta doc git repo +Beta ports git repo +Beta src git repo + + + + +Ed Maste +emaste@FreeBSD.org + + +Warner Losh +imp@FreeBSD.org + + +Ulrich Sp旦rlein +uqs@FreeBSD.org + + + +

    Work continues on FreeBSD's migration from Subversion to Git. Ulrich has +addressed all known issues with svn2git and has been able to work around the +inconsistent metadata and forced commit issues in the Subversion history. +

    +

    We still have additional documentation to write, and need to finish installing +commit hooks (e.g. restricting branch creation, or ensuring appropriate data +exists on cherry-pick commits). +

    +

    We expect to open the beta repository to test commits before the end of +October. This is to allow testing of the commit hooks, and to allow developers +to test access and become familiar with git operation. Commits in this +repository will be deleted and the repository will be recreated at least once +prior to the final migration. +

    +

    Those with an interest in the migration to Git are encouraged to subscribe +to the +FreeBSD-git mailing list +and test out the beta src, ports, and/or doc repositories. +

    +

    You are also welcome check out the wiki, issues, README and other documentation +at the Git conversion tooling repo. +

    +

    We currently expect to transition the src and doc repositories in mid-November. +Additional investigation and experimentation with the ports repository is still +underway. +

    +

    Sponsor: The FreeBSD Foundation (in part) +

    + +Linux compatibility layer update + + + +Edward Tomasz Napierala +trasz@FreeBSD.org + + +Mark Johnston +markj@FreeBSD.org + + + +

    Earlier Linuxulator work focused on code cleanups and improving +diagnostic tools. +Work has now shifted from cleanups to fixing actual applications. +Current status is being tracked at Linux app status Wiki page. +Initial focus was on applications that don't involve X11, mostly +because they tend to be easier to test and debug, and the bug fixes +are not application-specific. +

    +

    Foundation-sponsored work during this quarter included implementing +a devfs(5) workaround to fix gettynam(3) inside jail/chroot, and +workaround for the missing splice(2) syscall, which caused problems +for grep and autotools. The Linux version reported to userspace was bumped +to 3.10.0, which matches the kernel shipped with RHEL 7 and is neccessary +for IBM's DB2 database installation to succeed. The BLKPBSZGET ioctl neccessary for +Oracle database is supported now. There is now support for kcov(4), +neccessary for syzcaller; as well as a number of fixes for issues +reported by syzcaller, such as futex lock leaks. +There were also more cleanups, including moving +some Linuxulator-specific functionality related to error handling off +from the syscall's fast code paths. The sysutils/debootstrap port, +which provides an easy way to create Debian or Ubuntu jail, was updated +to version 1.0.123. Finally there were some improvements +to the documentation. +

    +

    Most of those changes have been merged to FreeBSD 12-STABLE, in order +to ship with 12.2-RELEASE. +

    +

    There is increased involvement from other developers; this includes termios +performance fixes, improved memfd support, implementing CLOCK_MONOTONIC_RAW +required for Steam, madvise improvements, new compat.linux.use_emul_path +sysctl. There is also ongoing work +on tracking down the causes of failures related to Steam and WebKit, with +fixes being first implemented in linuxulator-steam-utils. +

    +

    Sponsor: The FreeBSD Foundation +

    + +LLDB Debugger Improvements + + +Moritz Systems Project Description +Git Repository + + + + +Kamil Rytarowski +kamil@moritz.systems + + +Micha G坦rny +mgorny@moritz.systems + + + +

    FreeBSD includes LLDB, the debugger in the LLVM family, in the base +system. At present it has some limitations in comparison with the GNU +GDB debugger, and does not yet provide a complete replacement. It +relies on an obsolete plugin model in LLDB that causes growing +technical debt. This project aims to bring LLDB closer to a fully +featured replacement for GDB, and therefore for FreeBSD to feature a +modern debugger for software developers. +

    +

    The legacy monolithic target supports the executed application being +debugged in the same process space as the debugger. The modern LLDB +plugin approach, used on other supported targets, executes the +target process under a separate lldb-server process. This improves +reliability and simplifies the process / thread model in LLDB itself. +In addition, remote and local debugging will both be performed using +the same approach. +

    +

    After the migration to the new process model is complete, the project +will include reviewing the results of LLDB's test suite and fixing +tests as time permits. The work is expected to be complete in 2020. +

    +

    The project schedule is divided into three milestones, each taking approximately +one month: +

    +

    1. Introduce new FreeBSD Remote Process Plugin for x86_64 with basic support and upstream to LLVM. + 2. Ensure and add the mandated features in the project (process launch, process attach (pid), process attach (name), userland core files, breakpoints, watchpoints, threads, remote debugging) for FreeBSD/amd64 and FreeBSD/i386. + 3. Iterate over the LLDB tests. Detect, and as time permits, fix bugs. Ensure bug reports for each non-fixed and known problem. Add missing man pages and update the FreeBSD Handbook. +

    +

    We are nearing the completion of the first milestone. The new plugin is getting into +shape, and it can already run simple single-threaded programs. The supported features +include single-stepping, breakpoints, memory and register I/O on amd64. +Both plugins are supported simultaneously. The new plugin is used if +FREEBSD_REMOTE_PLUGIN environment variable is set to any value, or if lldb-server is +spawned directly. Otherwise, the old plugin is used for compatibility. Once the new +plugin matures, we are planning to enable it unconditionally on the architectures that +it is ported to. +

    +

    Sponsor: The FreeBSD Foundation
    +

    + +Lua usage in FreeBSD + + + +Ed Maste +emaste@FreeBSD.org + + +Kyle Evans +kevans@FreeBSD.org + + +Ryan Moeller +freqlabs@FreeBSD.org + + + +

    During this quarter, flua (FreeBSD Lua) was taught +where to find base .lua modules in order to support require of .lua modules +to be provided by the base system. flua also gained support +for require of binary modules. +

    +

    A review for libjail bindings has also +been submitted, pending review. libjail is an essential component if one wants +to be able to write jail management utilities in flua. *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-all@freebsd.org Thu Oct 22 12:18:53 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 35AAC447254; Thu, 22 Oct 2020 12:18:53 +0000 (UTC) (envelope-from debdrup@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CH5xn0gmjz3Y3g; Thu, 22 Oct 2020 12:18:53 +0000 (UTC) (envelope-from debdrup@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EED39168BC; Thu, 22 Oct 2020 12:18:52 +0000 (UTC) (envelope-from debdrup@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MCIqP8043153; Thu, 22 Oct 2020 12:18:52 GMT (envelope-from debdrup@FreeBSD.org) Received: (from debdrup@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MCIqhL043152; Thu, 22 Oct 2020 12:18:52 GMT (envelope-from debdrup@FreeBSD.org) Message-Id: <202010221218.09MCIqhL043152@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: debdrup set sender to debdrup@FreeBSD.org using -f From: Daniel Ebdrup Jensen Date: Thu, 22 Oct 2020 12:18:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54618 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: debdrup X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 54618 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 12:18:53 -0000 Author: debdrup Date: Thu Oct 22 12:18:52 2020 New Revision: 54618 URL: https://svnweb.freebsd.org/changeset/doc/54618 Log: Add the newsflash entry for the status report for July 2020 - September 2020 Reviewed by: trasz, bcr (mentor) Approved by: bcr (mentor) Differential Revision: https://reviews.freebsd.org/D26892 Modified: head/share/xml/news.xml Modified: head/share/xml/news.xml ============================================================================== --- head/share/xml/news.xml Wed Oct 21 18:50:27 2020 (r54617) +++ head/share/xml/news.xml Thu Oct 22 12:18:52 2020 (r54618) @@ -34,6 +34,16 @@ 10 + 21 + + July-September 2020 Status Report + +

    The July to September 2020 Status Report + is now available with 35 entries.

    + + + + 17 From owner-svn-doc-all@freebsd.org Thu Oct 22 12:27:16 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BD2AB447BB4; Thu, 22 Oct 2020 12:27:16 +0000 (UTC) (envelope-from debdrup@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CH67S4b9Lz3YVH; Thu, 22 Oct 2020 12:27:16 +0000 (UTC) (envelope-from debdrup@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 824CF167F1; Thu, 22 Oct 2020 12:27:16 +0000 (UTC) (envelope-from debdrup@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MCRG6i049539; Thu, 22 Oct 2020 12:27:16 GMT (envelope-from debdrup@FreeBSD.org) Received: (from debdrup@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MCRGCd049538; Thu, 22 Oct 2020 12:27:16 GMT (envelope-from debdrup@FreeBSD.org) Message-Id: <202010221227.09MCRGCd049538@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: debdrup set sender to debdrup@FreeBSD.org using -f From: Daniel Ebdrup Jensen Date: Thu, 22 Oct 2020 12:27:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54619 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: debdrup X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 54619 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 12:27:16 -0000 Author: debdrup Date: Thu Oct 22 12:27:16 2020 New Revision: 54619 URL: https://svnweb.freebsd.org/changeset/doc/54619 Log: Add link to generated report, and update the date for the next submission deadline. Reviewed by: trasz, bcr (mentor) Approved by: bcr (mentor) Differential Revision: https://reviews.freebsd.org/D26891 Modified: head/en_US.ISO8859-1/htdocs/news/status/status.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/status.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/status.xml Thu Oct 22 12:18:52 2020 (r54618) +++ head/en_US.ISO8859-1/htdocs/news/status/status.xml Thu Oct 22 12:27:16 2020 (r54619) @@ -13,8 +13,8 @@ -

    Next Quarterly Status Report submissions (July – - September) due: October 1st, 2020

    +

    Next Quarterly Status Report submissions (October – + December) due: December 31st, 2020

    Submit your entries as Pull Requests from your fork of FreeBSD @@ -58,6 +58,8 @@

    2020

      +
    • July, 2020 - + September, 2020
    • April, 2020 - June, 2020
    • January, 2020 - From owner-svn-doc-all@freebsd.org Thu Oct 22 12:54:42 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6E8AD44818F; Thu, 22 Oct 2020 12:54:42 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CH6l62Hh2z3b78; Thu, 22 Oct 2020 12:54:42 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2DAFF16EC3; Thu, 22 Oct 2020 12:54:42 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MCsgHv068254; Thu, 22 Oct 2020 12:54:42 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MCsgbK068253; Thu, 22 Oct 2020 12:54:42 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010221254.09MCsgbK068253@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Thu, 22 Oct 2020 12:54:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54620 - head/ja_JP.eucJP/books/handbook/l10n X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/l10n X-SVN-Commit-Revision: 54620 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 12:54:42 -0000 Author: ryusuke Date: Thu Oct 22 12:54:41 2020 New Revision: 54620 URL: https://svnweb.freebsd.org/changeset/doc/54620 Log: - Merge the following from the English version: r49292 -> r54497 head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/l10n/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Thu Oct 22 12:27:16 2020 (r54619) +++ head/ja_JP.eucJP/books/handbook/l10n/chapter.xml Thu Oct 22 12:54:41 2020 (r54620) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r49292 + Original revision: r54497 $FreeBSD$ --> 詳細に関しては - &man.login.conf.5; を参照してください。 + &man.login.conf.5; を参照してください。 + なお、russian + クラスはあらかじめ定義されています。 /etc/login.conf を編集したら、 忘れずに以下のコマンドを実行してケイパビリティデータベースをアップデートしてください。 &prompt.root; cap_mkdb /etc/login.conf + + エンドユーザは、変更を反映させるために、各自の + ~/.login_conf に対して + cap_mkdb + コマンドを実行する必要があります。 + + ログインクラスを変更するユーティリティ @@ -339,6 +348,13 @@ me:\ 以下のようにしてロケールを指定してください。 &prompt.root; pw useradd user_name -L language + + すでに存在するユーザのログインクラスを変更するには、 + chpass を使用してください。 + 引数として変更するユーザ名を与えて、 + スーパーユーザの権限で実行してください。 + + &prompt.root; chpass user_name From owner-svn-doc-all@freebsd.org Thu Oct 22 17:08:02 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 67DE344D8C1; Thu, 22 Oct 2020 17:08:02 +0000 (UTC) (envelope-from lwhsu@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHDMQ28fkz49Kh; Thu, 22 Oct 2020 17:08:02 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2D51F19F3E; Thu, 22 Oct 2020 17:08:02 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MH82Bw024935; Thu, 22 Oct 2020 17:08:02 GMT (envelope-from lwhsu@FreeBSD.org) Received: (from lwhsu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MH81A9024934; Thu, 22 Oct 2020 17:08:01 GMT (envelope-from lwhsu@FreeBSD.org) Message-Id: <202010221708.09MH81A9024934@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lwhsu set sender to lwhsu@FreeBSD.org using -f From: Li-Wen Hsu Date: Thu, 22 Oct 2020 17:08:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54621 - head/en_US.ISO8859-1/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: lwhsu X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs X-SVN-Commit-Revision: 54621 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 17:08:02 -0000 Author: lwhsu (src,ports committer) Date: Thu Oct 22 17:08:01 2020 New Revision: 54621 URL: https://svnweb.freebsd.org/changeset/doc/54621 Log: Add powerpc64le download link PR: 250532 Reported by: pkubaj Approved by: gjb Differential Revision: https://reviews.freebsd.org/D26905 Modified: head/en_US.ISO8859-1/htdocs/where.xml Modified: head/en_US.ISO8859-1/htdocs/where.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/where.xml Thu Oct 22 12:54:41 2020 (r54620) +++ head/en_US.ISO8859-1/htdocs/where.xml Thu Oct 22 17:08:01 2020 (r54621) @@ -221,6 +221,7 @@
    • i386
    • powerpc
    • powerpc64
    • +
    • powerpc64le
    • powerpcspe
    • armv6
    • armv7
    • From owner-svn-doc-all@freebsd.org Thu Oct 22 22:03:51 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4479F42C584; Thu, 22 Oct 2020 22:03:51 +0000 (UTC) (envelope-from linimon@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHLwk6v34z4YQw; Thu, 22 Oct 2020 22:03:50 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D00EB1D847; Thu, 22 Oct 2020 22:03:50 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MM3oUL016844; Thu, 22 Oct 2020 22:03:50 GMT (envelope-from linimon@FreeBSD.org) Received: (from linimon@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MM3ojn016843; Thu, 22 Oct 2020 22:03:50 GMT (envelope-from linimon@FreeBSD.org) Message-Id: <202010222203.09MM3ojn016843@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: linimon set sender to linimon@FreeBSD.org using -f From: Mark Linimon Date: Thu, 22 Oct 2020 22:03:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54622 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: linimon X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 54622 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 22:03:51 -0000 Author: linimon Date: Thu Oct 22 22:03:50 2020 New Revision: 54622 URL: https://svnweb.freebsd.org/changeset/doc/54622 Log: Document OSVERSIONs 1202503, 1104508, and 1104509. Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 22 17:08:01 2020 (r54621) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 22 22:03:50 2020 (r54622) @@ -2325,6 +2325,14 @@ is spelled &, < is < and > is >. 12-STABLE after fixing &man.crunchgen.1; application build with WARNS=6. + + + 1202503 + 366878 + October 20, 2020 + 12-STABLE after populating the acquire context field + of a ww_mutex in the LinuxKPI. + @@ -3979,6 +3987,22 @@ is spelled &, < is < and > is >. 365661 September 12, 2020 11-STABLE after followup commits to libcompiler_rt. + + + + 1104508 + 366879 + October 20, 2020 + 11-STABLE after populating the acquire context field + of a ww_mutex in the LinuxKPI. + + + + 1104509 + 366889 + October 20, 2020 + 11-STABLE after additions to LinuxKPI's + RCU list. From owner-svn-doc-all@freebsd.org Thu Oct 22 22:09:22 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9DBBC42C538; Thu, 22 Oct 2020 22:09:22 +0000 (UTC) (envelope-from linimon@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHM363jX4z4YtW; Thu, 22 Oct 2020 22:09:22 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 5E7FC1D669; Thu, 22 Oct 2020 22:09:22 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09MM9M65017149; Thu, 22 Oct 2020 22:09:22 GMT (envelope-from linimon@FreeBSD.org) Received: (from linimon@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09MM9MGF017148; Thu, 22 Oct 2020 22:09:22 GMT (envelope-from linimon@FreeBSD.org) Message-Id: <202010222209.09MM9MGF017148@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: linimon set sender to linimon@FreeBSD.org using -f From: Mark Linimon Date: Thu, 22 Oct 2020 22:09:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54623 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head X-SVN-Commit-Author: linimon X-SVN-Commit-Paths: head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Commit-Revision: 54623 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2020 22:09:22 -0000 Author: linimon Date: Thu Oct 22 22:09:21 2020 New Revision: 54623 URL: https://svnweb.freebsd.org/changeset/doc/54623 Log: Fix some inconsitencies in the markup. No content change. Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 22 22:03:50 2020 (r54622) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Oct 22 22:09:21 2020 (r54623) @@ -351,16 +351,16 @@ is spelled &, < is < and > is >. 349151 June 17, 2019 13.0-CURRENT after separating kernel crc32() implementation - to its own header (gsb_crc32.h) and renaming the source to - gsb_crc32.c. + to its own header (gsb_crc32.h) and renaming the source to + gsb_crc32.c. 1300033 349277 June 21, 2019 - 13.0-CURRENT after additions to LinuxKPI's rcu - list. + 13.0-CURRENT after additions to LinuxKPI's + RCU list. @@ -910,7 +910,7 @@ is spelled &, < is < and > is >. 362640 June 26, 2020 13.0-CURRENT after changing the internal API between the - NFS kernel modules. + NFS kernel modules. @@ -918,7 +918,7 @@ is spelled &, < is < and > is >. 363077 July 10, 2020 13.0-CURRENT after implementing the array_size() function - in the LinuxKPI. + in the LinuxKPI. @@ -926,7 +926,7 @@ is spelled &, < is < and > is >. 363562 July 26, 2020 13.0-CURRENT after implementing lockless lookup in the VFS - layer. + layer. @@ -934,7 +934,7 @@ is spelled &, < is < and > is >. 363757 August 1, 2020 13.0-CURRENT after making rights mandatory for NDINIT_ALL. - + @@ -942,7 +942,7 @@ is spelled &, < is < and > is >. 363783 August 2, 2020 13.0-CURRENT after vnode layout changes. - + @@ -2322,8 +2322,8 @@ is spelled &, < is < and > is >. 1202502 365816 September 16, 2020 - 12-STABLE after fixing &man.crunchgen.1; application - build with WARNS=6. + 12-STABLE after fixing &man.crunchgen.1; application + build with WARNS=6. @@ -3899,8 +3899,8 @@ is spelled &, < is < and > is >. 360658 May 5, 2020 11-STABLE after updating llvm, clang, compiler-rt, libc++, - libunwind, lld, lldb and openmp to 9.0.0 final release - r372316. + libunwind, lld, lldb and openmp to 9.0.0 final release + r372316. @@ -5571,7 +5571,7 @@ is spelled &, < is < and > is >. 224834 August 13, 2011 9.0-CURRENT after the implementation of Capsicum - capabilities; fget(9) gains a rights argument. + capabilities; fget(9) gains a rights argument. From owner-svn-doc-all@freebsd.org Fri Oct 23 00:03:39 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EAE6A42E692; Fri, 23 Oct 2020 00:03:39 +0000 (UTC) (envelope-from gjb@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHPZz5ymzz4dsT; Fri, 23 Oct 2020 00:03:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B02CC1EC5A; Fri, 23 Oct 2020 00:03:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09N03dKb089925; Fri, 23 Oct 2020 00:03:39 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09N03dtm089924; Fri, 23 Oct 2020 00:03:39 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <202010230003.09N03dtm089924@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 23 Oct 2020 00:03:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54624 - head/en_US.ISO8859-1/htdocs/releases/12.2R X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.2R X-SVN-Commit-Revision: 54624 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2020 00:03:40 -0000 Author: gjb Date: Fri Oct 23 00:03:39 2020 New Revision: 54624 URL: https://svnweb.freebsd.org/changeset/doc/54624 Log: Update the 12.2-RELEASE schedule to reflect the 12.2-RELEASE builds have started. Approved by: re (implicit) Sponsored by: Rubicon Communications, LLC (netgate.com) Modified: head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml Modified: head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml Thu Oct 22 22:09:21 2020 (r54623) +++ head/en_US.ISO8859-1/htdocs/releases/12.2R/schedule.xml Fri Oct 23 00:03:39 2020 (r54624) @@ -130,7 +130,7 @@ RELEASE builds begin 23 October 2020 - - + 23 October 2020 &local.rel;-RELEASE builds begin. From owner-svn-doc-all@freebsd.org Fri Oct 23 13:21:40 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 38537446939; Fri, 23 Oct 2020 13:21:40 +0000 (UTC) (envelope-from gjb@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHlHm0pLRz471c; Fri, 23 Oct 2020 13:21:40 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F34A28441; Fri, 23 Oct 2020 13:21:39 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NDLd3r086930; Fri, 23 Oct 2020 13:21:39 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NDLd6g086929; Fri, 23 Oct 2020 13:21:39 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <202010231321.09NDLd6g086929@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 23 Oct 2020 13:21:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54625 - head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes X-SVN-Group: doc-head X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes X-SVN-Commit-Revision: 54625 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2020 13:21:40 -0000 Author: gjb Date: Fri Oct 23 13:21:39 2020 New Revision: 54625 URL: https://svnweb.freebsd.org/changeset/doc/54625 Log: Pull in the list of SAs and ENs from 12.1-RELEASE. Sponsored by: Rubicon Communications, LLC (netgate.com) Modified: head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml Modified: head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml Fri Oct 23 00:03:39 2020 (r54624) +++ head/en_US.ISO8859-1/htdocs/releases/12.2R/relnotes/relnotes.xml Fri Oct 23 13:21:39 2020 (r54625) @@ -152,10 +152,208 @@ - No advisories. -   -   + FreeBSD-SA-19:25.mcepce + 12 November 2019 + Machine Check Exception on Page Size + Change + + + FreeBSD-SA-19:26.mcu + 12 November 2019 + Intel CPU Microcode Update + + + + FreeBSD-SA-20:01.libfetch + 28 January 2020 + &man.fetch.3; buffer overflow + + + + FreeBSD-SA-20:03.thrmisc + 28 January 2020 + Kernel stack data disclosure + + + + FreeBSD-SA-20:04.tcp + 18 March 2020 + TCP IPv6 SYN cache kernel information + disclosure + + + + FreeBSD-SA-20:05.if_oce_ioctl + 18 March 2020 + Insufficient &man.ioctl.2; privilege + checking + + + + FreeBSD-SA-20:06.if_ixl_ioctl + 18 March 2020 + Insufficient &man.ioctl.2; privilege + checking + + + + FreeBSD-SA-20:07.epair + 18 March 2020 + Incorrect user-controlled pointer + use + + + + FreeBSD-SA-20:08.jail + 18 March 2020 + Kernel memory disclosure with nested + jails + + + + FreeBSD-SA-20:09.ntp + 18 March 2020 + Multiple denial of service + + + + FreeBSD-SA-20:10.ipfw + 21 April 2020 + Invalid &man.mbuf.9; handling + + + + FreeBSD-SA-20:11.openssl + 21 April 2020 + Remote denial of service + + + + FreeBSD-SA-20:12.libalias + 12 May 2020 + Insufficient packet length + validation + + + + FreeBSD-SA-20:13.libalias + 12 May 2020 + Memory disclosure vulnerability + + + + FreeBSD-SA-20:15.cryptodev + 12 May 2020 + Use-after-free condition + + + + FreeBSD-SA-20:16.cryptodev + 12 May 2020 + Insufficient MAC key length check + + + + FreeBSD-SA-20:17.usb + 9 June 2020 + HID descriptor parsing + error + + + + FreeBSD-SA-20:19.unbound + 8 July 2020 + Multiple vulnerabilities + + + + FreeBSD-SA-20:20.ipv6 + 8 July 2020 + Race condition and use-after-free + + + + FreeBSD-SA-20:21.usb_net + 5 August 2020 + Memory corruption + + + + FreeBSD-SA-20:22.sqlite + 5 August 2020 + Multiple vulnerabilities + + + + FreeBSD-SA-20:23.sendmsg + 5 August 2020 + Privilege escalation + + + + FreeBSD-SA-20:25.sctp + 2 September 2020 + Use-after-free bug + + + + FreeBSD-SA-20:26.dhclient + 2 September 2020 + Heap overflow + + + + FreeBSD-SA-20:27.ure + 15 September 2020 + Packet-in-packet attack + + + + FreeBSD-SA-20:28.bhyve_vmcs + 15 September 2020 + Privilege escalation via VMCS + + + + FreeBSD-SA-20:29.bhyve_svm + 15 September 2020 + SVM guest escape + + + + FreeBSD-SA-20:30.ftpd + 15 September 2020 + Privilege escalation + @@ -179,9 +377,122 @@ - No notices. -   -   + FreeBSD-EN-19:19.loader + 12 November 2019 + UEFI Loader Memory Fragmentation + + + + FreeBSD-EN-20:01.ssp + 28 January 2020 + Imprecise orderring of canary + initialization + + + + FreeBSD-EN-20:03.sshd + 18 March 2020 + Misleading log messages upon successful + login + + + + FreeBSD-EN-20:05.mlx5en + 18 March 2020 + Fix packet forwarding performance + + + + FreeBSD-EN-20:06.ipv6 + 18 March 2020 + Incorrect checksum calculations + + + + FreeBSD-EN-20:07.quotad + 21 April 2020 + Regression with certain NFS + servers + + + + FreeBSD-EN-20:08.tzdata + 12 May 2020 + Timezone database update + + + + FreeBSD-EN-20:09.igb + 12 May 2020 + Fix failure to switch to inactive + state + + + + FreeBSD-EN-20:10.build + 12 May 2020 + Incorrect build host clang version + detection + + + + FreeBSD-EN-20:11.ena + 9 June 2020 + Stability issues in &man.ena.4; + + + + FreeBSD-EN-20:12.iflib + 9 June 2020 + Watchdog timeout resetting idle + queues + + + + FreeBSD-EN-20:13.bhyve + 8 July 2020 + Crash with PCI device passthrough + + + + FreeBSD-EN-20:14.linuxkpi + 8 July 2020 + Kernel panic + + + + FreeBSD-EN-20:15.mps + 8 July 2020 + Kernel panic + + + + FreeBSD-EN-20:16.vmx + 5 August 2020 + Packet loss and degraded + performance + + + + FreeBSD-EN-20:17.linuxthread + 2 September 2020 + Kernel panic From owner-svn-doc-all@freebsd.org Fri Oct 23 16:23:55 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4028244A41E; Fri, 23 Oct 2020 16:23:55 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHqL30wMzz4KSW; Fri, 23 Oct 2020 16:23:55 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 02D32A24E; Fri, 23 Oct 2020 16:23:55 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NGNs88097995; Fri, 23 Oct 2020 16:23:54 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NGNs5U097994; Fri, 23 Oct 2020 16:23:54 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010231623.09NGNs5U097994@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Fri, 23 Oct 2020 16:23:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54626 - head/ja_JP.eucJP/htdocs X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/htdocs X-SVN-Commit-Revision: 54626 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2020 16:23:55 -0000 Author: ryusuke Date: Fri Oct 23 16:23:54 2020 New Revision: 54626 URL: https://svnweb.freebsd.org/changeset/doc/54626 Log: - Merge the following from the English version: r54553 -> r54621 head/ja_JP.eucJP/htdocs/where.xml Modified: head/ja_JP.eucJP/htdocs/where.xml Modified: head/ja_JP.eucJP/htdocs/where.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/where.xml Fri Oct 23 13:21:39 2020 (r54625) +++ head/ja_JP.eucJP/htdocs/where.xml Fri Oct 23 16:23:54 2020 (r54626) @@ -6,7 +6,7 @@ ]> - + @@ -224,6 +224,7 @@
    • i386
    • powerpc
    • powerpc64
    • +
    • powerpc64le
    • powerpcspe
    • armv6
    • armv7
    • From owner-svn-doc-all@freebsd.org Fri Oct 23 18:19:13 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 23AAA44CC0F; Fri, 23 Oct 2020 18:19:13 +0000 (UTC) (envelope-from debdrup@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHsv506SXz4S3w; Fri, 23 Oct 2020 18:19:13 +0000 (UTC) (envelope-from debdrup@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DB1C4B9B7; Fri, 23 Oct 2020 18:19:12 +0000 (UTC) (envelope-from debdrup@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NIJCi9067886; Fri, 23 Oct 2020 18:19:12 GMT (envelope-from debdrup@FreeBSD.org) Received: (from debdrup@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NIJCtj067885; Fri, 23 Oct 2020 18:19:12 GMT (envelope-from debdrup@FreeBSD.org) Message-Id: <202010231819.09NIJCtj067885@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: debdrup set sender to debdrup@FreeBSD.org using -f From: Daniel Ebdrup Jensen Date: Fri, 23 Oct 2020 18:19:12 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54627 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head X-SVN-Commit-Author: debdrup X-SVN-Commit-Paths: head/en_US.ISO8859-1/htdocs/news/status X-SVN-Commit-Revision: 54627 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2020 18:19:13 -0000 Author: debdrup Date: Fri Oct 23 18:19:12 2020 New Revision: 54627 URL: https://svnweb.freebsd.org/changeset/doc/54627 Log: Fix multiple minor nits in status report for July-September 2020 Reviewed by: bcr (mentor) Approved by: bcr (mentor) Differential Revision: https://reviews.freebsd.org/D26919 Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Fri Oct 23 16:23:54 2020 (r54626) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2020-07-2020-09.xml Fri Oct 23 18:19:12 2020 (r54627) @@ -30,7 +30,7 @@ July and September, and is the third of four planned reports for 2020.

      This quarter brings a good mix of additions and changes to the FreeBSD -Project and community, from a diverse number of teams and people covering +Project and community, from a diverse number of teams and people covering everything from architectures, continuous integration, wireless networking and drivers, over drm, desktop and third-party project work, as well as several team reports, along with many other interesting subjects too @@ -40,7 +40,7 @@ numerous to mention. can also serve as a good reminder that there is good work that can be done by people working together, even if we're apart.

      -

      We hope you'll be as interested in reading it, as we've been in making it. +

      We hope you'll be as interested in reading it, as we've been in making it.
      Daniel Ebdrup Jensen, on behalf of the quarterly team.

      @@ -204,14 +204,14 @@ located. infrastructure includes:

      • Spamhaus spam filtering software to limit the amount of spam on the mailing - lists. +lists.

      • 5 application servers to run tasks like bugzilla, wiki, website, cgi, - Phabricator, host git, etc. +Phabricator, host git, etc.

      • 1 server to replace the old pkg server and provide a lot more IOPS to avoid the slowdowns seen during peak times of the day where the disks just - cannot keep up with the request volume. +cannot keep up with the request volume.

      • 1 server for exp-runs to make them faster.

      • @@ -248,26 +248,26 @@ facilitate getting more folks to try out FreeBSD. upcoming events can be found here.

      • Attended and presented at OSI's State of the Source conference. The event - was held virtually, September 9-11, 2020. +was held virtually, September 9-11, 2020.

      • Launched the redesign - of the FreeBSD Foundation Website. +of the FreeBSD Foundation Website.

      • Announced - the 20th Anniversary of the FreeBSD Foundation. +the 20th Anniversary of the FreeBSD Foundation.

      • Participated as an Admin for Google Summer of Code 2020

      • Continued to promote the FreeBSD Office Hours series including holding our own Foundation led office hours. Videos from the one hour sessions can be - found on the Project's +found on the Project's YouTube Channel. You can watch ours here.

      • Interviewed members of the outgoing FreeBSD Core Team to get their thoughts on their - term. +term.

      • Began working with the FreeBSD Vendor Summit planning committee on the November 2020 Vendor Summit. @@ -313,8 +313,8 @@ on July 1, 2020.

        Go to the FreeBSD Foundation's web site to find out how we support FreeBSD and how we can help you!

        -

        ### Other -

        +

        Other

        +

        We welcomed Andrew Wafaa and Kevin Bowling to our board of directors, to help govern the Foundation and guide us with our strategic direction. We have more information about our new board members @@ -2034,8 +2034,8 @@ and will no doubt chew up a lot of time in the coming - - +Stephan Lichtenauer +sl@honeyguide.eu @@ -2053,8 +2053,9 @@ and will no doubt chew up a lot of time in the coming

        Beside general feedback and tests, additional flavours and patches are very welcome!

        Sponsors: Honeyguide GmbH & Honeyguide Group (Pty) Ltd -## Puppet -

        +

        + +Puppet Puppet Puppet's FreeBSD slack channel @@ -2069,7 +2070,7 @@ and will no doubt chew up a lot of time in the coming -

        Since out last status report a few years ago, the puppet@ team regularly +

        Since out last status report a few years ago, the puppet@ team regularly updated the various Puppet ports to follow upstream releases of Puppet 4, Puppet 5 and Puppet 6. Puppet 4 was removed when it reached EOL.

        From owner-svn-doc-all@freebsd.org Fri Oct 23 18:42:53 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DEEE044D13D; Fri, 23 Oct 2020 18:42:53 +0000 (UTC) (envelope-from lwhsu@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CHtQP5f2Wz4TdN; Fri, 23 Oct 2020 18:42:53 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A6254BDAE; Fri, 23 Oct 2020 18:42:53 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09NIgrOm090373; Fri, 23 Oct 2020 18:42:53 GMT (envelope-from lwhsu@FreeBSD.org) Received: (from lwhsu@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09NIgrKm090372; Fri, 23 Oct 2020 18:42:53 GMT (envelope-from lwhsu@FreeBSD.org) Message-Id: <202010231842.09NIgrKm090372@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lwhsu set sender to lwhsu@FreeBSD.org using -f From: Li-Wen Hsu Date: Fri, 23 Oct 2020 18:42:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54628 - head/share/xml X-SVN-Group: doc-head X-SVN-Commit-Author: lwhsu X-SVN-Commit-Paths: head/share/xml X-SVN-Commit-Revision: 54628 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2020 18:42:53 -0000 Author: lwhsu (src,ports committer) Date: Fri Oct 23 18:42:53 2020 New Revision: 54628 URL: https://svnweb.freebsd.org/changeset/doc/54628 Log: Correct entry of freebsd-friday-2020-10-23 Sponsored by: The FreeBSD Foundation Modified: head/share/xml/events2020.xml Modified: head/share/xml/events2020.xml ============================================================================== --- head/share/xml/events2020.xml Fri Oct 23 18:19:12 2020 (r54627) +++ head/share/xml/events2020.xml Fri Oct 23 18:42:53 2020 (r54628) @@ -532,7 +532,7 @@ live.FreeBSD.org - On October 23rd 2020 from 17:00 UTC there will be an 1 hour live + On October 24rd 2020 from 00:00 UTC there will be an 1 hour live streaming session of the FreeBSD Fridays. The topic of this week is: Intro to Bhyve by Peter Grehan From owner-svn-doc-all@freebsd.org Sat Oct 24 00:51:38 2020 Return-Path: Delivered-To: svn-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4A7B142A529; Sat, 24 Oct 2020 00:51:38 +0000 (UTC) (envelope-from ryusuke@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CJ2bt15Y8z3XZF; Sat, 24 Oct 2020 00:51:38 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0A272101B5; Sat, 24 Oct 2020 00:51:38 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 09O0pbN4019103; Sat, 24 Oct 2020 00:51:37 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 09O0pbVj019102; Sat, 24 Oct 2020 00:51:37 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <202010240051.09O0pbVj019102@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sat, 24 Oct 2020 00:51:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54629 - head/ja_JP.eucJP/books/handbook/x11 X-SVN-Group: doc-head X-SVN-Commit-Author: ryusuke X-SVN-Commit-Paths: head/ja_JP.eucJP/books/handbook/x11 X-SVN-Commit-Revision: 54629 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Oct 2020 00:51:38 -0000 Author: ryusuke Date: Sat Oct 24 00:51:37 2020 New Revision: 54629 URL: https://svnweb.freebsd.org/changeset/doc/54629 Log: - Merge the following from the English version: r54442 -> r54562 head/ja_JP.eucJP/books/handbook/x11/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/x11/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/x11/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/x11/chapter.xml Fri Oct 23 18:42:53 2020 (r54628) +++ head/ja_JP.eucJP/books/handbook/x11/chapter.xml Sat Oct 24 00:51:37 2020 (r54629) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r54442 + Original revision: r54562 $FreeBSD$ --> 3D アクセラレータを利用できるシステムでは、 &xorg; を実行するユーザを - video または - wheel グループに追加して、 - 使用できるようにしてください。 + video または + wheel + グループに追加して、使用できるようにしてください。 ユーザ jru をどちらのグループでも利用できるようにするには以下のように実行してください。 @@ -340,13 +340,16 @@ ビデオカードの 3D アクセラレータを有効にするには、 /dev/dri へのアクセスが必要となります。 通常は、X を実行するユーザを - video または wheel + video または + wheel グループに追加するするだけです。 ここでは、&man.pw.8; を使ってユーザ slurms を - video グループ、または - video グループが存在しない時に、 - wheel グループに追加しています。 + video グループ、または + video + グループが存在しない時に、 + wheel + グループに追加しています。 &prompt.root; pw groupmod video -m slurms || pw groupmod wheel -m slurms