From nobody Sat Jul 8 05:32:07 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qyf5z5qtHz4ljw3 for ; Sat, 8 Jul 2023 05:32:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qyf5z1zDqz3Kj6; Sat, 8 Jul 2023 05:32:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688794327; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jXlfpJx1RSRY3v6+Ix6QOxu44IDwqe9b0QTlS9BDabI=; b=Add5uua0BNUj+W/KMsuuNpJpCFamIF7gFkoORT1TyB3O0nxER3gyIHJeVuxSv4+ui/GOui gyj+u/tzN7frDrnSFZMs7vq1iled51h8j5QHZRqUWmq2tAcqINiUotk6aUJRwCMM+eA47M zmUr98Qj0pgpHpz+QJ0xvvDiqOaQsSCRqeDY11uixv6iW5JKlFjRDf8foiyzUiVX0Ot+hu BMTTtw+/vIs/2URJi6/RgkpzCZ4lm3HXdu9cKFV9RV9StDtDcwi//fKyosO6VlX2NiPISi 3XONy0aLc+1RiOCMqKRp0ZqKMQV5Sg395yTOznxvvjd5BEOB5jAgEpUhs3R8aw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688794327; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jXlfpJx1RSRY3v6+Ix6QOxu44IDwqe9b0QTlS9BDabI=; b=U2ZsqvJgTXgClz9lZl8j9GRmgVsI5bnaLxXTSQHvz9+FrATu+uYfUUmy1t9EttV6To8Cjm lUW1VLGAyDemEbUkCITqZlxAHBYqjQ99ey/UKMpfW0wwJ85Uuc3e8Zmc7arGi2r37enKs1 NPWNmWxb3N7Jmrxw6NhjtgJ4bMBreN2777DsVKqbPNL/LQVrjpPBgNv9Otc36kQc0155v7 KnRpEc9sXWjERqPUur0lWaq9vQw6PNDdRdGD2xLqCzn10ojw0CJYHR0vrlXXdNDEt2uCUA VwAlzvAGSd7soB1xezvf/V9ZW0ixf276aT9CIdJLouWijtOSq6l4s1V/2/xhkA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688794327; a=rsa-sha256; cv=none; b=HV4mLEkI9892hvo9POBFZKoN1lWAnu+Ctxn1Mltgi1Jl/cuhI/VmOXm4qUwgHW4qebN45k 3w33F3GJP9AEn3R71RI7Ru0iEelK0WYkd+a4hrMTvtGjulHJcLRjT/iAiQsiNTPWwEZUwZ DStoaBGGNtylV+0tIo3XxepKMnVBsJFqa4+JC2xO6mZcS+6EXqluwdxdVYl4Y6gEmdp4vk 1dNFe8e3j/8wuN59O4jDh00XNYnfWwbleQ1aiihLv+q/tM2DhUegFtaaDnLrhdsWa/Ddey k1chblT7lrfwFSjYES9Lb0jehTb1z8xNAuV7e8HSGwMmQ0W0S+anLIVZfeLyMA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Qyf5z0mM2z18NY; Sat, 8 Jul 2023 05:32:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3685W7jB073713; Sat, 8 Jul 2023 05:32:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3685W7bF073712; Sat, 8 Jul 2023 05:32:07 GMT (envelope-from git) Date: Sat, 8 Jul 2023 05:32:07 GMT Message-Id: <202307080532.3685W7bF073712@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: a658ddd32e - main - Explaining BSD: add a full stop List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a658ddd32e7b967fbf7b593f1990e87feec8a95c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=a658ddd32e7b967fbf7b593f1990e87feec8a95c commit a658ddd32e7b967fbf7b593f1990e87feec8a95c Author: Graham Perrin AuthorDate: 2023-07-08 05:27:43 +0000 Commit: Graham Perrin CommitDate: 2023-07-08 05:27:43 +0000 Explaining BSD: add a full stop Comparing BSD and Linux – How is BSD developed and updated? https://docs.freebsd.org/en/articles/explaining-bsd/#_how_is_bsd_developed_and_updated 'On the other hand, developers making far-reaching or complicated changes are expected to submit their changes for review before committing them In extreme cases, a core team member with a function such as Principal Architect may order that changes be removed from the tree, a process known as backing out.' – is missing a period after 'before committing them'. Reported-by: soobinrho (GitHub) Signed-off-by: Soobin Rho Approved-by: grahamperrin Fixes: e16d21085b Fix typos, style and images paths Pull-request: https://github.com/freebsd/freebsd-doc/pull/201 --- documentation/content/en/articles/explaining-bsd/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/articles/explaining-bsd/_index.adoc b/documentation/content/en/articles/explaining-bsd/_index.adoc index ca7b1c02e5..23958d80b5 100644 --- a/documentation/content/en/articles/explaining-bsd/_index.adoc +++ b/documentation/content/en/articles/explaining-bsd/_index.adoc @@ -151,7 +151,7 @@ They are divided into three kinds: It is at the individual committer's discretion whether they should obtain authority before committing changes to the source tree. In general, an experienced committer may make changes which are obviously correct without obtaining consensus. For example, a documentation project committer may correct typographical or grammatical errors without review. -On the other hand, developers making far-reaching or complicated changes are expected to submit their changes for review before committing them +On the other hand, developers making far-reaching or complicated changes are expected to submit their changes for review before committing them. In extreme cases, a core team member with a function such as Principal Architect may order that changes be removed from the tree, a process known as _backing out_. All committers receive mail describing each individual commit, so it is not possible to commit secretly. * The _Core team_. FreeBSD and NetBSD each have a core team which manages the project. The core teams developed in the course of the projects, and their role is not always well-defined. It is not necessary to be a developer to be a core team member, though it is normal. The rules for the core team vary from one project to the other, but in general they have more say in the direction of the project than non-core team members have. From nobody Sun Jul 9 05:40:09 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QzGDp1msqz4kyT7 for ; Sun, 9 Jul 2023 05:40:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QzGDp1GGZz444j; Sun, 9 Jul 2023 05:40:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688881210; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IM9S+BwwViqSW14dORM2IXNPrduMmnayYQgKvfc6xBY=; b=YKijVZN4DQexkNKoB8JBtDgO5NYI3k7ctLF88JK8RxQByajzUOpY3NE8BvlRUJGWdqACgW qNE17dooKkzF/G/6nXKz3aC6e79g4P/9dcCoR1whXBHovhVmW2ygQ85mMt0mqvJC90u/DU JB5z84i179seimctAz6+G4xf5/eaVVBET5MJCQEYFlfC63kg9ZdzZ9tlfqXsazB3aDozsk 5kbCXUtoLl61906AQmwf/nCMk+jXF7ygCTnbDL/4d2RV9T1+NCnMhCn0iUFSbyRz49hTzM wRLa6Agp4J3UcCpZOpl23K9IBX4SlMwW7mcsqVt4+J1QY0u+uZFtuuVI1N1utg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688881210; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IM9S+BwwViqSW14dORM2IXNPrduMmnayYQgKvfc6xBY=; b=APJIebfC2NuP2PTUEAam39UDRw2iHBJ/JaoyAwV1O7FZTMD2m+yQqMeW2kESZPKEPJwXnU 1mXwVdmmjx+ui0Q6Rudcg0/4R0tzRDAwcTCGJse5ULkn94rpyrLadH1rGr2XXq8PPgzf7V 4c7VSLMc3ESI6W2/3XcyEFPhVhJpu6MX8xGFCRsyxXDEuMmpiWvClwJASuPpAMZMKqanoq dupAs37upxuNJ+ULY1QcE2t8BNfgHrYEVI2xivJ5bK8eyKKmjkXfR94JvsVLxQjoh9QW0Z JZcAtaC1ecBv1r8pewjmUx3/OkV0mGIwJBYD2Eb245KdoSIxaULAUR+1YpirsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688881210; a=rsa-sha256; cv=none; b=sC1ar3MH/RG82COZkz4hvcpSmpxSEQz2Em4iMQx+WcWuiwB+oFUa2bo6uhR+Bxq7ug2ejl oT3WEoa2yN5t3rjejkEOvVmRFlVG6mZeHpr0eoGJZK1q9R10O9+jfaL7x4pn7nSpsws+J4 vZP874B0FmHvmFk2bv823hTamh+TXPisR25W2BimmhfaO9Whe1Gu5YXY+76AWCzlZOo9yt g/FR1zM9DdwFYvAAyeZPdoM6bPNEcPbumYHzVqVqyqhGB8meG6CCoWJmo5UfCwcv28EZ7A lEtjTjWi1lsT4YaPkBFb05X6GoAO/BCbWy7A/Mq1qiZtZXQpY1M62pYO4JCglA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QzGDp0Kxhzqj8; Sun, 9 Jul 2023 05:40:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3695e9Ot058793; Sun, 9 Jul 2023 05:40:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3695e9nr058786; Sun, 9 Jul 2023 05:40:09 GMT (envelope-from git) Date: Sun, 9 Jul 2023 05:40:09 GMT Message-Id: <202307090540.3695e9nr058786@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: be0f286101 - main - FreeBSD/ARM Project: minor changes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: be0f28610134542f94c7793b993433e1aba67d28 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=be0f28610134542f94c7793b993433e1aba67d28 commit be0f28610134542f94c7793b993433e1aba67d28 Author: Graham Perrin AuthorDate: 2023-07-09 05:36:58 +0000 Commit: Graham Perrin CommitDate: 2023-07-09 05:36:58 +0000 FreeBSD/ARM Project: minor changes Simple changes, in advance of changes that will require review. https://wiki.freebsd.org/FreeBSD/arm does not exist. Refer to the true URL. ARM, not Arm. Correct a discrepancy in the table of contents. Correct a discrepancy in a reference to a NetBSD page. Fewer initial caps. --- website/content/en/platforms/arm.adoc | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/website/content/en/platforms/arm.adoc b/website/content/en/platforms/arm.adoc index 1b5dadcae2..847e61f39a 100644 --- a/website/content/en/platforms/arm.adoc +++ b/website/content/en/platforms/arm.adoc @@ -12,19 +12,19 @@ include::shared/en/urls.adoc[] This page contains information about the FreeBSD port to the 32- and 64-bit ARM architectures and hardware. Discussion of the ARM ports takes place on the https://lists.freebsd.org/archives/freebsd-arm[freebsd-arm] mailing list. -== Table Of Contents +== Table of Contents * <> -* <> -* <> -* <> -* <> -* <> +* <> +* <> +* <> +* <> +* <> [[status]] == Status -32-bit ARMv6 and ARMv7 is officially a link:{committers-guide}#archs[Tier 2] architecture, as the link:../../[FreeBSD] project does not provide official releases or pre-built packages for this platform due to it primarily targeting the embedded arena. However, FreeBSD/ARM is being actively developed and maintained, is well supported, and provides an excellent framework for building ARM-based systems. FreeBSD/arm supported ARMv4 and ARMv5 processors, and is deprecated as of 13.0. FreeBSD/armv7 includes SMP support. +32-bit ARMv6 and ARMv7 are officially a link:{committers-guide}#archs[Tier 2] architecture, as link:../../[the FreeBSD Project] does not provide official releases or pre-built packages for this platform due to it primarily targeting the embedded arena. However, FreeBSD/ARM is being actively developed and maintained, is well supported, and provides an excellent framework for building ARM-based systems. FreeBSD/arm supported ARMv4 and ARMv5 processors, and is deprecated as of 13.0. FreeBSD/armv7 includes SMP support. FreeBSD/arm64 supports 64-bit ARMv8 processors and is a link:{committers-guide}#archs[Tier 1] architecture as of 13.0. 64-bit ARM platforms follow a set of standard conventions, and a single FreeBSD build will work on hardware from multiple vendors. As a result, FreeBSD provides official releases for FreeBSD/arm64 and packages are available. @@ -33,7 +33,7 @@ FreeBSD/arm64 supports 64-bit ARMv8 processors and is a link:{committers-guide}# FreeBSD/arm and FreeBSD/armv6 support a large range of ARM CPUs and development boards. Not every peripheral is supported on every CPU or board, though work continues towards this and contributions are always welcome. Conversely, many CPUs and boards not listed may work with only minimal changes needed. -Listing all supported devices on all CPUs and boards is impractical here, however much information can be obtained from the mailing list and archives, https://wiki.freebsd.org/FreeBSD/arm[the FreeBSD/arm Wiki pages], and also from the https://cgit.freebsd.org/src/tree/sys/arm/conf/[Kernel Configuration files] +Listing all supported devices on all CPUs and boards is impractical here, however much information can be obtained from the mailing list and archives, the https://wiki.freebsd.org/arm[FreeBSD ARM wiki pages], and from the https://cgit.freebsd.org/src/tree/sys/arm/conf/[kernel configuration files] === Cores Supported @@ -98,22 +98,22 @@ Note that not all peripherals are supported on all CPUs. * Wandboard * Zedboard (Xilinx Zynq) -Note that not all peripherals are supported on all boards. +Not all peripherals are supported on all boards. [[todo]] -== What Needs To Be Done +== What Needs to be Done * SATA support needs to be added for boards currently missing it. * Other devices, such as watchdog, i2c and bus should be merged from NetBSD. [[links]] -== FreeBSD/ARM Related Links +== FreeBSD/ARM related Links * http://esd.et.ntust.edu.tw/downloads/2008_Embedded_Programming/2008_ESW/Embedded_3_ARM.pdf[Brief history of ARM] -* http://www.netbsd.org/ports/#ports-by-cpu[NetBSD Arm projects] +* Platforms supported by NetBSD: CPU architectures: http://www.netbsd.org/ports/#ports-by-cpu[Ports by CPU architecture] [[miniinst]] -== Mini-Install guide +== Mini-install Guide {cognet} has written a mini-install guide for the current FreeBSD source. It is https://people.FreeBSD.org/~cognet/arm.html[available here]. From nobody Sun Jul 9 06:33:34 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QzHQR2Gv3z4lQqm for ; Sun, 9 Jul 2023 06:33:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QzHQQ5s7mz4CM9; Sun, 9 Jul 2023 06:33:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688884414; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3A9fONWUB7L3JSVaF6J1hjJjA9Dvu4q5rbDcfY3X41g=; b=QjrJlrJ0Yp3p6vKpa4iWJ4nY7L/xj+DeQKA5jGDXBcIczuGlr6SYZIiyzD/JdXnJYKTnwL mLADUKzOZnZAwMiBikxMzqGRR6NplDpv5aJwvX70D3XaRayp5o4k/eqgj4ZUK/842ptECQ ccfE7XKb3rQgD2A1HNZsrqorFxOK+u7NFIyd0mdNcYHPDj28hTd5vIH8aJh8EgbPQ/59J3 dM+bri6UCFsyDplXkrn86EsISzdt8wz4og9LXqLuExaUjiGDtS7rw4TTi1CdT1dOpZ7vCr 9s8yJXBq2Zz8caIyV2ZzbVtWnzMSHGUgZifnPQ+5KnA39mTGKVD7lEM5OycK8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688884414; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=3A9fONWUB7L3JSVaF6J1hjJjA9Dvu4q5rbDcfY3X41g=; b=a07/Ala0qMbpGkxCEuNZUTkl+NMbbz9+eYYQqmZORrDwolE9R8O44blZC0cl72j3m5YEH+ y0waOb95Kt8pES4D6ZVID9t+Mk+6Q2wB6Bt7qttCk4Txere+GA57akGW85anRWr964ewhf sFoJjlC0kH6N9iamxQi4/HAbIKe1dB6MT4nxjKxOLqhWKOSlC1feHqMChW1KethwgUYN2w kZa2mu0pWBS0CxHRU/mecHdYyseCk6pajU3EB2O39M6qI499WVZeNwNBVQwJJfLfIEDcUe H+6KhvLnnkCjEbIkWOAPSJEij/EJzqrDLTCM+AYRgFdN/drlUOOsI0YIWP9kfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688884414; a=rsa-sha256; cv=none; b=fKW/Xrd+FvVTckRDMOen8uwPoOVCeVseP2NxjZSGU/NhE7N9YnHJ4uEXlXaLfV6AewDcLX pDsue9p3Mz2jfedjchlElD3WVUZ+FDiIlAEWZCp30GGQYNtTjjPy51HdlJqwiiskH5uYzh AB/jwPEzTf4KW3p01H4fQ7c/VJo5f9LB0xnKluJizcAcgiIeKYCeQM6rk4K4bes0ZT9vW3 mF7YBIb6sCH1H/IJaKnowpg9YHrCg4VLXH6VcGA1ArsQzh5XP0r04yA6CB8u08s6iuoeUQ tEErprJ22JVfFyVbFCWDJTbpU7WEY3N/EAEEUvyEb63nYwfYvBoiqndB/iMX3A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QzHQQ4xSKzsRV; Sun, 9 Jul 2023 06:33:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3696XYYa052523; Sun, 9 Jul 2023 06:33:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3696XYLV052522; Sun, 9 Jul 2023 06:33:34 GMT (envelope-from git) Date: Sun, 9 Jul 2023 06:33:34 GMT Message-Id: <202307090633.3696XYLV052522@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 91b4219307 - main - Release errata errata (punctuation) and markup List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 91b42193074b3e6a1ecc97c794f5b5921403a2ed Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=91b42193074b3e6a1ecc97c794f5b5921403a2ed commit 91b42193074b3e6a1ecc97c794f5b5921403a2ed Author: Graham Perrin AuthorDate: 2023-07-09 06:25:22 +0000 Commit: Graham Perrin CommitDate: 2023-07-09 06:25:22 +0000 Release errata errata (punctuation) and markup Late follow-up to d343022941 12.4R/errata: beautify the open issues area - that included a correction to punctuation in the first paragraph of the introduction. For 13.0R, 13.1R, and 13.2R: - add the missing full stop - improve markup (line breaks). Pull-request: https://github.com/freebsd/freebsd-doc/pull/214 --- website/content/en/releases/13.0R/errata.adoc | 10 +++++++--- website/content/en/releases/13.1R/errata.adoc | 10 +++++++--- website/content/en/releases/13.2R/errata.adoc | 10 +++++++--- 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/website/content/en/releases/13.0R/errata.adoc b/website/content/en/releases/13.0R/errata.adoc index 324c2d0ed5..2ac645324a 100644 --- a/website/content/en/releases/13.0R/errata.adoc +++ b/website/content/en/releases/13.0R/errata.adoc @@ -11,7 +11,9 @@ sidenav: download == Abstract -This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. An up-to-date version of this document should always be consulted before installing this version of FreeBSD. +This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. +This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. +An up-to-date version of this document should always be consulted before installing this version of FreeBSD. This errata document for FreeBSD {release} will be maintained until the release of FreeBSD {releaseNext}. @@ -26,9 +28,11 @@ This errata document for FreeBSD {release} will be maintained until the release [[intro]] == Introduction -This errata document contains "late-breaking news" about FreeBSD {release} Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. +This errata document contains "late-breaking news" about FreeBSD {release}. +Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. -Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. +Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. +These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. Source and binary snapshots of FreeBSD {releaseBranch} also contain up-to-date copies of this document (as of the time of the snapshot). diff --git a/website/content/en/releases/13.1R/errata.adoc b/website/content/en/releases/13.1R/errata.adoc index 1f78eda041..c5ebada115 100644 --- a/website/content/en/releases/13.1R/errata.adoc +++ b/website/content/en/releases/13.1R/errata.adoc @@ -11,7 +11,9 @@ sidenav: download == Abstract -This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. An up-to-date version of this document should always be consulted before installing this version of FreeBSD. +This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. +This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. +An up-to-date version of this document should always be consulted before installing this version of FreeBSD. This errata document for FreeBSD {release} will be maintained until the release of FreeBSD {releaseNext}. @@ -26,9 +28,11 @@ This errata document for FreeBSD {release} will be maintained until the release [[intro]] == Introduction -This errata document contains "late-breaking news" about FreeBSD {release} Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. +This errata document contains "late-breaking news" about FreeBSD {release}. +Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. -Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. +Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. +These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. Source and binary snapshots of FreeBSD {releaseBranch} also contain up-to-date copies of this document (as of the time of the snapshot). diff --git a/website/content/en/releases/13.2R/errata.adoc b/website/content/en/releases/13.2R/errata.adoc index 36a79d56ac..d791e11221 100644 --- a/website/content/en/releases/13.2R/errata.adoc +++ b/website/content/en/releases/13.2R/errata.adoc @@ -11,7 +11,9 @@ sidenav: download == Abstract -This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. An up-to-date version of this document should always be consulted before installing this version of FreeBSD. +This document lists errata items for FreeBSD {release}, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. +This information includes security advisories, as well as news relating to the software or documentation that could affect its operation or usability. +An up-to-date version of this document should always be consulted before installing this version of FreeBSD. This errata document for FreeBSD {release} will be maintained until the release of FreeBSD {releaseNext}. @@ -26,9 +28,11 @@ This errata document for FreeBSD {release} will be maintained until the release [[intro]] == Introduction -This errata document contains "late-breaking news" about FreeBSD {release} Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. +This errata document contains "late-breaking news" about FreeBSD {release}. +Before installing this version, it is important to consult this document to learn about any post-release discoveries or problems that may already have been found and fixed. -Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. +Any version of this errata document actually distributed with the release (for example, on a CDROM distribution) will be out of date by definition, but other copies are kept updated on the Internet and should be consulted as the "current errata" for this release. +These other copies of the errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location. Source and binary snapshots of FreeBSD {releaseBranch} also contain up-to-date copies of this document (as of the time of the snapshot). From nobody Sun Jul 9 13:16:16 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QzSM46KTHz4m7bG for ; Sun, 9 Jul 2023 13:16:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QzSM45lppz46BQ; Sun, 9 Jul 2023 13:16:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688908576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=T6Rnr25Cg8H7YEdvqHkK28o7IyvCpOVex9qvJNloDwo=; b=m1jMj+Mlsv9DKd4LHAsjyXA2Nkqzwc4moZT2Rv7j5ahRjpf5duaux1kbO2hdywrkfNlQ3+ hiRdLETkKNXtuTdYYKvTrroF3UUCaeDT8tLgJi/z5jzDAYjBqI9vyrqgYZuL/+Q1OxOVcS F+EiXZTjPM7tFiUak1LZBxC7n7oXS+uHkTUloRV+qzhcxi5KL7/72j30SgKvnvqrmFSyl8 +UiMg1Rvfg+LEcr4DtVaFmT6O//zJPpSv4Ets4x6rPKfMB0kZKIDK/Gmdge42Di/F8ztHz fKutS9S4M9Ic0u2YgGmnE/UxtilHHdzfvEGRz5QUU+4AiyId/oWZ+Jfl4RnGGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688908576; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=T6Rnr25Cg8H7YEdvqHkK28o7IyvCpOVex9qvJNloDwo=; b=P6n1f61WB/BahMP2pmoUGE4pey+YaJY+A5XU5ho/3jwj/HeDpkHgCjl+vWnP1CLHHWr24q Vxcm70oDB8NUnWwEKrlwNFlo5941XHrJyHbVS1h1biD3fp+fgaxYLwm5LmvEuXTLLu10nI 2drw1gJmqVueDwn2r1niZJqh2Apc167SGNRJA4pyFPqACDkLfFmNmszmkgIR4Sg3ZDfkxv IxiwNVRqaU6JgxTuVyu8op0Nu4xpdscV9ibbu5WgyF+/ouqO3CyMNfeYWbU8FabJ+/qpu+ ZsP0g7O3I+irIpmRMdi3PSEysoi7e9ppr+r/J2X2S2eofnBmNqWO3gMA0k2udA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688908576; a=rsa-sha256; cv=none; b=W9Kvv7Y+93qU8AAQqqiiPRB23NSZY2/plK8SvSnbJKg9V3+ozDDN2HTpj3KKH3siiDlKGN 3lvHTPyBIAN17+zlLgf4aSEqxG4pzUcZi/UlaRCCaWS8ZvyOMLzJS84trCm0GbJWtedJqz iea2R6q/Z4P85K7+EglR1innUJOycuNWb2Au9MvVHYqJHKEZmcWgEKsuu2c+puFSkaTXxM ZUtIh914o1K+QpV8op76RYTsJ8GMayS+xK7dqmsRcY9og3ddaugB7AEMmeS8LCCvV9Xbd0 IZ22bZ7Y9yVzolfYMew9b2rXV96TvqBA9R2ZY5qDrI8GNif8nD1v5uYARzmdXw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QzSM44qHrz14G8; Sun, 9 Jul 2023 13:16:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 369DGG5A038306; Sun, 9 Jul 2023 13:16:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 369DGGRU038305; Sun, 9 Jul 2023 13:16:16 GMT (envelope-from git) Date: Sun, 9 Jul 2023 13:16:16 GMT Message-Id: <202307091316.369DGGRU038305@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 4e7c60196a - main - FreeBSD-related publications: correction, update List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4e7c60196a119d7d45675cbe9e2930925b0d8138 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=4e7c60196a119d7d45675cbe9e2930925b0d8138 commit 4e7c60196a119d7d45675cbe9e2930925b0d8138 Author: Graham Perrin AuthorDate: 2023-07-09 13:06:13 +0000 Commit: Graham Perrin CommitDate: 2023-07-09 13:06:13 +0000 FreeBSD-related publications: correction, update Fix a broken link (review D40951). Hyphenation (FreeBSD-related, CD-ROMs). Drag part of the page into the twenty-first century, through more generic use of the phrase 'optical discs'. Refrain from promoting the www@ mailto address for contact purposes. Describe the Release Information page as such. Other minor changes. Differential-revision: https://reviews.freebsd.org/D40951 --- website/content/en/publish.adoc | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/website/content/en/publish.adoc b/website/content/en/publish.adoc index c0c1b3dfb5..8533d834fa 100644 --- a/website/content/en/publish.adoc +++ b/website/content/en/publish.adoc @@ -1,27 +1,27 @@ --- -title: "FreeBSD Related Publications" +title: "FreeBSD-related Publications" sidenav: about --- include::shared/en/urls.adoc[] -= FreeBSD Related Publications += FreeBSD-related Publications [width="100%",cols="50%,50%",] |=== |image:../gifs/daemon.gif[FreeBSD Daemon,width=80,height=76] a| -* <> -* <> -* <> -* link:../press/[PRESS] - +* <> +* <> +* <> +* link:../press/[press] |=== -Here you will find the covers of many FreeBSD related publications. If you know of any additional FreeBSD publications/CDROMs let us know, at www@FreeBSD.org, so that they may be added to this site. +-- if you know of any other FreeBSD-related publication, please https://www.freebsd.org/mailto/[let us know]. -The link:{handbook}[FreeBSD Handbook] contains a considerably longer link:{handbook}#bibliography[bibliography]. +Covers and descriptions of various FreeBSD-related publications appear below. +Click any image to see a larger version. -Click on any of the graphics to see a larger version. +The link:{handbook}[FreeBSD Handbook] includes a broader link:{handbook}bibliography/[bibliography]. [[books]] == Books @@ -73,9 +73,9 @@ http://www.acikkod.com/pdfs/freebsd1.pdf[Table of Contents] (in Turkish) |=== [[cdroms]] -== CDROMs +== CD-ROMs and DVDs -For more about recent releases go to link:../releases/[FreeBSD release information page]. +For information about recent releases of the operating system, please see link:../releases/[Release Information]. [.tblbasic] [width="100%",cols="20%,80%",] From nobody Sun Jul 9 13:54:59 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QzTCm2LcMz4mCqB for ; Sun, 9 Jul 2023 13:55:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QzTCm1qy1z4Bns; Sun, 9 Jul 2023 13:55:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688910900; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pyCP4Em5shy1hG0ZGBc4M+t38I2uLe7Rg/QhI3SN6Q0=; b=xoJwCZ5G51el++nYwjB/vV8psdGpHVtUJfcnui2TjppndVFUzJn+DCQRtGLhBg/dQA7Sgd EabCXDRMYunkW7bRPic6n5Dz5/hrBbAE5ejDITUHg5rEeWvdrzRG1WSWzOim9JGj/rXnJl UxwR6zYy/Cg5nxN6C820J/5tlhHCLmA7cSjFGvW4fifTSptrrZdyHWjGo6qGrqYzUXP6hP 6RIoeV3DGN74u1PYSvnDUWtX/CRm8EBmKQkGOv+DOL/UddUOa/XV7tZEhsxLSZl/ldM6Nn M3DxxiXIuW6qf+Yu0PN6fQthYu6wkLvyQ/7Zsa1zJHQGjhxYa+ZEgtGyToXlSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688910900; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pyCP4Em5shy1hG0ZGBc4M+t38I2uLe7Rg/QhI3SN6Q0=; b=SPqS78xMtPdeB3M7ecN/p1XgPqKmHhJM/703nawCYiypOqtZyqokwdEN07FwrQb6Rkf9x2 pbKsZ9j4I+rWJVtqdkGjWRniUAMl+YvoltA7eLDR7YttX+Kcl3g++ScRvnDV0ED7UJ0+Oz vzjqHqpfiR8Ud6hkDxjkf24DZ+Q8/T9KB+RQg9JdtzjzYDMLScS08F/+0Q2zm26tmNkdeA DaTx5NNc42lXWwHcKowpQryS/18mejtMIGBE+DlzsY2tIBzeXTBKdBAh9hbv36BMV0mCFC vYBQjZ/nixxbhlWooDWK7Ux0jBLbflkbtmBtV6wFDr6LxGqMkq4r4DmS4iUDCg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688910900; a=rsa-sha256; cv=none; b=MbMW1vU2lhCgG4h0+2VT0efn/Fg5u5bjdAXkjOYeNm0+qTzvGom/IQ9iqiQ+xquwXayc5G VCucfwZEysjtgwPPh7zakTJsnXnsiM3mTPIBq/AEFHZHpCEOoKQJ/xVfunYfoJIDTyzZ+w o20BpmIB0BaKoKJqo4oK7LRhsbaQL6to6dVhZwpAGBPtrnN/K9bb+jdN4mPIGPjSSJAZBt /FXRvjryQ9oBpxqTZlNEgKEHWtlAxWCFBQ2a0QJ8yJdnJ1K6qJr7dNaKesgX812qBdkUOH srsdJGRO7EmoxRw5ePfkpFghNSTbKzO6kVO9SS/D+9d2OtOs36XhdlvP8DDURQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QzTCm0c4Zz15Hj; Sun, 9 Jul 2023 13:55:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 369Dsxnl003334; Sun, 9 Jul 2023 13:54:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 369DsxTS003333; Sun, 9 Jul 2023 13:54:59 GMT (envelope-from git) Date: Sun, 9 Jul 2023 13:54:59 GMT Message-Id: <202307091354.369DsxTS003333@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 0d9240415a - main - Status/2023Q2/ci-bootloader.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0d9240415a7e0ffe68c59d35246f52ded6e8045b Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=0d9240415a7e0ffe68c59d35246f52ded6e8045b commit 0d9240415a7e0ffe68c59d35246f52ded6e8045b Author: Sudhanshu Mohan Kashyap AuthorDate: 2023-07-09 13:43:13 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-09 13:53:50 +0000 Status/2023Q2/ci-bootloader.adoc: Add report Reviewed by: status (Pau Amma ) Approved by: dbaio (mentor, implicit) --- .../report-2023-04-2023-06/ci-bootloader.adoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/ci-bootloader.adoc b/website/content/en/status/report-2023-04-2023-06/ci-bootloader.adoc new file mode 100644 index 0000000000..b80b77c066 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/ci-bootloader.adoc @@ -0,0 +1,21 @@ +=== CI Test Harness For Bootloader + +Links: + +link:https://wiki.freebsd.org/SummerOfCode2023Projects/CITestHarnessForBootloader[FreeBSD Wiki GSoC Page] + +link:https://github.com/mightyjoe781/freebsd-src/tree/bootloader-smk/tools/boot/bootloader_test[Github Project Link] + +Contact: Sudhanshu Mohan Kashyap + +FreeBSD supports multiple architectures, file systems, and disk-partitioning schemes. +I am trying to write a Lua script which would allow for testing boot loader of all the architecture combinations supported in the first and second-tier support, and provide a report on any broken combinations and expected functionality. +If time permits, further exploration could be done to integrate the script into the existing build infrastructure (either Jenkins or Github Actions) to generate a comprehensive summary of the test results. + +Currently any changes made by developer might inhibit the ability of the operating system to boot in some specific environment. +These scripts provide assurance that changes do not cause regressions for the tested environments. +The scripts are designed to be efficient and much less expensive than a full make universe required today. +These attributes allow developers to routinely use the script, and allow integration into the CI pipelines without undue cost. + +Currently script related work seems to be on track, but certainly ahead I will need to find all different kinds of QEMU recipes to test different environments. +If anyone has any kind of working QEMU recipe for currently released versions of FreeBSD, feel free to send to me via mail at smk@FreeBSD.org . + +Sponsor: Google under Google Summer of Code (GSoC) Program From nobody Sun Jul 9 13:55:01 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QzTCn2qb8z4mDBv for ; Sun, 9 Jul 2023 13:55:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QzTCn2Pvcz4CQM; Sun, 9 Jul 2023 13:55:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688910901; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eKJfcZngyweN7mobKPl4kVHigKoydrLYr1fbKuVWC7k=; b=SYhjFQDOi6lPYHpM/rZ/RHyYeDSdPoa2gJNxAAyMTpDvPN3TUMbRataqHEzV92wwatR+mt Ce4oodWHLagJjF2ys02puvyfdd8GJh+CHMmMvWCBjab0R21jMWXMhOpADdVAT+kHAJk1QV 8ARBIpmZDv0olifTUl5vjfiBwMy2IifcbEA97mzb27dJf/Q0PSmZ/JcybnNLr+nR4xKl7B UAlICJrQxv2zwxAuo13LhPYZNNHsB5W/Q6RKg8TWWXA49YmIrVwGBwWhO51KC/HZo+hBhi ph6ZTT86fYv9dFMk9+1joQMjQyyU0/RKjinwqPjrGjx2YGwcbip5+zG2ysbZ1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688910901; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eKJfcZngyweN7mobKPl4kVHigKoydrLYr1fbKuVWC7k=; b=F7tzpttNDq81cYcGOElIXXT07fWZAmCmQVIGLwXO790ds69YnAH7350o5socZgFvrZIh4b 8WIFlGFtasl1AY3cjIa8GgCOirTzkHKVrEm9NmuK8SaJ9aQH6szsC0eYnWtQefCq7+PYc7 B4IuCuKgNaPBbpRceM/QtBihLjtpG8RwX7a7873af8WlNiD745bBDbDEahwHfo1+AGusaU +UUuYA+tdqwtQ6gCTbtAphvddWRj/I9zlBoZ5Z5Rh07y5U7C79ULT9/GzlV/WflV4kY1MO qnFeX0ZK8cWVZo/fpiDbhmHil2oOdHUr9R1EmK4bRTtk4ke/Kve6QWDHj7aAkQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688910901; a=rsa-sha256; cv=none; b=sfwFx8yyhZZLECHvCgi87tixPciMYzFnsw/T5bk0OVLA9GrSyAWjdGzKErRhtpxud764AB huaI05xjpWqnnxU06U27K4gCGTdg/w/18yG3S2FFM142xxZn5rpd/tp11sGJSsb2iePeqi YhG1cZb1m6uNpTn8aJa4xOPd62KEre/7j4FL0yMaKYl2b4YHZ4myOKZ4svJccFosh66Bxa RNeob3VIn8rjXZsWDTsKEj17uw7ZjwQloR/jerYAj5LOXETUapCfRzI5Bwbqk0zIYn+oLn lG0tyj2UdiZPU7Agc1HXSJtYlaBj7e42aNrmUugsi+WoT78ih2ExPf2x13ZQYw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QzTCn1Wldz14Tm; Sun, 9 Jul 2023 13:55:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 369Dt1Rv003389; Sun, 9 Jul 2023 13:55:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 369Dt1BZ003388; Sun, 9 Jul 2023 13:55:01 GMT (envelope-from git) Date: Sun, 9 Jul 2023 13:55:01 GMT Message-Id: <202307091355.369Dt1BZ003388@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 85b19c1799 - main - Status/2023Q2/ifapi.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 85b19c17994d9884a64402fda772d801390b2085 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=85b19c17994d9884a64402fda772d801390b2085 commit 85b19c17994d9884a64402fda772d801390b2085 Author: Justin Hibbits AuthorDate: 2023-07-09 13:50:47 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-09 13:53:50 +0000 Status/2023Q2/ifapi.adoc: Add report Reviewed by: status (Pau Amma ) Approved by: dbaio (mentor, implicit) --- .../content/en/status/report-2023-04-2023-06/ifapi.adoc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/ifapi.adoc b/website/content/en/status/report-2023-04-2023-06/ifapi.adoc new file mode 100644 index 0000000000..4c2f62233a --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/ifapi.adoc @@ -0,0 +1,17 @@ +=== Network Interface API (IfAPI) + +Links: + +link:https://wiki.freebsd.org/projects/ifnet[Original project page] URL: link:https://wiki.freebsd.org/projects/ifnet + +Contact: Justin Hibbits + +Started back in 2014, the IfAPI (formerly DrvAPI) goal is to hide the man:ifnet[9] structure from network drivers. +Instead, all accesses to members will go through accessor functions. +This allows the network stack to be changed without recompiling drivers, as well as potentially allowing a single driver to support multiple versions of FreeBSD. + +As of now this goal has been achieved in the base system, but several ports need to be updated to use the IfAPI. +There is a tool to automate most of the conversion, in [.filename]#tools/ifnet/convert_ifapi.sh#. +Documentation is also forthcoming, but could use help on that. +man:ifnet[9] needs a lot of cleanup, as even some information in it currently is out of date. + +Sponsor: Juniper Networks, Inc. From nobody Sun Jul 9 14:32:46 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QzV3L74b2z4mKb4 for ; Sun, 9 Jul 2023 14:32:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QzV3L6fn7z4GCr; Sun, 9 Jul 2023 14:32:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688913166; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VdzjIzbgmMCv7t+d2m2yYDRwJMH8hqnar7x3Q+oub+Y=; b=MOfgnaUeVVGzjLc8Fuq9RsahC7gQRAv+v1gcW+uneoMf5R/bpU1W8zY7tdTw6fvzLxsXn+ MYVDosjGCDRhieOLh7uc9QAAlfk6+JNF5PIgi76kGbmRskc5KBrxbGW7goox8KzbmMuq4+ 5jQ9HepiH5xiRRPSMErT2vpKpHfnIY2OEweI7aeEXUIVcjhlOseydR/AennnG++wvP8NdY j3Qbz0va3/p7VGxGkU+g8eueZj9UDZzSV8lxW8oQ7k4GX0WhR8i0ZovR9X98kfrb1htCl/ 2QytFqeG/5858/vr9UnW0nV8yFXoi8zXihyUzDogSkmDSF6s9bgyyC+p+TyvJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688913166; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VdzjIzbgmMCv7t+d2m2yYDRwJMH8hqnar7x3Q+oub+Y=; b=e0r+wc/28tvlkgzixdf0X3jndD/C5O1KxavaKeJ3pOBbOODqmnvoRSMLQJ18xd2angw23I IemycWyAoUeP6mGIs2Ziro5TqEhsdGTJ8OEgZJkDWKvbV5vhbQ1+j2bCE2gdwkmFefrjKV QOSzpx0dP3URNsdhgnhh+9UlwzkGqcRxWiJfPDQ5eXW4yJve1rZNh6usNrPQnQx+J9sdLK 2xDzLVCm3nRfykaeW4RWgG6lc7OO47tdOY+cbUQkx0eMIUrEzGPTSyI26mOba3fLqKj5J0 H7n8wcEWA+j5Ejoi8LoNlwTIbwdRxnpQOMlFirEnEUfNoJDpk/lXvvl0siC8YQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688913166; a=rsa-sha256; cv=none; b=ihCwWYd1iWcV+FNMhAXCs4IQxDDTVeQ4sL/tu77ZAhkeDf1jTYG0/a24N/8PgdWqyqOXO9 mN12xp2fNZ0/cLObbZayfBJmKMysUrZlWSWyxT5kivKXURTGilZgpS9mbUWIHnHBkZG9rW klmoIzLgysda/FKaQ2sg4VTakvTcqZtttBLZ2qKWGL4smB8M/jk7YPk6NckAbO4JGkrWii j0/ORx6Ccr9Bc67cj6dYexQgUqKGZJSTf/DtkURVDtMVm57LRF5rOZuENqymwEHvaBJERc /wfY8SI5gcwsQrFnkeztBnIZSmrzb9qe6xsgksErpGedLZCLKuUjtJExH3j6vA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QzV3L5jZBz16MV; Sun, 9 Jul 2023 14:32:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 369EWkcX069189; Sun, 9 Jul 2023 14:32:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 369EWkJE069188; Sun, 9 Jul 2023 14:32:46 GMT (envelope-from git) Date: Sun, 9 Jul 2023 14:32:46 GMT Message-Id: <202307091432.369EWkJE069188@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 5f9ea73a1b - main - FreeBSD-related Publications: be concise, clear List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5f9ea73a1bba7785b6a9f73fe3b08aeb1fa66bda Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=5f9ea73a1bba7785b6a9f73fe3b08aeb1fa66bda commit 5f9ea73a1bba7785b6a9f73fe3b08aeb1fa66bda Author: Graham Perrin AuthorDate: 2023-07-09 14:05:10 +0000 Commit: Graham Perrin CommitDate: 2023-07-09 14:32:09 +0000 FreeBSD-related Publications: be concise, clear Readers don't need to see the phrase 'FreeBSD-related publications' three times so near the head of the page. Reduce repetition. Orientation: to help distinguish between what's in the page and what's not, add emphasis in two places. Fixes: 4e7c60196a FreeBSD-related publications: correction, update --- website/content/en/publish.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/publish.adoc b/website/content/en/publish.adoc index 8533d834fa..5636afb41d 100644 --- a/website/content/en/publish.adoc +++ b/website/content/en/publish.adoc @@ -18,10 +18,10 @@ include::shared/en/urls.adoc[] -- if you know of any other FreeBSD-related publication, please https://www.freebsd.org/mailto/[let us know]. -Covers and descriptions of various FreeBSD-related publications appear below. +*Covers and descriptions* of various items appear below. Click any image to see a larger version. -The link:{handbook}[FreeBSD Handbook] includes a broader link:{handbook}bibliography/[bibliography]. +The link:{handbook}[FreeBSD Handbook] includes a broader link:{handbook}bibliography/[*bibliography*]. [[books]] == Books From nobody Sun Jul 9 19:29:26 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qzcdg22R1z4lXNx for ; Sun, 9 Jul 2023 19:29:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qzcdg1bscz4JWc; Sun, 9 Jul 2023 19:29:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688930967; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QBHhGaqwbIaqUOWomfn6Ya/bXgEgBCS8UDyZ6VhyBaI=; b=BJyY0lvs+mWvqa5AX322Df2R2XcHnrrl+y0mM9kwqjTh1kEssTwvXRpGkm81aE2wq0xqqq xSQBR6Lg/yjZfXtNM3YQd4v+TGVUk/RaKlmAGmfxXD5LplFpjQ/kOxLPYZoMSrQxm0PTCG QwF+rS/r1ZwfnFpeZzjIgNNy+DSV2xafxIZyeHCOxH/9v9qe5pYw/NMkuczG3MpjKLlqyk Z/+u0eJHmDdCAr90yX4mb3ITs749x4CFVdZ6raOhNdDJR8pZXkMgAyBKNJtl0W1BZR9kMY f/BWOkYJ46aVvZcy1ndZQyfKesYZGqTbLOKbVUaduSCpv07wetNIce79TPSclg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688930967; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QBHhGaqwbIaqUOWomfn6Ya/bXgEgBCS8UDyZ6VhyBaI=; b=hFh06/O97kIgl6W3oQhtr+IZGHYq89rrVvuVldauZiHC2X9uBmst9HF32LAm8C7U0uim+W V7KcyoI3204VGCOfr5IKeoUyDPUvqFkJlnoynIeHeefdDjVGRsZDiqcnkVvDk/6Xezo0o7 2WPRKBEm5ZV7C7usveO/Wr5g3/litFUoegBl2vI8htCkvmHecTeTkuBUfo52tZOZuy7Es6 H8tUWe7ColWg2s+tNIFYnURSVhoNGrdKil802bwloEfgQOfuyMlFdMKbzRNOuI3RUgaAXr XHoVGwTmZ0jiJJi+PjaPTJF1ssTHlCDd3h9THPGH/fA7gRyuf1Rz2NUSFnAgSg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688930967; a=rsa-sha256; cv=none; b=mG/L9z0OtUzFl4aEJOCY9aThffD6wsM5ioUf+WweEZsOQmjPhC8FztVxHBC65ALuZ4K/NT Ce8u9guXn/3OJ8RfTI+BkZW6Ye6HS0xBsF0TcUh9XQ/RedMMFo9l5mxsGryiLlN8wHCtQO pCUc1VNyUnmN7UK3CnuryLZ87ZDE1USLBgupFrPFk75R8i1EnnSxqWcIfeYkVfKYzEUMdZ R/umu0HKQdAV+0yknb/N1ad5hqFRfuf/ufWQ5vwBC0kYZ2+Vhti18XMsFI7p7R7ukBvB/m q1AO6XpjOwDGDfW7GxdYYaVLkS0QEtwQcsF1XidmzgBewfUDImDRA+GTu8hL8Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Qzcdg0fW2zFPk; Sun, 9 Jul 2023 19:29:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 369JTQDP050608; Sun, 9 Jul 2023 19:29:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 369JTQ0K050607; Sun, 9 Jul 2023 19:29:26 GMT (envelope-from git) Date: Sun, 9 Jul 2023 19:29:26 GMT Message-Id: <202307091929.369JTQ0K050607@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 5ffeb06504 - main - website: add the 2023Q2 report for portmgr List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5ffeb0650452a23c50fcd38d1d25b4cd40fcb0c6 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=5ffeb0650452a23c50fcd38d1d25b4cd40fcb0c6 commit 5ffeb0650452a23c50fcd38d1d25b4cd40fcb0c6 Author: Rene Ladan AuthorDate: 2023-07-08 15:17:36 +0000 Commit: Rene Ladan CommitDate: 2023-07-09 15:40:33 +0000 website: add the 2023Q2 report for portmgr Reviewers: salvadore! Differential Revision: https://reviews.freebsd.org/D40940 --- .../en/status/report-2023-04-2023-06/portmgr.adoc | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/portmgr.adoc b/website/content/en/status/report-2023-04-2023-06/portmgr.adoc new file mode 100644 index 0000000000..fe34dddb9d --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/portmgr.adoc @@ -0,0 +1,29 @@ +=== Ports Collection + +Links: + +link:https://www.FreeBSD.org/ports/[About FreeBSD Ports] URL:link:https://www.FreeBSD.org/ports/[https://www.FreeBSD.org/ports/] + +link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[Contributing to Ports] URL: link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[https://docs.freebsd.org/en/articles/contributing/#ports-contributing] + +link:http://portsmon.freebsd.org/[FreeBSD Ports Monitoring] URL: link:http://portsmon.freebsd.org/[http://portsmon.freebsd.org/] + +link:https://www.freebsd.org/portmgr/[Ports Management Team] URL: link:https://www.freebsd.org/portmgr/[https://www.freebsd.org/portmgr/] + +link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[Ports Tarball] URL: link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[http://ftp.freebsd.org/pub/FreeBSD/ports/ports/] + +Contact: René Ladan + +Contact: FreeBSD Ports Management Team + +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. + +Currently there are just over 34,400 ports in the Ports Tree. +There are currently 3,019 open ports PRs of which 746 are unassigned. +The last quarter saw 10,439 commits on the `main` branch by 151 committers and 745 commits on the `2023Q2` branch by 55 committers. +Compared to the previous quarter, this means a slight increase in the number of ports, a tiny decrease in the number of open PRs, and a fair increase in the number of ports commits. + +During this quarter, we welcomed back Tom Judge (tj@) and said goodbye to Steve Wills (swills@). +Steve was also on portmgr. +As part of the portmgr lurker program, we welcomed Ronald Klop (ronald@), Renato Botelho (garga@), and Matthias Andree (mandree@). + +Portmgr has resumed work on introducing sub-packages into the Tree, but various things still needs to be fleshed out. + +On the software side, pkg was updated to 1.19.2, Firefox to 114.0.2, Chromium to 114.0.5735.198, and KDE Gear to 23.04.2. +During the last quarter, antoine@ ran 23 exp-runs to test package updates, bump CPU_MAXSIZE to 1024, fix armv7 failures for devel/cmake-core and add --auto-features=enabled to USES=meson +Lastly, the Ports Tree was updated to support LLVM 16 and OpenSSL 3 in FreeBSD-CURRENT. From nobody Sun Jul 9 19:29:28 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qzcdh3MBcz4lXSX for ; Sun, 9 Jul 2023 19:29:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qzcdh2wmkz4Jbv; Sun, 9 Jul 2023 19:29:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688930968; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QQ9KqaZ0WoAJSv2Sk9MlildJHPH16kg2PzxYKn1ae2g=; b=QTLdbtvKSMljy/tur42Ne1mBtLZSmgH15NjnMFIutJnx0jC8sbvfJKDjdc+uo5t8eXjARN Uwgygxejsik2P8ZlGxkzAena0uasRbrgfcExDMsU1eo5RkK1q8fbXb1dP2eQOZXEIn+HQU G46Mk52tRcC4VP/IGTD7Xnd4A4+kv/q/VrtrnvUekOOiZhJ5nWOjBwY3XjhAUSmCmjhLAJ Lm9kfQSEKNfNWyLmtBKQuJghISKCHxFC8HIuUpdgaCVqGkLUCEFNshXU7jm030sfuooUMn ENkALz2ZA+W1K9xOZmJQ+mPEFhYP92khK+nrqhN4jKztadMx9eHHPZ/Ij2QBFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688930968; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QQ9KqaZ0WoAJSv2Sk9MlildJHPH16kg2PzxYKn1ae2g=; b=yilLvGUPGHIr4z7ZwWFyEAxc8wcqBiumVJ2l2mIti/J4lVtLdRfO2pheV7qWEt8Sgw9F3m LUtnpd8AtdszWQ1QtiC0bY2D+6v0BoLiTg20gex8ThhwDOEt+VkjU6Dn7Xj+o3ju5oidTU 3+Avf1EOXZAxGiY6/XMImf3WqE5pENRxslt5uZEmYe9bMuE3/1DlvfreCb+QBwsXlbHB0X wOpymA+t6xZW8Tlij43h/1ShDjCDd26IP8ICaSWyVl9P9KbDSvb1RFoKMii+uzNShQXL9J 8agS90sZ+HjAZ+eGpDBcMmyaiFlGW3jta1jpDRDCHa809hXEcpMO7/PL6/kGUA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688930968; a=rsa-sha256; cv=none; b=NPka+TVRiv+/1VpW4R2esBBD7LKzWGUl3ldSy5wOl9blQnHOClE1hdIEuhJSMBXuVGZRp0 gvAOc2lVOW6jUY1KlHZkmIjYmQmURxwUE0DfHwZY4pek4BY4JKfbakzIZHAglvBpLlFs69 /c+zeM8BGVxydQCjYMiQaS6LzEDsAOn6VkaWykVgeycwdu8IqoKZaPTqu6E7pHO6SYHgZz YF6RFl+S1AhiM9erfXTOz97pyr/r+X/mmgjnkFpTQyASWPUAjnH2UExl/c1gQhUaFPl3Ej eMlC5iLI5Euvymv1yuRL8j4/TQSsKBETFE4BEfZDr3Fr9gaPeG5xx/P54xeWnw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Qzcdh1X3VzFd1; Sun, 9 Jul 2023 19:29:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 369JTSH6050627; Sun, 9 Jul 2023 19:29:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 369JTSZi050626; Sun, 9 Jul 2023 19:29:28 GMT (envelope-from git) Date: Sun, 9 Jul 2023 19:29:28 GMT Message-Id: <202307091929.369JTSZi050626@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 89fc451f1c - main - website: use modern short links for portgmr 2023Q2 entry List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 89fc451f1ca4ee6a83f80cde27b1dbe1f9f83d3b Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=89fc451f1ca4ee6a83f80cde27b1dbe1f9f83d3b commit 89fc451f1ca4ee6a83f80cde27b1dbe1f9f83d3b Author: Rene Ladan AuthorDate: 2023-07-09 15:43:18 +0000 Commit: Rene Ladan CommitDate: 2023-07-09 19:28:49 +0000 website: use modern short links for portgmr 2023Q2 entry --- website/content/en/status/report-2023-04-2023-06/portmgr.adoc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/portmgr.adoc b/website/content/en/status/report-2023-04-2023-06/portmgr.adoc index fe34dddb9d..1b1961b9b0 100644 --- a/website/content/en/status/report-2023-04-2023-06/portmgr.adoc +++ b/website/content/en/status/report-2023-04-2023-06/portmgr.adoc @@ -1,11 +1,11 @@ === Ports Collection Links: + -link:https://www.FreeBSD.org/ports/[About FreeBSD Ports] URL:link:https://www.FreeBSD.org/ports/[https://www.FreeBSD.org/ports/] + -link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[Contributing to Ports] URL: link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[https://docs.freebsd.org/en/articles/contributing/#ports-contributing] + -link:http://portsmon.freebsd.org/[FreeBSD Ports Monitoring] URL: link:http://portsmon.freebsd.org/[http://portsmon.freebsd.org/] + -link:https://www.freebsd.org/portmgr/[Ports Management Team] URL: link:https://www.freebsd.org/portmgr/[https://www.freebsd.org/portmgr/] + -link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[Ports Tarball] URL: link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[http://ftp.freebsd.org/pub/FreeBSD/ports/ports/] +link:https://www.FreeBSD.org/ports/[About FreeBSD Ports] URL:link:https://www.FreeBSD.org/ports/[] + +link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[Contributing to Ports] URL: link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[] + +link:http://portsmon.freebsd.org/[FreeBSD Ports Monitoring] URL: link:http://portsmon.freebsd.org/[] + +link:https://www.freebsd.org/portmgr/[Ports Management Team] URL: link:https://www.freebsd.org/portmgr/[] + +link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[Ports Tarball] URL: link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[] Contact: René Ladan + Contact: FreeBSD Ports Management Team From nobody Mon Jul 10 10:14:37 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R00H14Y90z3cMsR for ; Mon, 10 Jul 2023 10:14:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R00H14L9Gz3Kdy; Mon, 10 Jul 2023 10:14:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688984077; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=RbMj5qu5ZwJO32xuIdooH5eE1owsdsWozJzZAut4jyk=; b=yAxcwfW3Yc2bBSjR3bD4Gz2S03Ctuq52N46OFAg7Y/+PqL05+eF2X36Foc/0k28x3HWpVg yPGsM608nDNHmJxG9zmqibGrPAoBNwPXfiSJEHKb0V/DGN4RLas/GvpImAYpLIRI7mjewr yiUbxSGirPusVHFwTS5USV7LLMLo4QzTidOLDTkqHMko1EBBbusjdvN9M5TN9yUF6PlBw9 zc6dScYacvNbHbrmgxBi8UfcNqDALSNPZOq1pfdKWaVAsQds3WGlPd0tplJ1fwiu3YieKG yyXXncdzdaFrz4NvFZ18Vnrbq65W6rAUU84ZVuD+MIvrF2Ml/k51SYXSpCpVYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688984077; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=RbMj5qu5ZwJO32xuIdooH5eE1owsdsWozJzZAut4jyk=; b=lDSRO89I+oKEEkVuL7fYSSJ4sG8yLqUoBo5xo+TXoHxDGo/snOBjYBlAwYVp+YN+6HKl8E T/E2P9Nk2efmQ+keOebdc3J1YALgsIBiAWd1E1isITvXNI9ZVdRGntxGhkZxikTqyYCdkQ icweIHAM5jN5mttEwVxTUeqx9Ektbywjc264PQq3vihGimQMy0Enmlw9KJcUgX28D7z06O YGWx1dy/1lJgN0Tl4uAmc9abw9QPwLIB1zCkAU3KQZK67WqwhpCfeuMhd/dcUpYxEw8zi+ 2ILowlfNmLxlAdrA3MX/IVfA0U1zsa/xiQUnWCFKnQO3gcpYiFfK1iJhTWFyjA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688984077; a=rsa-sha256; cv=none; b=ABa3Zq4z2LjTeQQNYJ9o6XXN5rwxT+HkeYeYNB8Cy3kFtj8qKbvEakBPWou6bhJ235A99f bKRPZPDLx8/JVkhUuVsGoKhQwVu/FZZxOOIGr5mVWjUXEM/lq5e232273/r19nHWcPamA+ OojsYEwmTusp9OFbOJyubwoCE7KLSRiWJCvB2pLFS3x/NB1tGcR8iEeZNpeN2qdCAra8dQ yBGs+MpwuAUSEtJtkO6lrtgyX9w6fjF05cf1nzQ4SzUvlZWUGx/gyt4GL1gc1l6m6wMMDv 6wRkje1ce/MCNu+mRSs4ZDkUC79aMyKdBYXjEHIEq/ajIkLI6i6i+e4/uS46iA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R00H13NvlzgmY; Mon, 10 Jul 2023 10:14:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36AAEbi3042517; Mon, 10 Jul 2023 10:14:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36AAEbqi042516; Mon, 10 Jul 2023 10:14:37 GMT (envelope-from git) Date: Mon, 10 Jul 2023 10:14:37 GMT Message-Id: <202307101014.36AAEbqi042516@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Dmitry Morozovsky Subject: git: 7521988f2c - main - Update expiration on the old of my keys (second one is currently unavailable) List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: marck X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7521988f2c7ce486c1b6b09cff3cf56d8f28b888 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by marck: URL: https://cgit.FreeBSD.org/doc/commit/?id=7521988f2c7ce486c1b6b09cff3cf56d8f28b888 commit 7521988f2c7ce486c1b6b09cff3cf56d8f28b888 Author: Dmitry Morozovsky AuthorDate: 2023-07-10 10:13:02 +0000 Commit: Dmitry Morozovsky CommitDate: 2023-07-10 10:13:02 +0000 Update expiration on the old of my keys (second one is currently unavailable) --- documentation/static/pgpkeys/marck.key | 1683 ++++++++++++++++---------------- 1 file changed, 834 insertions(+), 849 deletions(-) diff --git a/documentation/static/pgpkeys/marck.key b/documentation/static/pgpkeys/marck.key index 4c1bbab1f1..41d0af82f4 100644 --- a/documentation/static/pgpkeys/marck.key +++ b/documentation/static/pgpkeys/marck.key @@ -9,7 +9,7 @@ uid Dmitry Morozovsky sub 4096R/65AA79C860E297A8 2013-11-25 [expires: 2025-03-10] sub 4096R/948FF5948B7DAAA4 2013-11-25 [expires: 2025-03-10] -pub 1024D/85D450456B691B03 2001-07-20 [expires: 2024-03-10] +pub 1024D/85D450456B691B03 2001-07-20 [expires: 2026-04-02] Key fingerprint = 39AC E336 F03D C0F8 5305 B725 85D4 5045 6B69 1B03 uid Dmitry Morozovsky uid Dmitry Morozovsky @@ -21,853 +21,838 @@ sub 2048g/EC88D8AE44D656F8 2001-07-20 .... -----BEGIN PGP PUBLIC KEY BLOCK----- -mQINBFKTgJEBEAC9edrKAJHmwfpePuGw6EGZ1DkxBrkJneNyBXdUfhePHQBWImP/ -R3V8oOrwGjD0O/N31WFJYvd3no/NfZdsJ2MuJFJHCUe3S/95apUcpvxO8gh/UVIN -CUT5Y5NlpYIpT2oKsNK48uWKRhoar8SdDhsrbO8QdF7kU2ci8+wsMAAnqLlg8ADG -bcZzIil3j98hncoATdKBDtE1RuXJ3XJOnwqds/NpHZKTDgn+C1IeiXtRKyq1TM8b -ZYAormhwNuyXwEuCsN9jAhCcQ8CS0F2NdM6h8GVjHW2xS7zRdreQfQDGD8NTSwMp -RE4K9wgvJ7u5j1Cph6t5IaIL94B9dsAzIT5YJsy3Qy7jOjrHznXpFsbqqRWHn/2i -8w4JbXHVvfnDXwqapBnWfMK/XRMYdc6T54NkBmjMohmQfLRCPpiNXQHLeHPbju51 -KC/N2SFxqp+/MPPCWSpbX64I1UzUom5o+1FMuzqIpxw1ksVzi3WWBAhJJQM1a4GX -mmN0UqM1NexE6S54T9Ek7AcVrK4Qsmt4fd6JQt8jvDkeRjgqmCcEabRd0mVxdkFR -pQjiFVb3cUXTWlA1QGD0GHCo4USfRqeioDV8Bx9I6vITe2GeWzQVf+Nh2eawpmCk -lYN8eAhI3ipszRhjvy5Qp1xjYP0w3ZF9lL+jdP/HIoNQHxDczOFdrI5ukwARAQAB -tCJEbWl0cnkgTW9yb3pvdnNreSA8bWFyY2tAcmluZXQucnU+iQJXBBMBCABBAhsD -BQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAhkBFiEEa/PuFV4tRvULVzqBBlC8wEJH -OUkFAl10wfoFCQ2pK2kACgkQBlC8wEJHOUmfOQ/+OZDbgEwPAE+ozEW1Tvll6q03 -Vqs0K3MZLISyNMtbZ1f2evxH4a+5nGJ7tCI4eWHXO8yOInImAqdK4WcMbz1s7mD+ -0VQE6cIm4Sf0yiYxUTHKFYgtZQ3mYvbB7MsCsiOyNpOXpqPPhGEjpFKwo1f1e/bo -UW08JQAzhsaFJ91jLhHYhHAi9AfwV2+PhBe50o8u4HGnUdRdXNfo0cLJkwg66ZYE -l0cCfceW3IrR0AwdmmcWryHmPnXX4UJUWthYsTeu3KnwkEM5n2ChIasitcFjgXv0 -0+jr3yw92NWEOGprgn0i+RH1aTMNC1CIIRoJzyKw4M5DRceIGDEazgRJkDTm+hQH -tHbqe1Ip52AEPR9AIYw1bu798hW6EmV3UEhpH48JeFXvqa0s6+xJP/cEf8TZ5jZC -/t7LZQ+ci3+XRFxM31LxvNp7+WHPyxF8hHveBOzeA5eCvl65hXc9NvOvQS2jUGXu -+VQpJcxubbZUN6ZmW1hio4b2zftdcOXmELJjBbeXyVuw7fb1AGIetiiFx0+DJvdI -K1JWJTT9tgDzluWChY6ZH38EXtyswUfhSCCAauwXShgKCjlp3mFswoHHbZ+j5E1w -ZZsdR/Fvso5rBSsOiHWcTRn+WV5g3oS5QghTIi0aJTYMFoens/R/ZPM9kkhCO0AZ -0PnfcEqMu6jT8DWCY8KJAj0EEwEIACcFAlKTgJECGwMFCQWjmoAFCwkIBwMFFQoJ -CAsFFgMCAQACHgECF4AACgkQBlC8wEJHOUnOcQ/+K0t3JmKrS/EQ6m6c4ZSfhQ6b -rTWP+9UK5vD41E1cZW2gMBPPa4QtQU0lIYxIHTLcUCLUDYElu3BVGHfUUrrl/WpM -S+WOTjxTpG7wIw9LGBUubvoUHB+6NoWJAGTFqONd7pkyWfTWEL9q1ork/JTqJ6dq -+nAopIqZbcN7hsVcbADU27HSZPxe77aAgwYqR2kxZSQ5+W98x0bcZmXVZA8Hi4Oz -TVACl47GKFFuqNmpNaw3yiw9TgBx7tiWpUFZ35kHzigkRdJZVSpBEMm8chVVYhcS -zUngVTDTJEOJVszJ6tO5/t9oX+wwg+8OAvOsKvIGEO3iCmBiLAaKz9Kbu4yeKVo6 -YBmkGaWOPSMfG0Wth35X0awXWXHBsStNwzuuC6QhOEsO35KZ/+s0ChwWZu3SrLT8 -dnqlZm0S1T+vrR9aGbz/KxScjzFIgTEbv4tGh/1y85QD8eJjvM+h8IhRnVXAFBGW -FPP9HSOjzbbwfyuIckNyzvAdlYe6hRRgT4oTA0+m+1/mNwQy+HDegh3hjeIma6E+ -UVXAJ0k6JN2oknPcW2MpQrXdTO0ebK9bYufWgejkQYQ3ORgihNR4PDRxq6DB0Kqi -18gLz2e2AW0cBqnnep1W2Auuair44eTCwZ49Mg0EFmTH2qVTahxJvA/2d/iohv8n -rO9xQdftVBzADZOfWo6JAlcEEwEIAEECGwMFCwkIBwMFFQoJCAsFFgMCAQACHgEC -F4ACGQEWIQRr8+4VXi1G9QtXOoEGULzAQkc5SQUCYisXOgUJFTsxKQAKCRAGULzA -Qkc5SXsID/wI8w1J7NXHbS+LBqIkDwCwxeUSd/BctZMKXQfg7LVyuPC10NWISi+H -GrktrGJpnmEwNkScbItNjf5KpDEz+9UDQME9p0NICzrkXt1N9k4y8DYddXEndxSz -XeanSNIJdG/2fNZLJ+lIOcm+VrC9dTURAcFTsJOCM+rKUuvquKa8qvTmicBd1GKJ -DsWBTzhOeDlznYKZXEGUisETjzcSEMli/fHRu05qPYHM26fVjQRXhg++3KuMUtMC -1An+ZweT8x/UWU0Ko1DsTLW6sPu3kDrZHOx6l3tcdftoJZdn7D8Tbm8Re0sVIcGq -M0aNOw47nzni3d6EUagNRiTP/wJvYKym/6Xg7Of2zEYGCatx+OR/xhsTlG20XUss -QRrH7CD95ndjBasNRuUDtrjGmOwxyzUwU/PgQlk16ntnq4j+7qpDvEA/2yDtlQXP -bb/JHB07JKJAHnavR1KZhKGXqoGyzV6pumGKQykRmQuSYTZZgvA4ZtqhMo8d3AnE -taQnQdhmc33YqilWFAY0gH3yq82mop0+fIatkbcY6yi0i+tUomIdhFXklfYeRR85 -k7eoFEOoTP/NJ+W4d7MNfhwhouy/Uld2Zfb2TFE6lyDtpDEJvDs53Qh/vRB6lMZ6 -mtwv+yWGXkwyy2Q0aDi0CRUKtJEzUkXEDagaratlL+J1v2wQnbNps4hGBBARAgAG -BQJSlKkSAAoJEIXUUEVraRsDVWIAnA0uvNFtcCOvKHddIWGwE3gb1U/jAJ9Av5WE -TprQgEWUFol7CMpH3fWX8okCHAQQAQoABgUCUpYapwAKCRBuCAtwtih7Ay6iD/9I -c7lBLS56yK/9JysEmyWEYnX3XtfMA2CkOuAGkimHC1jnH1k0tqbkebT0BQPge70h -qIESlTV1tnXa+m0mn2ZWxCZ057UF7S0w90jSE4gOV+QymnNKU5bgyNC1Su181iwg -BwuMpSaMr9WrxrUlkL2ua8KUCNP5+3/5ZMn43pEXVQ2coaTZu2JGqolRiR61ShIv -VMw1QK8yTSTf9TkmBkdjkIuZoyZssHiqcuuGe7wmhsSWxisS/JQa6ZM3aknML+WT -8jVQgNNRfZoYuYRGMmgn3uOjQ1f7cLumI8XtNNtnIXcWpSt54hrtTpilr9n7iUSM -A52hx/+9tOfrw5fVbb/e/DaqkWzYvMfFWpmyz4rRjc9FLJBUQcvPqp6mBrqkPF9h -s28pUde77dOxHpufU85YOe65Ed1mYWnF8NyffA0Zz2uJaJk8HZ+cZVeGrp1nhS8N -Tqf8B5vwC50M3FmktAezcn9my59Ozf9XE2b/bzRMwpjCzmhogxchR0WZ+oxAbiNr -qaKtvgVzrt+OtVZ/oprjAcUmCz4KVkNDsv7nY+04JYlmVf5vv/Dx8cEv7j0Zg6Lp -o2NlK/3Bijl2/RF3ymZ6r+se9ybjU3OfR3ve2LolfDya3zrUA0SoBQ4/LsS73PDm -hOwkwwFbMtqhXntL3+RJiFA/qJqjUOzz+fsWTIYLCohGBBARAgAGBQJSliDuAAoJ -EJY8+bWZrYo/CwQAn0uN8AUu8CtO4GhR8Do3909dBFJTAJ9ek87gKj7iPOqBYZfe -HPN7YqsbdohGBBARAgAGBQJSlnE8AAoJELRVnqqYBGay2LAAnRVjRpW6T4Ibxac4 -3QLWpzwYq2VhAKChzB5z6j31g759pLtjNUIQp2iCkYheBBARCAAGBQJSrt8UAAoJ -EFGFCWhsfl6CbCQA/27wS0AHEN1ASfM6mquXnCL2IIPzkTOZh1T8PM8KhwweAQCa -Mt6AwTuPzbTmrct9vNVHj6EACBeQCpvwxJcBnCkSwIheBBARCAAGBQJSr1PaAAoJ -EBnQt8Fo6zDNqZIBAIwO6kpkuLpTE8g2aUzlbpnocjWpgKuwlV0yMsPstOkQAP4y -xH5f/GoaiMYGa7O9p1F9E9WMjmaeJwOHrwb/6fX2h4kCHAQQAQgABgUCUq9gIAAK -CRCWDiCwOj9tKCn/D/4i/CkNwonaCmAK+xmZVCOOTmHxs05u5dkIyRKMZiJrUPng -28XNn8dAFXpBANjQLbzsgdThZphURcotx0h+qYsajORkUcWHFQiQWpVPLFTb7qfM -VVaLFgQAQNb96+ziI3HHwcnDTalq+Dj05BQ5qPJEsUJnHkzPsFDEKMtcLPsBcJVd -/0c9vyc2gygM2gYz+8JjLpMMmnzQ4sS0eQ9sxcW+HZpOCIShWG0hIZGqX5JRM1LD -Vi/LQebwH/AF6a1JGt9HPiiDIbkXneGm13pJ3zgcY69uAwZ9zheV+lG2OmSqwinc -ad38D1XgOMn2Sxnfs6ZCX2U6UilL4t6NdrSNKIHuEFOIjfOQg+OfRAhJX1EKtI6d -z5O911cPfS44Kza3vb+ExHRZ730UrxET3VDS6TbH6/+xgVTTV31IUeq/pp7JdUKA -XfxN60vQj6qclAW9n/4AWwbgbgrHzERM7bbbMKQgFrARmOs9xr+MeEMEFPk1c6su -V35ERuAsA82IWaMXPoeK0uRO4+QajRMnAqKuZtIEdaKBZ1RgFfY0nRsjBZkc0yzT -/km8//0gTvKwiTCQJ9Ue5XcWGLjXdR2GdrmbEM/bgR6lIK7zOnMd1esYEvy01Ty9 -521FNlVLgXLC4mwzvcLVGoL43rnW/8SfeAJQbS2Wglsh5GLP/4EqKfd9939wZYkC -HAQTAQgABgUCUq9aawAKCRDqsDxYv9xHj00aEAChSeQ6LbVYCAHZTnmg6aPmnTXU -hNyKoDIrpWLJElDVoiEfdiR2t9qNHB4jG81tlaaRNLjyzh8hzScdACLJtZn6YOQh -DNIES4eKUOvEvgtt7wQQlrjutq9oEUb4l2RERrwqYWNqbbG0vF4HIDY8zjLmDPDn -FllTi7JDl1M93wZb2uslOtrckfAcsiO0PjXMkg08KmUn/u/vWHu85c5G7wZjIGfk -oHa2r9WrNlvSOQ3q9agj9SNQ0ufZ3LjaVAvygmLCnTJCu3Fvn9j8+rha8uY1dWZL -3zNZPwgoz58F6soY+V+88W3Q4zdw2NQa79EQ2JDOIIc93YrdmwZlX9LmZ0/Argkm -rKf/9TEQ5JFdigJIDhWgEyjfOlh2fP+lxXzxLgt9IjuqCG9XGlfvrLvr4dTQy++O -1JCNctnUWcJWi2PthxdwcV45hb22q7xM1wCaCXGD7EE4zMRMvPhq/GvIZ/JnuQaG -j2I2eYED+GtGJBowTXxTALqNkJgtdFNkPQ9SaLmC4t9BzwV1EgibyWKuDGaYD8Si -ottbGvKL7uPkQ82j7estqp7JWrI8MrCAj6GgU88Dz1QEbtw0KaH5T5aoqUdLPzvm -mtTspCgfldUvVtARNGgwBCL1DstPHIXk9JysdSCGMui85Uch2z/y7O31QzTq2QI6 -42iW/Auv3moANqp4P4hGBBARAgAGBQJUjeHFAAoJEPJE7TFJpOhMJ6MAn2l87/Gp -Qtuh3HddHj/AQDsCaf05AKCgJy7Y8qVbu/iluH5bD570CPiEqIkBIgQSAQoADAUC -VJIsqQWDEs/3gAAKCRCMYjCJMPMqOLX3B/96d+4288nJawoPCHcBuH6AQ3uPCaxQ -oWa4rP8NVnCI+k7fl9EVFWCrlq3UVYf5EeXF7mD9iiel5qIxtyPcE7tKxSuOrUPR -DWBijZzj59LGYGxntoqs8GD4WQI5p3YxczWoVGbtaeM9GZz+WfOB0HUR9VFuW5hV -BjM3GR6cZ0SpQ+sXpqaIJbxnI1cNmZa6hHZxxRKL6nzmEHRyPzWngXKmTVEujp+T -guV9mp1jTSj23J9q3sth2JP3vwTmxeZ90kQwNPMARXsKMyqitzPPqDemLclSV67h -7CqFHiRLemSeLSEbtMaUYWk6IC/vfLiB4rSl7asfh2gl8Q/hOAEDoJh6iQIcBBIB -AgAGBQJZJpkqAAoJEOHyqYB/UPqy/L4P+wSwZyAosZH3Q0+KHLU1BhTAP/RrF5YP -HmRZpPkQeSyYpB8Fc2Kj6to9AKHVr5ijN1IZSky8EXZ2eriDRTZzqZruaW86tQX6 -7Vdr5SlyYx/vKJwPq7hfGEsEuGV2pCsr3Mrin6kC2LQDmk5Ixux+O9uXL/jqxwLx -Ck2slxXyZm7tsEOca/PwqBU5BJPV1VaiBWkkmiMAOuQA7Ukq7HjrR9KbGL04RRQA -V50wiVi3EfpqonE1no/NPxb8f1ZV1GboHlOObZNGlA/8Z8J8PwXpxVdgeBOdmFTz -Bwv0LyH1gfCjB6TwWmnZoaT0m0BmJINyi6leUWkAXrhN4oFx+tA9DjPFd0iE7zTL -WoX97MExftVrHkMcQoIQ1bjBgeI1uT8gfBYzWgcBGZJJBpDtIHS/p2idgTrfm5Dk -X8fwDn98Fq+dEkn8T/jZWUn1CZ3hYXLfcl4Ua0cL8f3SqYUIhgMV7Q0wCy2YDBAj -W68syQeIIBsuuFOFeRdczhNe9ryS5d5Nlfae/ygvgpzwuQ3MhQ5nGyy/NG+fOBAE -NM5T+YVe0jfkoWifV9jKhmzcvv2oCCpQWBSQHvHsOeecrX1SKnS74JoVkncktEyo -9deIs6ROxbiZBqaHcu4Age1MZoue/Petp7wJ/fCmYNUX5GVBMtbN6Zq5jbbOgryb -XXmYt6WveoXziQJABBMBCAAqAhsDBQkFo5qABQsJCAcDBRUKCQgLBRYDAgEAAh4B -AheABQJSlKekAhkBAAoJEAZQvMBCRzlJBWwP/1+uJoWCOePI44ykMuG2N3Yw3J1G -e/1fnvU5We1ID4Q4ZucrG/96NhG3yx8WhrPBYgIv7bQFCTROmJU6EMZ6+GyXapEE -E/Sj+xvwThRTCTDDtmwrLoqDsCKMt0nT1mQ1coNcReIC3VZqm6U8rwn7XxJkS5Uk -COoLBDIkpAf3AzWS23SqCx5eRsA9J54G/1SnuwMX/yEbynSMDefAuRhTWWplmRS+ -piqENbLLq8T9PjswJ3x9v38MQwXz1A37vKJfD6C5BxV8p9MJk11AjqzxqkrRDhNd -wE+8KTaoRpdo1J82WDr1SHXWBjwo4ZMIFUoXyXu0/6nvY6dQzgWzjv+n10ck8eOl -nuzpK5wq2i2Je3VpyvKhsrOi1mKfHUuOvEPbiKkoDNf9ENiUz4lB5hEtPMuXhyAO -DZuk5SMRf3QEiEWL0cndMepfR6XCvT5b+IviZbaXMD0t7FpMz+p9rWVHM/SO9deR -awqzbZzSwti+YamfglpO2PESVi2YRuxNfKaLKGzd4NELVPYXtiZF6C3tBUWVzoPI -e7xDATbrCb4CDuEFKgOHVHQBfo7hYDkYuQd2Igmn837OnTcyRPxTGSoOXl1S0GjD -uu7tOCRsglGYQLN8oDEjtskkugu7bD31U7G4Fj4FIa+EVuuQjFBq8rPnSvmJoAa8 -db6rl6MYG+t6ZhdYiQIcBBABAgAGBQJZKlcIAAoJEHSGLGcJd7Bu5TcP/0837FMA -UmYssRbQKEfsfHJKInVt9itrxadwIPb3rsWIk3qQ/2IMi0tVXlsGLEvl3H/zF0k7 -5Zzzc1/1xZOdLsymIgds3pLv8Ibiyn5Wf29G38EUp8KGy4HEgPw3J/tlo0fN0Sgm -a4XdvfxOoL1BPluEkvJ3R4KLrlDSJK7M2ep6I0pesGMaHd+h9VlaqcXyusTN+NPL -8Vtk4xLk6AXseBolPgRcYnNObEGI4tEOfbrwVNDewkwWJHTAHXgzmtHu3KerWXgp -GLgWyoboF9FIE171b8O4CnCFUv93Kpuio0HAEfXQwd//ODU0QCVb/BI9q+0JgP0H -BkKVbdRV15SAUXOrdSnXxmMlK7L1cCrToyHP4bvBtZeDzjB4h/mgn9xBZNApZSBM -A/mjk2BHpurw8xC1EI4rIhuZPZKx6d820qiqL5kVIJ0UqasKjvO61ESocaScv/G+ -SVosrehcGTk63NWsBKKCSJ2WjCO/tMITfmD8gkAf4XFfOuyxoZ7sV4AgPMBuH1Zf -xaVuhd7s2+XAhwl6pwjlqRPa72oVIUGF4IY9qZ5f8SPUxX0zK/U1/jBRmncPOI2v -3q6I+49y53EzTcdWCHnCAhCqjNL8trX+qUfu1vzL2OjAqtomZuhq+jn19wPIqqh3 -5rPUgkIhu+u19OXiPWUT8H//YsAlVhky1DELiQIcBBABCgAGBQJZSM6EAAoJENxn -ZaRknot1eocP/1SwYMpMryB+dHOsDhlux0nXbN/qTlEhrUU5ZHlhwRf9WOXGRx1Z -ycVhl9FOaUc8Fy2mtJADWtJq5kjXe67EuKUGqboKa6vNZvSAoz8oOxqPpH0hoX41 -AWFpromcKdRi2DehhjMb2uGV4ycWk/G+2YHVOxLNpYeSozat8AseT80PxAMLVby5 -iZYz3Si4nmA95pH+tq85a8wGQ1ZA8xOnnGO0xyCCc+NX2btqk8lFP5RbLwNhOVxy -dLtmf4iqnGPNJ87UFn66jO2voUyXb3/LZfe9BEGxdwAfhgDV4cbV7Z24znG29OH9 -g4Mw/Eg73dZmZn5CGgTeLvleOdgxpw0H2asd7YhbdZvA2Z5FnnjuFRMou1MFaWHp -AqRIz1RFzNLKAUJXS9yS3NSesr+wl3g56gqqJtj+wkXQD3P41kjLq8D2EtALd510 -odscGwajZCCeEJRXMYJXw0armdJoZt5p96rT+9hRt0xauNH4c4vIISgcpqQc8Fmk -bFPMLpAoqkhgCOB31eTqvsvCxy2YkB41V5wo9rj7wMRQiQS1OH0VfsvRpp++51g1 -UqtEbxHz9HM0xiDIFCRAaUVwT+jvvmoxtN/CuiWuQRl1w+A1U7Q+JKERq7900XNx -8RMXCFbBI47iEfvK1uTGWSx+kvdHSjSCIYsqQeJito867UD9ae5Scn1piQJABBMB -CAAqAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAhkBBQJYa8UvBQkH2m2eAAoJ -EAZQvMBCRzlJrFUP/iGLU0apCaG/hZAcXt5unfj6LGmXcIHOyw55cTkN+recIt+M -2Cqqn8v7dODX0ZaSO1s3Lymvo2D0cwx0nUKCOja0kZ6/h1YGm5BpKjc8BclScfIW -qUzTlBMe7R96+i+DFGkvixNQoiV0UeAqkVyy3yu8cifZi7Ni6EYKRZQ1uxu74tQk -978eIs0Es/bSLZaytcT6wxRM0RggN4JKgV8ARDxTGdjG3COrO0R/YMzFlCyy10zn -4v8W2pc2d287Blsx+bsfMO+6hMO6ZKbHPQ075zfF8X4gYO/yWSXrHYY0Amg2wgRX -ByswPHsdkzB0JFYcC5I4oJ/U+6F22x8SErU/wqXCt4PiP8+pk11IR5iRaHZnbjnG -SAvqls83qa/qIWLb9Nzg5kedyd7qXgiFhBiQ/aKV9kiVPq4MOTovFOubwq576UdQ -+LVj00xLQNkJa/r1acpYVcPtiijiXFotnZajzdbAPv+KDj9/SyDqeltf64194xa5 -At12swb5hwsJbz+MvAedw72aTobQ8RybX/zr5j+OFcSFqaSPRqU3lfPQvHtp0vwT -RuRzHiRKCVbZKzIQQGk1L4P8P4PsaFpOiS/TlNFXjIKaJzCYlKeQT1puv2T9E3XN -PzJWkPZAvX1qsONFcZVNqCO9k26pToU5/4EaIl/ifYiDqHD1qc4RkWOP8uvFiQJX -BBMBCABBAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAhkBFiEEa/PuFV4tRvUL -VzqBBlC8wEJHOUkFAmIrGToFCRU7MykACgkQBlC8wEJHOUm3VBAAscetpGTdMZZb -RDlgkvrkmplirc3p9qPWKF99D5VouZkHgeICMfhlAujIR4Ga1lm64zkX5r9avz16 -VEWd1+LSeJQZrTMMdBu7zfP/4cOK5sZ8FAcXTWP9dhnlLvgk+kTzerA+C3J5K2Z4 -uIgZBvTwZqeDIxbqiz4Ts4V4JyxYAkk0YCJRztQEUSu0rWmAAe2b0JXiaSWubxkz -rmSKJj3ng8lpRC+s7nT5fyUAv3OfeLdrQ54uYGfEy/VC37NSvxLXpTIyIZpWpyW3 -XDZlD7EYReItJK4R29RBN4ecLsNebFPQe9tRaA08AAnu68AlFDKIc/9F5i/dQpCI -mqthi0bniZiqMc06LlNgJTCVip4xMmU5uYSb5VcTX570oyvA47DI/AG7drTzdiCL -67iz3K5rnoGu3pxurdsuaT07c0lgZ0cC0gjkBpJHqUkNBSLrqNqtX5L2kC/iU+PL -OE58YyCpu1+ed6AbUu+m0b7o90QWFCa7agk49cau82dMftFYQl1ppNpcM3BR57iB -RXzRz/QTlhc4QRepPNVKwzitUYoC0FDdsmJy6dQHEk4Wno35uArfXnMG9tTvuZQe -DX1/50aOLASSEkQ+CK3JgSv3pp25CEbgmXcK2ko9t66QDzVFFPfkXFc5Ekp5MGRV -vMtgRO+ffzZYbi6cY56+ab7ayEjtWZ60JURtaXRyeSBNb3Jvem92c2t5IDxtYXJj -a0BGcmVlQlNELm9yZz6JAlQEEwEIAD4CGwMFCwkIBwMFFQoJCAsFFgMCAQACHgEC -F4AWIQRr8+4VXi1G9QtXOoEGULzAQkc5SQUCXXTCAgUJDakraQAKCRAGULzAQkc5 -SdvXD/4vxrUdeCJdXYbGMAdUzGdAMBzpjGwDIem2anTYemhHzdFI+jCpSyPNrw0D -73zL7wVoazsyivKjnOBUR7GJi9IR/4Prhmn1A127A/s4F1025rgNYXPrZEA7MbYz -LYIOjftbAfbYlYOP/rLD5w5vszO6+nPKQcDyVUA2gYglUHuaYbsF5q+27FQyf2Be -Kh04H0xREutNLKRBbDpkGu6LEz5H/dFoUq9Qyy7/enpycZCb5DYG7yfZEvCOA/C5 -WUxLFL/6U2iwMPllec9MrqvUz1wFxdVZRf9KPebz8+w/r1QRJ52mjJ6UCtP7G2EH -a7PuV7Bl4il0epVy9sbayk7A1IxC5mDr2SfmMIWPsRp6ejT6i8JBERQpidrZPO9D -6AhaxvAdEkxYLDGTsylQ8N+d7aKDEUlJB7xbkICku3T5T8g0ZXSGHm1pRS+ELebi -qA3WzBIShwm8CNBX93RQK1j2nmPAy6GYQI1ypwj0z2M5o3cZOjOttnEgGhJQGGie -BI8LKWvatsUpLiVil8S9NluWTheZ11ISX0Imuc+OsRUvpqd7Exw0oeb+mdpL2PAi -z2ip+GiLf8mkgAPtGjboIiAJc9PRlVYlV7v9/mBVKpE+0NC2LYfmBhzOLmoxsyQv -8hXNVQuNpOKe6+mSs2EQ/idfbrRRtWVswZ93BEc99BZoZooLfYkCPQQTAQgAJwUC -UpOBmgIbAwUJBaOagAULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRAGULzAQkc5 -SfyJD/9h6ev6SxwD9ZRf7pDfvndsOpZKnJJ7ma+QIVwjoKy74M6+m8Pf3hQXV6Cy -E8YFi0DZG92Eqn4CUcuNy4MnJYZf8c2a9tnKF+tam8l3ylnfe926AXhg+oukCvxz -vz10W1fFt7pQuqVMr2FQ3utWufzUA6fk4rZBo6GLFRwrOvbyYe47pHBOzHdfTpPg -Blr7j+vBubDnrNN3vN2qU5Ry8pSJRJziCDTEN0mcB4OXvsmALBSeSxa49LuUKy4Y -PA/2s964vuL7NPM7ALj0Qs9RPfJcc7J6xChrBtVm5e4pbKUdiDRGHVdbz/LhKe8x -IOw//aTrg09DPYFTk4VOw6vc+wfk/+jWpy0k7VyCMZgz2yPdOt6P+6pKbTm9ODH8 -rlBDH0ptEROXWGPKswx/aqme/qwntvsXTKfWafCiyRIdqFg9nCFM2OOmJIJ0vUhI -CwEyTqObD9fEecfTHZY7DryF+Mv1oDtyOl5XJB97xbN/ezgnlB4CTtRWmtxZoAsI -ZfVahPzqtXSd+nVTa8CVs/nZN3G7K4IqDcPoz/Nbb6iLtW1iwwrKXy4e5+oR0qVv -fIL7An4p1JeJKp6Fa3sOv/c0AHyiWM2OVp9Ggt3eyj3gOz01EimYH8XvO588ZN0k -PQsQdqolxFOPhXtPepmwP6rVtmMe4jN+cg5Po2wB3Uwn65DqPokCVAQTAQgAPgIb -AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgBYhBGvz7hVeLUb1C1c6gQZQvMBCRzlJ -BQJiKxdFBQkVOzEpAAoJEAZQvMBCRzlJQAYP/2DkUbbo0txrLPXTdd203WhuriNT -SsyDPTvGrS5k+GdSxXNhQtJGj89AxClxZHtToo5B32mvMdZdRsigo8cHCzokLi6q -UxgFuG/FJCAW5JIA/OY5hVFAcMhuu+zE2RckZ98P9bAGm3IxBGMaoyTv/gR9Bw4D -p5lb9cN1Qxdx4BpHkHvhmyH5Pp8d2Bf94zHevIqAZh6VCSM4qFi4kFvx2CUpdEIN -Ji2zAVdmKId4CVmfA3sfvfXZUw+/xM7NLKeQ2ZKgh21xxnhFpBcaTED0hPgshLyA -1Jdf0LYgoBehuzW6zVLiZIHvUPvzozcc7hDopf6G044RC9OW6DQy9dlf9cMGURXf -Z+0MKWGtEuzGae+B4Qr67IINsICaqq1j6K4fkPBY3ArTTOfEPfqZsHS3XoooNdZK -zoM4VuFLtRM+CsWyInmbw01E63cTzltHxwANWYz76NOOuO2flKOZsKAHg6UnP26L -jiB+TYqXoRmH4SkqGf5e22WeawbVK/qRapoYTVRFRvUTLJ2/nz1Oi7zhgdIGxS1p -IXKzL5eOQthApE0y8AvobolfRsYo1OHVPMq0WRxgON0tKkMPP149kHyOHkXvpHVg -jOuIsDJFlvfuA6eQRPeK9WE3N1xYEDEBroQ000BfQwvpCdtIduBUiLqYpQblaJvh -//vBceyuK4HHTpSXiEYEEBECAAYFAlKUqRIACgkQhdRQRWtpGwNtCQCghy16zLdz -Lls7aBVqRJZAsUSpHH8An16r4Wlr9OouJvdLCCNFW2iYdhfViQEiBBIBCgAMBQJU -kiypBYMSz/eAAAoJEIxiMIkw8yo43XkH/R6Fj0jm8r288FBnDOjTAlUZyAV7YVHq -xTUjyjGN3W3rTxdP0oa3NUsXygEiPeTEPe1y02n2UFMj4wZsewJ2/jh4Edvo6Qb8 -7jsO7OyERYna4GamuWpJlBUvGxSsOaEDT5kH8l7h8PZvIOKby5dm5diMrDgG/iQu -p27uCsMVtCHLW3t40f+yUcAxrsKPtwc7SJmVGEyHSkY8gPI7X6ZD3aRgab2fS3Ld -KtNJIzGKaczPNLAlosuY0d/xIFypCAekl9aE7zmhqGggpJixbv7LDSJIMGhr8v15 -u1FwPEwBOF7vsIcnGKFHfhHKrieKez5qWwvmLK72tC41CDshRhrfUXOJAhwEEgEC -AAYFAlkmmSoACgkQ4fKpgH9Q+rL2Jw/8DfoGV1D4sicCGP12qC8kgf51MkPaslho -QkN9hIIQr8EuuPyfmHZqh1KUC1RbSZjq7BFBcHLUyuhEXSJLGqMDt7/Ifi53HC/P -feDU8G40/5EHj7sMJ+OtnRCOgqQkYQ+IE+GrLIxiKkNBS4RfHk2KibLEsVte2jPM -gi4UTCzAMw5i6vCBBIHI57zAO8IPvB3QD2UoJkv4mmJL/bbqlB5Qtw8v6uS9+Yz+ -04/y8/YcYoZRDEs5crso7EJJ+QPnx6EImsJOPQ8WTMwNqhW0i+KaVyH56JwXKn6m -8dFsDnRKalXcg9AO8qciSYi9D0/IRwFgUgwrFOFTM4AqtuBSO9vPkr5/KTiazfTF -O3rYwAL+d4E1liYIwfO7m7pDwF8YvPOTDK0UsSCc7Q2XQyZZ+nklsnkQY40R6TLD -R1j54WtiWmy7Qfg0QvFxZfZQkJG4WRJz9wKvNIZ7ss1oMjqz4d/9NwF1Fw64LqkI -uCd7LjdbGtsekTQn7mHmlYRf2ofvisrcMvIvpyN3/gsSDd7rmSOssTt/P8+BpJ4C -jWb03fiqR7DV76neJ7wzZkmcrp1ykKMVR+UwdD2QIuahyvXaWGMOihFFz63qQERO -Pmq0ktV4nXdYeVu53XFEOirtHv+p4GT+UczbPy/CPE3IhuYWIVJeEwwIPf0jAnrW -rBGrcr9QJuOJAhwEEAECAAYFAlkqVwgACgkQdIYsZwl3sG6A7g//T9aIqBdMKXul -pKyYyKZa0TzFJgGH0rFgx5F+lnk16EyBXvJ64DxbXbIg0UJPTlD/vuxQWvQJc+Jn -RQHrv0vQhhIfax2Em1jh5I2ubzZVddK13+MO6ruiTRKq9whpEMtpB6hajuUZB2hU -EMpCFWHZdNlCZukhGz8f0MwbUdH2C858lsnhSMotwe9DkCULImmRttOctR3IJRCe -jqsKcLRw7ie7qvh1Rm/q1FI+Vm24wV6PyFK/e7qH5UusI1dDpZKWhs5SQnb/ogWa -BnNhKbEqjDsCCMJJTlo0opjvHJCFQp6KteqBvXgWAWO0uTeF0hh1qWUxT35HzVJf -FVSN4/+KfqfSRJoECpe+NR2VtCnEj63qBFfa9l0d9umrZG6sr6CGIjTYXGOHHyfC -xT2X0mYLuj5C21ODZ0YA4msdNnovsAiKd2upp3AG9LJLaxNUFUt0dT3rdYlubvem -CvaSNBgkdUKgTGOwlX2cKQLQ9xg4d5oQmyyqPbEjpNjeGbAyk1KqPj+h3VWwK8Fa -HnDopPWLYG8nFjc2+LGEklt6qWRu9btbMsEjRkhe4CJeCKsdM/1mhucV/JOGu5e/ -krBdPkxXxx2FX+3Ex7STIv778kpw72VLQrL3KGpuPkzSPsJ5myUA4gLnr4fkeHwm -PA3M0TVodXp3jbRFUT1QiWnIjCm8VwuJAhwEEAEKAAYFAllIzoQACgkQ3GdlpGSe -i3UV2Q//SPAyZNvcMZ8bPqYVgO7jEethOm9rDD9rETpx1Mq5ZqImUuPIxN6dmv7k -be0+XPTNJFmNJQ5wyr/nnsfy95gH9T3hnxM3qBnb+ra2ormsLrRcssvdZaZEf+8O -eFkE0YniAr/8Kb3bcUK4gHIJ7pQTAe4ot7qpmnuY3tMpXls3L60f/jVxrNaDRpi7 -ao7dOa0e27bojzd7pxbK3K8OB5gWCOa39j06DPzGd1h5LD4WQMf+Zz00FSrFwm2O -H1LjAh8PdMVYTNjVvl+rXUUiJ1O1YZmu0aHVJd9Hpedo0f4/qtB++Asz547mlLqH -DdDe+GUyXkrYiByozcnwEnA6X8IDPfJaR9XpscA1yZU5uFBmijgGEMHt9pbKVuSk -cgEYPADQ/pq9XRTHvCEkp6jB9czxwysDDfp+HS/gwtW16nmaVfkZ16pQ50emc70w -jkdoO/owciF9zizqPo2RDiIkGlf6RI2PwBnl0NjG6a/yynHhC7jZZSJbi7FhPQMW -m6u8X5ZyvxZMxjfpKB2XkE+i0Mtx8xDeHufuMbSK/LrScxsUWxG1uPC3qMvKSO0o -T3gvaKs5oXJiwp4M6BRpdJRpJrLppFuiiANDpJY3XwitdacRRe9kKq3gC1H+E9je -m9bkKXYCNKViT+4sF590mqRWuHKfgesRRmzxAtL++mZqqn38NHmJAhwEEAEKAAYF -AlKWGqcACgkQbggLcLYoewPdJg//XOJrjk6ceZNOP9DF9dwMtWNkbP64KWNHBjdN -owx74P2miSvk1dPj85cJjHHj26aGaf7jtUH34ME7NA6P/SQ4MeZWQw7kg4RsCh80 -ArVju1XJb/7J9Lh4xTEH3jGqFRwoS7Q7BzpHfjebOmdYMYYiNMaO5Vs5haDjRMo+ -R3tkSL0sfRimRIxk4vHiuxqj90v3OJC14g8991RgtWnPHwNkHHcPTgQFAS91BzAL -EbUr9qfBb2hOmYIG700mVEChlX1Bun6bn6rOziFoO/bwb/Pi9HFJoRbZjLfuCNpZ -lgICkFAAQJDJTofPS1VU4I40FlbQ6mVzYx8RfOpyCVD43pFAwkWQJLd71sLg1zoR -of3QvGZAMBg1ZTmNLSXXH0CFAkXd7rf8oWnn5nTZTgg+aL08UMi+J+8XjwhJDatG -vglGB3y7SAPrB6vJFcnv0Grd2EbHy7MIoaXrju1fclT51KqgI7d14ns/kFWUpl8x -eGqHmlQ6yDvqlwe+YzvaadKzaf6ZZG0J65A3SltF7pAnA1K8LUTajG94bEl9GCSR -IxLQ9eQRhWSNDukZoZWkBDVOEDX8QtM6Y3dnxA60oT13uJoGRKJq78LjykEG88/y -x9WdSdlJ0+nmPBaw+XkrZfb6t1cbMOw7aabcjR/hZyiHclLlqG4omjAkR0gLaChx -HH8RHryIXgQQEQgABgUCUq9T2gAKCRAZ0LfBaOswzfo5APwLofdQTzlaj0kkCr3O -u2gLGoTRMtE/qybpW7etsRFjBQD/SAKkiJcQEBHuI9z7ij9Xrlx1DlROx9tiAJe4 -IvJwteuIRgQQEQIABgUCVI3hxQAKCRDyRO0xSaToTFGNAJ48mFPnW/T5m51IPiVU -mrf04FhQ9QCgogEWnOnORle2o/+Hd1nL9Ma6xd6IRgQQEQIABgUCUpYg9AAKCRCW -PPm1ma2KP4+IAJ9IJvPw7WlTgrjVtS41Y/f+HQt9eQCdFe5hQf2Wa5tMAAKVE2rn -kZsDfomIXgQQEQgABgUCUq7fFAAKCRBRhQlobH5egq1eAP0ffXVhHlqr9VErM0W6 -bZSg9Lu0p1PDbuYsmEHHcJ6g+AD+IhFmA5NhGN2cH2+OxJuGz60/njoYOQXylNB+ -tDuNaWCJAhwEEAEIAAYFAlKvYDUACgkQlg4gsDo/bSiK+A/+Lub7ysOZpUuGNEpi -N5fTxjSsIMMz1UEIiUFntQqQvCIZEEzMVGAe4SCdvMGgewe4X82YS/L0NODRNgHg -LYQc6iLYtFJzDW1sqeu8raKAzO1nopez7PpxxjWyUMjyaBrHgr2sBNLEpXcSRWC8 -94lYCy4JWYDXbQfdIVatYOl7l0FUljo8ybJJUWh52GowKMgt2Ok6EsGpaqgXW5CK -pCLUJzglK7Z+Gp8lbX00nIebfPlsiBiugqLstHuSDIY1LIPYcQj4TbPIYV0wHLJg -YpBotbM1KgHVMYnjjmviwj7dKryw+N10yIhrSfd7kZv3c08JhLOc/krlFrdXJODO -Z9nWxyfB6/IDL8CW+4O7g75z322lrlKDSMBuKPiJ/E8NwQ/ykdGtSxKVX3m1P1it -PSZ8weGYlHNbf7KDorTWzUiQI+k78G2txEhAquL6diFVBejDaVvHfu6bG5CjumAY -7r2/djUXb0PQnrLVw9SNZDuj6ZTKrKKeZovsxrtX3kDA366JopHN6yagTHGmAnQY -kLM9nHSMvQmzf8w+DCWRk3VhG5mdBHxYbZFgi0e3AdloYv2G+TWdRt2bK4L0Jj9F -uWg/BVKz7PAbZT1yLkXm031Lc52dZckhvWIXG0uVjAmwn0X9TirnPFeo9pTBYlOr -FKkWwarvSKnxMhyx6BLGE9DMXq2JAhwEEwEIAAYFAlKvWnAACgkQ6rA8WL/cR49l -aBAAil4boUU0B+IG7SGBmdL7tQcHNiqODUw1sT2hSnRAyduMRMXqE3o9R3VrIEjX -2CGdHsSvV/Q+16lzU/KZQXuReuV4hvQo9ZiEKkELvSrMRxtuwAbhI4zft6YVE4bf -8RgfYV9F8qvAXkATIhiVTfk3k2Kt14MFJhiDsULXNq/kkXMTUm91Hsd7WCdpUwpy -Hj+mii5pS/ui468D3lUizE0FJzdmkvYx9j7rGVWPCxjAXffqDXmFqdSPIYWJFSc9 -CM7bZaJ1qgkUYub2lulMHDUfgQ1XsP9CFRwTBTvFHsByJvDCjuFJ4YJVcT+bgI/g -YX+N+Giyzc1bkc6MJgFvgT6lEyHO9y/IxW46QvTIpw6uPRzlxzQpiQtEPs+xeuIL -8Ybwrry2x80B6giZx1zzN/Zr9SsHrBOZO0h2fFZi1JEQe3YLsfvVdcTj4E45LoHf -j7AAOGN/mGhTbzwEUTUlLTz2FjqszGT7rKxaUktnvO9b3u0GZgOJg564p8OEdia1 -yj/iRjmCVXOUbGMtgGz2d4PM8Qy7m/rsMQpDdphGgaWdQE8ZNnvT8SoFfSNL6loa -7Gq62a79SI68b4Baj9IIwjkJRefCINvyTuhM2hxelfDfQqYhQodcz8sGxftcy6Db -0ww8GfJ/tGjOXVJmwz4hxcHHZCrz7GlE7FBIIaEbjnhkyvCJAj0EEwEIACcCGwMF -CwkIBwMFFQoJCAsFFgMCAQACHgECF4AFAlhrxTcFCQfabZ4ACgkQBlC8wEJHOUk+ -Dg/+P0IWU0fDoluP+8mRmXX8qRjlZ+VGr3WF3gWpJpmrdoAQ9RqlBJNTY1qYNYBL -aDA/JtX5eiIMgrtTO4qpdpc7qmj7+9QpABVeIKQgjrcOrgyrshg9Nj16BT/lWghc -++gNKG+rEQ6pfROWjbwb9XknQcuAj8w3Hi7R4eE409dGg9TNFU1yf4WFROITqJyC -deQ2qQ+DyueEaRcIs4nayMdjX5qqh94/vL45JNXwNKXNQmyvekaPzZPH7BT0TYty -mrs+pHxlTA38+nky6hCVqoQ30HD8v+4izAG91b3ikxbFIrh7Rg8yT1K3db98+w6l -11Fr3yrAhW+bkLceukH/cM27le4aZyt9W7dDUqP2nj5IfJN7WOz2F/jRu79i25UG -QiIs4ljLHRkL+GzUmAtdRXr6iLV68oGdbqbt9JBdiZCSANz6zGPdl4wCxr/f1HeO -qDz8iynbFu0Pj7uenLxET2twrzyZOJPqsyJKyVFF2zZnDSeiZQr8XCjlTU7i/AlB -laL7h3sJ2KJgDzKIrPvl00HS/3N7auazX3VkGMxbmzOTCBQ+848yOMrqqKzeKIH+ -F4na0UHEumpT7tP8XlrzLaELE6dIjkSjQo8DBJ4Mu1lwInOXuKtFslQiH+YGTSfj -O7bSn/J1016QA4blffN0PsOh8TQ2q04o/AEP1fEnRF06O/iJAlQEEwEIAD4CGwMF -CwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQRr8+4VXi1G9QtXOoEGULzAQkc5SQUC -YisZOgUJFTszKQAKCRAGULzAQkc5SfNjD/95FWK4SjiPoE80PV07PPruKw0CQjTo -5LsrM+xU5XkDKjyaguciFwrtKyaSHjUPvf7ue1jaNLQ4keGuithefgkiK+U49Lsd -P2wbw+36N/BuPN3SxcURCwiNHC7Cs/SbjYcPzW9C20SFQcEDW51WKTGatENekNAM -7xIZjDRejKnHy7AxBIr1xMSgAdZx569Fn30rHlZ7zWiDahh5X9RtO2ejdtYZQ/hs -IneZ+OF2UJvchIteIBsKAlsuYilOSf+VuA64m/bIKIGx+grASQBNxGFLmuRu1AW7 -5MQUneFaWBRECyb2/OJEJ3rvZ51dzGF4t3F5Dopp9ChYW+8bxaUluLfJvbyd+AX1 -4WCb2V684jCoU4wY1jRWhgs5vwBdCz9/mVzd9Csm/D/hdklcmNpFHPy1lLYtLRuu -aIu8DVKpnvGRazKbUd8NJJm2yY53ZzWYb/lZCWs/b7rQTGrVgWghienbeUvCdZ7Y -aThNE89DMeQVAq9o0miEpH7Ph4u/ncdYrRu9CFoPtLNVwDSKqnbwm76dvxHBFqqd -QwdSrWMihfA70dEfVwWcYrcuVnQWtf3TMUrszvpsMYVWk+fO4EwHjqfywzhoEmpL -EmdYllO88OLyGrzaEP2j9DpeZeQLjTAxTN80+VJXAdsDJITOcQvzg8M6HA7uoO4D -K55uNfOSrn5ebbkCDQRSk4EOARAAsgk+IwRig3EMCZtPmFSNNQGiRI+nMdc0QBZW -2BM5Ac0PR4JOTT5HuVXITC1bs2QAVsX+PtB16o5B7S36IT+ARQmK0yqKSs9nXqv0 -wSqmjJilA//kT8VGqn/TcilDpL6LWVynhRHdygSxWI3Qi86DNBQIrzGv3fiH1fxA -SBwrXMwlSSSFPhDn+yiBSPcpPNwFJCQFbqK1R2oYwb541ML0iDgUVnWl6iOsYhaD -D4uSUnEasq/+5TxWJua60NLLrvXTBeko+hxsIe9/6QCoSaMnnU82enuN8fmp2RAE -70NUeuYBDviVTOnHfqVssnZC2Qpew+cvqVPII9YTzieW5FVzJ0cJKhFwKPub8xRN -RGWbCQGSFVY2Q4Uw2bUHKr3aw84tMXztk0hy+3UyQ3ZH5V2QHXX9WJNgqMEMqyd/ -u4ADeGf16Fz4bRchI09fUAXxjkmGCKXs+W/N7VfvEpxOLMRjcmaMj2vn/iv2O3Bj -Hh+YWZboZ0lwrP1cHSUixm2j58E0ziYRAU6WbtFMoOqElXFQBvm+Mx983+PI2OOi -cC/xJXVT32KTcELbcAHkgmqrFjFZ1VtyAk+Vw149n/O0VYYfob9++pI+kYA/GHbJ -DjwXE2NiuuCVEG8pjkDRl4OvgTWu7QmW8avgpEU7wAHXnS6dL+yZCpaUPozRL8PJ -mywiiM8AEQEAAYkEuwQYAQgAJgIbAhYhBGvz7hVeLUb1C1c6gQZQvMBCRzlJBQJd -dMJ1BQkNqStnAonBvSAEGQEIAGYFAlKTgQ5fFIAAAAAALgAoaXNzdWVyLWZwckBu -b3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEE3REM0NDZBRDU0NkMw -QzA0NTQ4MUE4MjY1QUE3OUM4NjBFMjk3QTgACgkQZap5yGDil6i7sxAAoAYip6qo -Xk+uabGw/c+xXCJ7vxVcrSL0uB45ZN6UFwToJAVblRIvw3Rx+1L3MfcF/joZQW4m -H0Yt8YoH1CrXsLj42S/q1bS75EWMunp3d+BCjes1/lWayexzAeVXMpS1wV6bYrg4 -eLYlUYLP0CjIXxuEzeoQ+EVtY3rYHwJoOckA2e/Ejpfu+ZdAtWv1qx1co36ecLw+ -R5vfL/oRfxyGWLDMPq8CwY75Bh+XUxblJRo2AZEz6l0eePr7v+pGNfJ827TlAGqq -4P+gxb9dFKtaRDSBA3DDF44YfJJsOa7qQ29f14zQrfUJdge5cuFpYODEuIXiPddE -jHlKo/5FfH6oXxIESAUtA0Jhc/ZtYKA9NXF/eIu3AEronGvGYGFPqX3YYBefGLzK -2lBzWJZzIL1p3GNQQEJBQBHwBAhea+TDS9TzsTcCwrkAwfT3lnpOytAFFzeC8Abb -wlM+Q4HJpWyn7TFHwOtPxeZpTiZMw0M9tc3n5SI+pkJ3QT3uo7tZjyx/z4qGhWZ3 -mIbiubBAtlqzeLK8hc6FuervamqStWwylkOto02KZMsN6x1N4LnJkRQCOlH1e61l -cQ4FwUHPs8YGCUez09pSgmq/oPfiwvmttGnEAEJdBzJVgCQagBna9ltO9qsy15e+ -cRf465YVBvNc/bgjE62x5JsC59Z4G/duILAJEAZQvMBCRzlJU7YQAIj4AXWIr3au -pR1BupGzvBu51omF4b6Zgu2opdhO0EdeJXpmu2zPZE4llm/NjLKbgkv6vRyFdpNQ -kDWhYDXCediXIOYivkLDFWdkAe2/bz/2hlgZr6JtEB+FS5d8nY5DxjPJmdGbYqag -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 -w5PKW481T6g= -=KJ+T +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 *** 729 LINES SKIPPED *** From nobody Mon Jul 10 10:31:53 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R00fx637qz3cSjr for ; Mon, 10 Jul 2023 10:31:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R00fx5fGDz3Mnp; Mon, 10 Jul 2023 10:31:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688985113; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZeeXB34YGQI82gE3xLc/8uEadW/bSrFoSWCc4Qpoerc=; b=JyePlau4piqlGvt5JHfcmsmoI+y8lQuURyRYVTkLhZp2ul53hEvms20jO4r6r+M2QaEdo+ ibWGWUV6MMu6icptkxMW4tKxVw6ZYo0Yny6igRaoFZbsJ0DFdB0fg1N5F1CBwsllo0fxGd 7avYX07JeJcfm+Tvuqqz9MklhE470xXiOr/ZZHYRzvQuoFn0t3dOuvRfVMubJ43V0j+PkI EwP1v9mpDkgp47eUu2har+WkxGSKTWKOLrHf8neFArYGhKOyv1fsaAD3e65i2PUeFXWDud Ts3OlpFlUyL6JCsUOJ77f0n+PM5dfZp/OV3ZwHnnn4G75GjcX2C6roZmHZyxGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688985113; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZeeXB34YGQI82gE3xLc/8uEadW/bSrFoSWCc4Qpoerc=; b=qJ1nqAHbSt/RBy2PEgGwOpyoH7ZWu0gZhYeS2qehMQaVmMkqOeFNeqdJ+ZofS5fXJDPvOg tVYR93/q67bl+9ugkOuGVKEuEg1wJ7CeMd3aGcg4ripNryRjQy2kKvmJhzroklulB+O2YY 1ZHagE5KcEGa5QXFiyHFuhwpk8nmeK00085xSJGFOEBtk4Ov6ld2jxodTQNej+hhFn/7QA DnE/H5nolCE+YsgRKM+CPcLFiQ9kSzG5tsd0zE7Qj02mTNbU6TJL2Cp7NKW3/2iLtdkUJt N7cgvFldmhm16r/vxjbLO0qPzkad9aKIo+JySepdWRtTousXQh8vMYNy/1yGXA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688985113; a=rsa-sha256; cv=none; b=CTLKRt8//oZ6OYUyXvAT6hAuQ8ELovIYiQxp2kR2fzOFAxH3m0IFRkxEymty7ZtctxW5Cp vq47ocSuyauC8swR59LuchyeffINUoCev5tX4HuWlitmCXgbEDCZiVD1DBsiCbo79Z9e5L LBe69i+n0/1sCoOY3Mgmpk/b7qBwj3+sJGNsEbsTQf+hBYpT3l5qmDp+Sv8QMOXRfZo5bi XlFo19Y02eOBLDc0RGmbaOlUugxR5i3XNRvuNUQ06PmPtHP0rGhTqUEYVXyBUdlZGtgP5w /uiD1EqCTZDI52mLISGyqEy7K88yli08HMhp86LQ106Qf+PQY06grQC1fDHmJg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R00fx4jpwzhXv; Mon, 10 Jul 2023 10:31:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36AAVr2o069909; Mon, 10 Jul 2023 10:31:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36AAVr6o069908; Mon, 10 Jul 2023 10:31:53 GMT (envelope-from git) Date: Mon, 10 Jul 2023 10:31:53 GMT Message-Id: <202307101031.36AAVr6o069908@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Fukang Chen Subject: git: e8e5f93a24 - main - Fix typo: s|descripton|description| List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: loader X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e8e5f93a24b071ce94d29482f611ee0a50795f45 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by loader: URL: https://cgit.FreeBSD.org/doc/commit/?id=e8e5f93a24b071ce94d29482f611ee0a50795f45 commit e8e5f93a24b071ce94d29482f611ee0a50795f45 Author: Fukang Chen AuthorDate: 2023-07-10 10:30:02 +0000 Commit: Fukang Chen CommitDate: 2023-07-10 10:31:12 +0000 Fix typo: s|descripton|description| --- documentation/content/en/books/porters-handbook/upgrading/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/porters-handbook/upgrading/_index.adoc b/documentation/content/en/books/porters-handbook/upgrading/_index.adoc index 2654a3ed73..b593e4b196 100644 --- a/documentation/content/en/books/porters-handbook/upgrading/_index.adoc +++ b/documentation/content/en/books/porters-handbook/upgrading/_index.adoc @@ -92,7 +92,7 @@ FreeBSD has over 4000 ports without maintainers, and this is an area where more (For a detailed description of the responsibilities of maintainers, refer to the section in the extref:{developers-handbook}[Developer's Handbook, POLICIES-MAINTAINER].) To submit the diff, use the https://bugs.freebsd.org/submit/[bug submit form] (product `Ports & Packages`, component `Individual Port(s)`). -Always include the category with the port name, followed by colon, and brief descripton of the issue. +Always include the category with the port name, followed by colon, and brief description of the issue. Examples: `_category/portname_: _add FOO option_`; `_category/portname_: _Update to X.Y_`. Please mention any added or deleted files in the message, as they have to be explicitly specified to man:git[1] when doing a commit. Do not compress or encode the diff. From nobody Tue Jul 11 10:14:48 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0cDm3tgMzZRCd for ; Tue, 11 Jul 2023 10:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0cDm3Hxlz3hlj; Tue, 11 Jul 2023 10:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689070488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hbK+rZeB5UUXLsFoKAhdy1H7tOe5pPwTYs/oiqHSj5I=; b=EYtHmIuQ5iGVbRFQmDk7XKaOIW65CVScCViZwZkZq9eTIZVsTbQdSLoX9tnVYiDOjxcKiQ 50P6PWK/jZyA1i0LpR4Qak6vNGIcJRMhCTEoUt3cbE/z5Pt+N2kOuuy6esAuyxBlEFgWJD UpdI8qTGQZfPrGhbg+62qUbqlStfRT8O/436W0Q0kHJabmAU2lT2Bd/akt2/aR1EgQPrIK Bb+4y8Mit7Elon1S5RJ5eJn2OsZjIHMMVU6/q3ctJhwCGsIoTBC2EZjO97HwlFuXV9WM0x 3KYe6AEKU1b78wQV3arQeTWTJJVTPVoL0sgWG0jNo85sga9Ppciy6W3A8F10rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689070488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hbK+rZeB5UUXLsFoKAhdy1H7tOe5pPwTYs/oiqHSj5I=; b=l1/qCZJw57VRomfZIUuQL2sXkbzXp9F9d7N6JD+WzTAfpJKluOfCIPmdiozM/swOah+sd5 6MwppYKgr2ocilOsFatGzI/aONONeoB2OL98JVQW599rC1riKES/giNv91eX8/YO2RLjRc aFG4oTLTmt3YbFU6C9WELYJnNGvFgd08egh8ndY29cwzP94QWesNvlB8GqDbznKe6Sh2kd YjQPI0rLP6u9FwO0HhKrQDMe3INxwYZd/s5YdCVhHqXgKKz2JKAT/8Y5z3/wCa4B8Si+2t W1Li4X65wjYO+JkCR5xtOmaDhIubyiad/zR66tEx47fhQ4oKWpofrqau7svsng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689070488; a=rsa-sha256; cv=none; b=O9kxfMXm6LkbPgEX47yzzMmn5xmzwUYrxqSQYp50ABsIqxgAWGjCR6lsIzpDXJ81gMBUuL 6WLd0UPA5EwDjFset+gN1V9sQKJxA85MJ6mDYcThEIbZN/JhngTp7IFH5MDnPcMXD0aOj7 Vb//x0z+B6uyQR1sRqAZAb+FDQF99OTi4U/6BQHWNlCSZrM1IvViKuXKnvjUBXDRVMyKDm fWHUVjnnZjAwQ5erwokHnMJHDpXA/ZsTlgQPgQKjpEchCWrL3MWuZwqFFSuRrjgBKfj82w fHLxD6/RgyXPLGzTWMQApkOLWUdIATjOLDp/zwT2OJl33WEY9sYgkqLOMRqUVQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R0cDm2LzhzMyj; Tue, 11 Jul 2023 10:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36BAEmWi026089; Tue, 11 Jul 2023 10:14:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36BAEmID026088; Tue, 11 Jul 2023 10:14:48 GMT (envelope-from git) Date: Tue, 11 Jul 2023 10:14:48 GMT Message-Id: <202307111014.36BAEmID026088@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 91906cbfbb - main - Status/2023Q2/pot.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 91906cbfbb9126e11da24aead4dc89981bd8d039 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=91906cbfbb9126e11da24aead4dc89981bd8d039 commit 91906cbfbb9126e11da24aead4dc89981bd8d039 Author: Stephan Lichtenauer AuthorDate: 2023-07-09 14:49:53 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-11 10:13:37 +0000 Status/2023Q2/pot.adoc: Add report Reviewed by: status (Pau Amma ), grahamperrin Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd//pull/193 --- .../en/status/report-2023-04-2023-06/pot.adoc | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/pot.adoc b/website/content/en/status/report-2023-04-2023-06/pot.adoc new file mode 100644 index 0000000000..3bd6517651 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/pot.adoc @@ -0,0 +1,25 @@ +=== Containers and FreeBSD: Pot, Potluck and Potman + +Links: + +link:https://github.com/bsdpot[Pot organization on GitHub] URL: link:https://github.com/bsdpot[] + +Contact: Luca Pizzamiglio (Pot) + +Contact: Bretton Vine (Potluck) + +Contact: Michael Gmelin (Potman) + +Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad]. + +During this quarter, link:https://github.com/bsdpot/pot/releases/tag/0.15.5[Pot 0.15.5] was released, containing a number of bugfixes and link:https://github.com/bsdpot/pot/pull/263[features to set attributes (i.e. jail sysctl variables)] from various contributors. +It will be available in the 2023Q3 quarterly package set. + +Potluck aims to be to FreeBSD and Pot what Dockerhub is to Linux and Docker: a repository of Pot flavours and complete container images for usage with Pot and in many cases Nomad. + +All Potluck containers have been rebuilt as FreeBSD 13.2 based images and are signed with link:https://github.com/bsdpot/pot/pull/242[Pot signify] now. + +link:https://honeyguide.eu/posts/ansible-pot-foundation/[A Beginner's Guide to Building a Virtual Datacenter on FreeBSD with Ansible, Pot and More] has been written, explaining how a complex environment based on Pot and Potluck can be deployed with Ansible playbooks, including example nodes like MariaDB, Prometheus, Grafana, nginx, OpenLDAP or Traefik and container orchestration managed by Nomad and Consul. + +A link:https://github.com/hashicorp/nomad/pull/13343[patch by the pot team] to improve Nomad security, a scheduler and orchestrator which supports Pot through link:https://cgit.freebsd.org/ports/tree/sysutils/nomad[sysutils/nomad-pot-driver], has been accepted upstream and will be part of Nomad 1.6.0. + +As always, feedback and patches are welcome. + +Potluck is sponsored by Honeyguide Group. From nobody Tue Jul 11 10:19:39 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0cLV0R4zzZS0j for ; Tue, 11 Jul 2023 10:19:46 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0cLT4X1nz3hyX for ; Tue, 11 Jul 2023 10:19:45 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none Date: Tue, 11 Jul 2023 10:19:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1689070782; x=1689329982; bh=c/yLAcOIdLPfQhIXBtOXO18yRzEaF2hGAWNJ+5/h1Eo=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=ohrBikRvqLf3qgFokfcVCyxKo+WZ7SbJes+n+Oc4ZBjRRk8Uh4pkEi+Zrf81iPHUK MTcM1Bp4RrLuSpwmhCeA+lK15FuxMKEZUEDSK11/8GTweeHExfvOSsFaSMEqJgmKv4 omSw6x9mapqzFbXYHfXycZH/3asEpQu9dkQ9xUFzVHRltUu+j91IzZGfmCGK76VCU5 X3Q2kQ/Oh+hR6iklMahaKbSmI/jB00JE6s9XPU7DTdBuyM9t7+10z1S2HWTecohOpG jF2JNg+HUF+ywGmjjQsJcyu49mi7lRfNgFFPuK4R2ncYxRgWHqADMBNEatYIf9Ffow B+MRtwQO0R8VA== To: salvadore@FreeBSD.org, doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: Re: git: 91906cbfbb - main - Status/2023Q2/pot.adoc: Add report Message-ID: In-Reply-To: <202307111014.36BAEmID026088@gitrepo.freebsd.org> References: <202307111014.36BAEmID026088@gitrepo.freebsd.org> Feedback-ID: 53711648:user:proton List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_mp6liaoCvQEY5JqpDG8gVKjqwB8SyuppPA9bUoso" X-Rspamd-Queue-Id: 4R0cLT4X1nz3hyX X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N This is a multi-part message in MIME format. --b1_mp6liaoCvQEY5JqpDG8gVKjqwB8SyuppPA9bUoso Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 U29ycnksIEkgaGF2ZSBmb3Jnb3R0ZW4gdG8gc3BlY2lmeSB0aGUgcmVwbyBpbiB0aGUgcHVsbCBy ZXF1ZXN0IGZpZWxkOgoKUHVsbCBSZXF1ZXN0OiBodHRwczovL2dpdGh1Yi5jb20vZnJlZWJzZC9m cmVlYnNkLWRvYy9wdWxsLzE5MwoKTG9yZW56byBTYWx2YWRvcmUKClNlbnQgZnJvbSBQcm90b24g TWFpbCBtb2JpbGUKCi0tLS0tLS0tIE1lc3NhZ2dpbyBvcmlnaW5hbGUgLS0tLS0tLS0KSWwgMTEg THVnIDIwMjMsIDEyOjE0LCBMb3JlbnpvIFNhbHZhZG9yZSBoYSBzY3JpdHRvOgoKPiBUaGUgYnJh bmNoIG1haW4gaGFzIGJlZW4gdXBkYXRlZCBieSBzYWx2YWRvcmU6IFVSTDogaHR0cHM6Ly9jZ2l0 LkZyZWVCU0Qub3JnL2RvYy9jb21taXQvP2lkPTkxOTA2Y2JmYmI5MTI2ZTExZGEyNGFlYWQ0ZGM4 OTk4MWJkOGQwMzkgY29tbWl0IDkxOTA2Y2JmYmI5MTI2ZTExZGEyNGFlYWQ0ZGM4OTk4MWJkOGQw MzkgQXV0aG9yOiBTdGVwaGFuIExpY2h0ZW5hdWVyICBBdXRob3JEYXRlOiAyMDIzLTA3LTA5IDE0 OjQ5OjUzICswMDAwIENvbW1pdDogTG9yZW56byBTYWx2YWRvcmUgIENvbW1pdERhdGU6IDIwMjMt MDctMTEgMTA6MTM6MzcgKzAwMDAgU3RhdHVzLzIwMjNRMi9wb3QuYWRvYzogQWRkIHJlcG9ydCBS ZXZpZXdlZCBieTogc3RhdHVzIChQYXUgQW1tYSApLCBncmFoYW1wZXJyaW4gQXBwcm92ZWQgYnk6 IGRiYWlvIChtZW50b3IsIGltcGxpY2l0KSBQdWxsIFJlcXVlc3Q6IGh0dHBzOi8vZ2l0aHViLmNv bS9mcmVlYnNkLy9wdWxsLzE5MyAtLS0gLi4uL2VuL3N0YXR1cy9yZXBvcnQtMjAyMy0wNC0yMDIz LTA2L3BvdC5hZG9jIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKyAxIGZpbGUgY2hhbmdlZCwg MjUgaW5zZXJ0aW9ucygrKSBkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9jb250ZW50L2VuL3N0YXR1cy9y ZXBvcnQtMjAyMy0wNC0yMDIzLTA2L3BvdC5hZG9jIGIvd2Vic2l0ZS9jb250ZW50L2VuL3N0YXR1 cy9yZXBvcnQtMjAyMy0wNC0yMDIzLTA2L3BvdC5hZG9jIG5ldyBmaWxlIG1vZGUgMTAwNjQ0IGlu ZGV4IDAwMDAwMDAwMDAuLjNiZDY1MTc2NTEgLS0tIC9kZXYvbnVsbCArKysgYi93ZWJzaXRlL2Nv bnRlbnQvZW4vc3RhdHVzL3JlcG9ydC0yMDIzLTA0LTIwMjMtMDYvcG90LmFkb2MgQEAgLTAsMCAr MSwyNSBAQCArPT09IENvbnRhaW5lcnMgYW5kIEZyZWVCU0Q6IFBvdCwgUG90bHVjayBhbmQgUG90 bWFuICsgK0xpbmtzOiArICtsaW5rOmh0dHBzOi8vZ2l0aHViLmNvbS9ic2Rwb3RbUG90IG9yZ2Fu aXphdGlvbiBvbiBHaXRIdWJdIFVSTDogbGluazpodHRwczovL2dpdGh1Yi5jb20vYnNkcG90W10g KyArQ29udGFjdDogTHVjYSBQaXp6YW1pZ2xpbyAoUG90KSAgKyArQ29udGFjdDogQnJldHRvbiBW aW5lIChQb3RsdWNrKSAgKyArQ29udGFjdDogTWljaGFlbCBHbWVsaW4gKFBvdG1hbikgICsgK1Bv dCBpcyBhIGphaWwgbWFuYWdlbWVudCB0b29sIHRoYXQgbGluazpodHRwczovL3d3dy5mcmVlYnNk Lm9yZy9uZXdzL3N0YXR1cy9yZXBvcnQtMjAyMC0wMS0yMDIwLTAzLyNwb3QtYW5kLXRoZS1ub21h ZC1wb3QtZHJpdmVyW2Fsc28gc3VwcG9ydHMgb3JjaGVzdHJhdGlvbiB0aHJvdWdoIE5vbWFkXS4g KyArRHVyaW5nIHRoaXMgcXVhcnRlciwgbGluazpodHRwczovL2dpdGh1Yi5jb20vYnNkcG90L3Bv dC9yZWxlYXNlcy90YWcvMC4xNS41W1BvdCAwLjE1LjVdIHdhcyByZWxlYXNlZCwgY29udGFpbmlu ZyBhIG51bWJlciBvZiBidWdmaXhlcyBhbmQgbGluazpodHRwczovL2dpdGh1Yi5jb20vYnNkcG90 L3BvdC9wdWxsLzI2M1tmZWF0dXJlcyB0byBzZXQgYXR0cmlidXRlcyAoaS5lLiBqYWlsIHN5c2N0 bCB2YXJpYWJsZXMpXSBmcm9tIHZhcmlvdXMgY29udHJpYnV0b3JzLiArSXQgd2lsbCBiZSBhdmFp bGFibGUgaW4gdGhlIDIwMjNRMyBxdWFydGVybHkgcGFja2FnZSBzZXQuICsgK1BvdGx1Y2sgYWlt cyB0byBiZSB0byBGcmVlQlNEIGFuZCBQb3Qgd2hhdCBEb2NrZXJodWIgaXMgdG8gTGludXggYW5k IERvY2tlcjogYSByZXBvc2l0b3J5IG9mIFBvdCBmbGF2b3VycyBhbmQgY29tcGxldGUgY29udGFp bmVyIGltYWdlcyBmb3IgdXNhZ2Ugd2l0aCBQb3QgYW5kIGluIG1hbnkgY2FzZXMgTm9tYWQuICsg K0FsbCBQb3RsdWNrIGNvbnRhaW5lcnMgaGF2ZSBiZWVuIHJlYnVpbHQgYXMgRnJlZUJTRCAxMy4y IGJhc2VkIGltYWdlcyBhbmQgYXJlIHNpZ25lZCB3aXRoIGxpbms6aHR0cHM6Ly9naXRodWIuY29t L2JzZHBvdC9wb3QvcHVsbC8yNDJbUG90IHNpZ25pZnldIG5vdy4gKyArbGluazpodHRwczovL2hv bmV5Z3VpZGUuZXUvcG9zdHMvYW5zaWJsZS1wb3QtZm91bmRhdGlvbi9bQSBCZWdpbm5lcidzIEd1 aWRlIHRvIEJ1aWxkaW5nIGEgVmlydHVhbCBEYXRhY2VudGVyIG9uIEZyZWVCU0Qgd2l0aCBBbnNp YmxlLCBQb3QgYW5kIE1vcmVdIGhhcyBiZWVuIHdyaXR0ZW4sIGV4cGxhaW5pbmcgaG93IGEgY29t cGxleCBlbnZpcm9ubWVudCBiYXNlZCBvbiBQb3QgYW5kIFBvdGx1Y2sgY2FuIGJlIGRlcGxveWVk IHdpdGggQW5zaWJsZSBwbGF5Ym9va3MsIGluY2x1ZGluZyBleGFtcGxlIG5vZGVzIGxpa2UgTWFy aWFEQiwgUHJvbWV0aGV1cywgR3JhZmFuYSwgbmdpbngsIE9wZW5MREFQIG9yIFRyYWVmaWsgYW5k IGNvbnRhaW5lciBvcmNoZXN0cmF0aW9uIG1hbmFnZWQgYnkgTm9tYWQgYW5kIENvbnN1bC4gKyAr QSBsaW5rOmh0dHBzOi8vZ2l0aHViLmNvbS9oYXNoaWNvcnAvbm9tYWQvcHVsbC8xMzM0M1twYXRj aCBieSB0aGUgcG90IHRlYW1dIHRvIGltcHJvdmUgTm9tYWQgc2VjdXJpdHksIGEgc2NoZWR1bGVy IGFuZCBvcmNoZXN0cmF0b3Igd2hpY2ggc3VwcG9ydHMgUG90IHRocm91Z2ggbGluazpodHRwczov L2NnaXQuZnJlZWJzZC5vcmcvcG9ydHMvdHJlZS9zeXN1dGlscy9ub21hZFtzeXN1dGlscy9ub21h ZC1wb3QtZHJpdmVyXSwgaGFzIGJlZW4gYWNjZXB0ZWQgdXBzdHJlYW0gYW5kIHdpbGwgYmUgcGFy dCBvZiBOb21hZCAxLjYuMC4gKyArQXMgYWx3YXlzLCBmZWVkYmFjayBhbmQgcGF0Y2hlcyBhcmUg d2VsY29tZS4gKyArUG90bHVjayBpcyBzcG9uc29yZWQgYnkgSG9uZXlndWlkZSBHcm91cC4= --b1_mp6liaoCvQEY5JqpDG8gVKjqwB8SyuppPA9bUoso Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 U29ycnksIEkgaGF2ZSBmb3Jnb3R0ZW4gdG8gc3BlY2lmeSB0aGUgcmVwbyBpbiB0aGUgcHVsbCBy ZXF1ZXN0IGZpZWxkOjxicj48YnI+UHVsbCBSZXF1ZXN0OiA8YSBocmVmPSJodHRwczovL2dpdGh1 Yi5jb20vZnJlZWJzZC9mcmVlYnNkLWRvYy9wdWxsLzE5MyI+aHR0cHM6Ly9naXRodWIuY29tL2Zy ZWVic2QvZnJlZWJzZC1kb2MvcHVsbC8xOTM8L2E+PGJyPjxicj5Mb3JlbnpvIFNhbHZhZG9yZTxi cj48YnI+U2VudCBmcm9tIFByb3RvbiBNYWlsIG1vYmlsZTxicj48YnI+PGJyPjxicj4tLS0tLS0t LSBNZXNzYWdnaW8gb3JpZ2luYWxlIC0tLS0tLS0tPGJyPklsIDExIEx1ZyAyMDIzLCAxMjoxNCwg TG9yZW56byBTYWx2YWRvcmUgPCBzYWx2YWRvcmVARnJlZUJTRC5vcmc+IGhhIHNjcml0dG86PGJs b2NrcXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxicj5UaGUgYnJhbmNoIG1haW4gaGFz IGJlZW4gdXBkYXRlZCBieSBzYWx2YWRvcmU6DQoNClVSTDogaHR0cHM6Ly9jZ2l0LkZyZWVCU0Qu b3JnL2RvYy9jb21taXQvP2lkPTkxOTA2Y2JmYmI5MTI2ZTExZGEyNGFlYWQ0ZGM4OTk4MWJkOGQw MzkNCg0KY29tbWl0IDkxOTA2Y2JmYmI5MTI2ZTExZGEyNGFlYWQ0ZGM4OTk4MWJkOGQwMzkNCkF1 dGhvcjogICAgIFN0ZXBoYW4gTGljaHRlbmF1ZXIgPHNsQGhvbmV5Z3VpZGUuZXU+DQpBdXRob3JE YXRlOiAyMDIzLTA3LTA5IDE0OjQ5OjUzICswMDAwDQpDb21taXQ6ICAgICBMb3JlbnpvIFNhbHZh ZG9yZSA8c2FsdmFkb3JlQEZyZWVCU0Qub3JnPg0KQ29tbWl0RGF0ZTogMjAyMy0wNy0xMSAxMDox MzozNyArMDAwMA0KDQogICAgU3RhdHVzLzIwMjNRMi9wb3QuYWRvYzogQWRkIHJlcG9ydA0KDQog ICAgUmV2aWV3ZWQgYnk6ICAgIHN0YXR1cyAoUGF1IEFtbWEgPHBhdWFtbWFAZ3VuZG8uY29tPiks IGdyYWhhbXBlcnJpbg0KICAgIEFwcHJvdmVkIGJ5OiAgICBkYmFpbyAobWVudG9yLCBpbXBsaWNp dCkNCiAgICBQdWxsIFJlcXVlc3Q6ICAgaHR0cHM6Ly9naXRodWIuY29tL2ZyZWVic2QvPHJlcG8+ L3B1bGwvMTkzDQotLS0NCiAuLi4vZW4vc3RhdHVzL3JlcG9ydC0yMDIzLTA0LTIwMjMtMDYvcG90 LmFkb2MgICAgICB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysNCiAxIGZpbGUgY2hhbmdlZCwg MjUgaW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9jb250ZW50L2VuL3N0YXR1 cy9yZXBvcnQtMjAyMy0wNC0yMDIzLTA2L3BvdC5hZG9jIGIvd2Vic2l0ZS9jb250ZW50L2VuL3N0 YXR1cy9yZXBvcnQtMjAyMy0wNC0yMDIzLTA2L3BvdC5hZG9jDQpuZXcgZmlsZSBtb2RlIDEwMDY0 NA0KaW5kZXggMDAwMDAwMDAwMC4uM2JkNjUxNzY1MQ0KLS0tIC9kZXYvbnVsbA0KKysrIGIvd2Vi c2l0ZS9jb250ZW50L2VuL3N0YXR1cy9yZXBvcnQtMjAyMy0wNC0yMDIzLTA2L3BvdC5hZG9jDQpA QCAtMCwwICsxLDI1IEBADQorPT09IENvbnRhaW5lcnMgYW5kIEZyZWVCU0Q6IFBvdCwgUG90bHVj ayBhbmQgUG90bWFuDQorDQorTGlua3M6ICsNCitsaW5rOmh0dHBzOi8vZ2l0aHViLmNvbS9ic2Rw b3RbUG90IG9yZ2FuaXphdGlvbiBvbiBHaXRIdWJdIFVSTDogbGluazpodHRwczovL2dpdGh1Yi5j b20vYnNkcG90W10NCisNCitDb250YWN0OiBMdWNhIFBpenphbWlnbGlvIChQb3QpIDxwaXp6YW1p Z0BmcmVlYnNkLm9yZz4gKw0KK0NvbnRhY3Q6IEJyZXR0b24gVmluZSAoUG90bHVjaykgPGJ2QGhv bmV5Z3VpZGUuZXU+ICsNCitDb250YWN0OiBNaWNoYWVsIEdtZWxpbiAoUG90bWFuKSA8Z3JlbWJv QGZyZWVic2Qub3JnPg0KKw0KK1BvdCBpcyBhIGphaWwgbWFuYWdlbWVudCB0b29sIHRoYXQgbGlu azpodHRwczovL3d3dy5mcmVlYnNkLm9yZy9uZXdzL3N0YXR1cy9yZXBvcnQtMjAyMC0wMS0yMDIw LTAzLyNwb3QtYW5kLXRoZS1ub21hZC1wb3QtZHJpdmVyW2Fsc28gc3VwcG9ydHMgb3JjaGVzdHJh dGlvbiB0aHJvdWdoIE5vbWFkXS4NCisNCitEdXJpbmcgdGhpcyBxdWFydGVyLCBsaW5rOmh0dHBz Oi8vZ2l0aHViLmNvbS9ic2Rwb3QvcG90L3JlbGVhc2VzL3RhZy8wLjE1LjVbUG90IDAuMTUuNV0g d2FzIHJlbGVhc2VkLCBjb250YWluaW5nIGEgbnVtYmVyIG9mIGJ1Z2ZpeGVzIGFuZCBsaW5rOmh0 dHBzOi8vZ2l0aHViLmNvbS9ic2Rwb3QvcG90L3B1bGwvMjYzW2ZlYXR1cmVzIHRvIHNldCBhdHRy aWJ1dGVzIChpLmUuIGphaWwgc3lzY3RsIHZhcmlhYmxlcyldIGZyb20gdmFyaW91cyBjb250cmli dXRvcnMuDQorSXQgd2lsbCBiZSBhdmFpbGFibGUgaW4gdGhlIDIwMjNRMyBxdWFydGVybHkgcGFj a2FnZSBzZXQuDQorDQorUG90bHVjayBhaW1zIHRvIGJlIHRvIEZyZWVCU0QgYW5kIFBvdCB3aGF0 IERvY2tlcmh1YiBpcyB0byBMaW51eCBhbmQgRG9ja2VyOiBhIHJlcG9zaXRvcnkgb2YgUG90IGZs YXZvdXJzIGFuZCBjb21wbGV0ZSBjb250YWluZXIgaW1hZ2VzIGZvciB1c2FnZSB3aXRoIFBvdCBh bmQgaW4gbWFueSBjYXNlcyBOb21hZC4NCisNCitBbGwgUG90bHVjayBjb250YWluZXJzIGhhdmUg YmVlbiByZWJ1aWx0IGFzIEZyZWVCU0QgMTMuMiBiYXNlZCBpbWFnZXMgYW5kIGFyZSBzaWduZWQg d2l0aCBsaW5rOmh0dHBzOi8vZ2l0aHViLmNvbS9ic2Rwb3QvcG90L3B1bGwvMjQyW1BvdCBzaWdu aWZ5XSBub3cuDQorDQorbGluazpodHRwczovL2hvbmV5Z3VpZGUuZXUvcG9zdHMvYW5zaWJsZS1w b3QtZm91bmRhdGlvbi9bQSBCZWdpbm5lcidzIEd1aWRlIHRvIEJ1aWxkaW5nIGEgVmlydHVhbCBE YXRhY2VudGVyIG9uIEZyZWVCU0Qgd2l0aCBBbnNpYmxlLCBQb3QgYW5kIE1vcmVdIGhhcyBiZWVu IHdyaXR0ZW4sIGV4cGxhaW5pbmcgaG93IGEgY29tcGxleCBlbnZpcm9ubWVudCBiYXNlZCBvbiBQ b3QgYW5kIFBvdGx1Y2sgY2FuIGJlIGRlcGxveWVkIHdpdGggQW5zaWJsZSBwbGF5Ym9va3MsIGlu Y2x1ZGluZyBleGFtcGxlIG5vZGVzIGxpa2UgTWFyaWFEQiwgUHJvbWV0aGV1cywgR3JhZmFuYSwg bmdpbngsIE9wZW5MREFQIG9yIFRyYWVmaWsgYW5kIGNvbnRhaW5lciBvcmNoZXN0cmF0aW9uIG1h bmFnZWQgYnkgTm9tYWQgYW5kIENvbnN1bC4NCisNCitBIGxpbms6aHR0cHM6Ly9naXRodWIuY29t L2hhc2hpY29ycC9ub21hZC9wdWxsLzEzMzQzW3BhdGNoIGJ5IHRoZSBwb3QgdGVhbV0gdG8gaW1w cm92ZSBOb21hZCBzZWN1cml0eSwgYSBzY2hlZHVsZXIgYW5kIG9yY2hlc3RyYXRvciB3aGljaCBz dXBwb3J0cyBQb3QgdGhyb3VnaCBsaW5rOmh0dHBzOi8vY2dpdC5mcmVlYnNkLm9yZy9wb3J0cy90 cmVlL3N5c3V0aWxzL25vbWFkW3N5c3V0aWxzL25vbWFkLXBvdC1kcml2ZXJdLCBoYXMgYmVlbiBh Y2NlcHRlZCB1cHN0cmVhbSBhbmQgd2lsbCBiZSBwYXJ0IG9mIE5vbWFkIDEuNi4wLg0KKw0KK0Fz IGFsd2F5cywgZmVlZGJhY2sgYW5kIHBhdGNoZXMgYXJlIHdlbGNvbWUuDQorDQorUG90bHVjayBp cyBzcG9uc29yZWQgYnkgSG9uZXlndWlkZSBHcm91cC4NCjwvZGl2Pg== --b1_mp6liaoCvQEY5JqpDG8gVKjqwB8SyuppPA9bUoso-- From nobody Tue Jul 11 13:33:59 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0hfb3JTRz3cRXp for ; Tue, 11 Jul 2023 13:33:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0hfb2qwXz47WG; Tue, 11 Jul 2023 13:33:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689082439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ukWE9mxce5wo2opNgTbv+LWZgUPSoebAHpno50KpbK0=; b=Zx0V2QKF0ugZ1P8izMaXuWp5Zg2tHuS6861k4Y27YQSDl/AlJJDqtCZnU2OuOfTUYbC1qp RtQTkyoa5QTyHz03ZP4KOYVC0EcJ9kWWxV0e6g2/Sh75oXu62QRTQvRwQqDXWGfNfG7mvG xbTJ2EcyWyEvpr9SWHcBeyydKQe1H0OQKSOiaOk+aNbp5bw6WcssfhmKV9XlH8JUnf+gmz d/QZsOCUNYYA9LjeueDx9t6dodgLw04GKZJSjOrcthNTjFlZX5+iACFQ7CC1yafDq0FQlH ILgLb4aiK68RYLgKDa5J9F0eO3TenP5MC+alZROzjYa+FBQJGZ8tsVIPTwUH3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689082439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ukWE9mxce5wo2opNgTbv+LWZgUPSoebAHpno50KpbK0=; b=xOdcGMs3SPAVUQmjtVT5hZydTGLwp8Vb1ALpD2o0S8tjCTYU/7YiB57MgzWpY/ZQ/ni2jO LDR+0KQmI8TB2hzZpgDD0W7SxvhKTd0St44LtYKXp9wXZ48u2Ww73ReqbOYPjMpSA2EAzU Rdy65iCoztL6kSxpBKJS37CHsByu5+5pLiwDiuj09mndRKqd0bXLwH+8zR9Cu/UaryShcm mxiSUJAY+ZJWxUcVTnRXqNkP6l6jUJlw0Dy00Q/w99Djyuaw7IJArxawoQe3bvBi7z0LNh +HXVlnO5OxQGe16fbm/843LpbllJfyoLli9Ioz1JYqPJBZB2v8/fBsxdOC3trw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689082439; a=rsa-sha256; cv=none; b=dhuO+bM0xwbIVeKSZ06tmwGm65TsmJ9mIasEEwL/Z0dUYsNfqLJ5D/cXdK6VWYA+Tawgr6 MRE1wzFoQwHjg0lHUw0wZeyeSyWiEbjWk4qsIyRn6HQE8r6vWdAhU/qDmggmvLVApwqnnd vYzxNDSSYj116/ILzBHdtcFNGf1+A44GhISFeO1AO7WXPLpuM9Xa5tiZkMtG7NPuZ0lnkZ E2jbLFE9WIrf3nUQWWs6EH9PjWDBPWsNboix1BJVJM8aXdAA7lqv/P02uCfFFlcYtcD543 zQFqnjF7F2sZRM3wLlJRA5DVtwSHckA1CJt0o68DQFZpuO4MGqJLSrmRyIdOgw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R0hfb1tbWzSpD; Tue, 11 Jul 2023 13:33:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36BDXxOU057117; Tue, 11 Jul 2023 13:33:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36BDXxjt057116; Tue, 11 Jul 2023 13:33:59 GMT (envelope-from git) Date: Tue, 11 Jul 2023 13:33:59 GMT Message-Id: <202307111333.36BDXxjt057116@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 93ba7b6370 - main - Status/2023Q2/puppet.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 93ba7b63706e62c78e2f01d196b1a5ebeeddb881 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=93ba7b63706e62c78e2f01d196b1a5ebeeddb881 commit 93ba7b63706e62c78e2f01d196b1a5ebeeddb881 Author: Romain Tartière AuthorDate: 2023-07-11 13:28:26 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-11 13:28:26 +0000 Status/2023Q2/puppet.adoc: Add report Reviewed by: status (Pau Amma ) Reviewed by: Mina Galić Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd/freebsd-doc/pull/190 --- .../en/status/report-2023-04-2023-06/puppet.adoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/puppet.adoc b/website/content/en/status/report-2023-04-2023-06/puppet.adoc new file mode 100644 index 0000000000..031d5cc981 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/puppet.adoc @@ -0,0 +1,21 @@ +=== Puppet + +Links: + +link:https://puppet.com/docs/puppet/latest/puppet_index.html[Puppet] URL: link:https://puppet.com/docs/puppet/latest/puppet_index.html[] + + +Contact: Puppet Team + +Puppet is a Free Software configuration management tool, composed of a source of trust (Puppet Server) that describes the expected configuration of machines with a domain-specific language, and an agent (Puppet Agent) on each node which enforces that the actual configuration matches the expected one. +An optional database (PuppetDB) can be setup for reporting and describing advanced schemas where the configuration of a machine depends on the configuration of another one. + +The Puppet team is maintaining ports for Puppet and related tools. + +Puppet 8 has been recently released and has been added to the ports tree. + +Puppet 6 has reached End of Life and has been deprecated. +It is now expired. +Users of Puppet 6 are therefore advised to update to Puppet 7 or Puppet 8. + +For now, Puppet 7 remains the default Puppet version for ports depending on Puppet. +The Puppet Community is hard at work making sure the various Puppet modules work with the latest code and at the time of writing this report, updating to Puppet 8 may be challenging. +The situation is getting better every day, and we expect to switch to Puppet 8 as the default version of Puppet in a few months, when the wave of module updates is finished. From nobody Tue Jul 11 14:56:24 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0kTh4lDJz4h3sJ for ; Tue, 11 Jul 2023 14:56:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0kTh3yDrz4QDY; Tue, 11 Jul 2023 14:56:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689087384; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NYODCB2Rb11jLK377kcOvFLpVHZ+JG+5fbXx6S3V17Y=; b=fF1oFGzMmHyLQUDIw/SZukS8hCJd44a2Z4i+cAxZCzPp8KaWIJZJicAZ0MYlFXud2AhMXS dNrW+8dJTZe811h/GLU0o9YRkbMLr6seIYnoDWaPAYTZ9j5kYaHWhH0DL3VqjDNDquqGxo rCvpMPOICOG/B1D+NDFputpo/+iQCYbdjFpJMd1PunycTQRbKHtJ3fApE8SoLcEEcGlxjV SsUYG5xY2Y+A/eDBF2JkQE8y2au2Idlo9FcH4CQopXvwTZ+cfHPCIy/8JzYec/nrBKKBoE ibHlRsxzXJvUdRXTLxPJhvmGYOVQvpXqXZ+SGt5EFEERoXAxVaoRNP+U2zwAcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689087384; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NYODCB2Rb11jLK377kcOvFLpVHZ+JG+5fbXx6S3V17Y=; b=eogDQSa9ORanmXPpxyiT/QP/qoPLz2myzHTM8RQTxa+PsaaXbltBdS8qj0k6FakxHNRYqf e+FYGTuoFtTdOUpH/UnckU+/w1mnJEZhfJqHlCVERcHaj1wH5iCBiJgyPxXG2ee8iEhaH3 kpfH8Nc0g0a/OucWKE+nXypF5UuQ7YTeQ2dGDyiFtgSMvR2paIA/c/0jvMBrqsg71+8BBG jxE8tvST2+yivalTDPTuuOhwq+ovztpldWmiXJc5x5vsRqZxNExh/ZTakFIM6V7Tw+XN/Z uzsTFsBZvu08U4CjDNf8q3fonZdYj1grMfVlJDKhXT59ZZrx/FJE1L8A3D+0ig== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689087384; a=rsa-sha256; cv=none; b=wgC2AKma1q3ERQ4cEK9/mIbp3LIc0Ktagcr+iZ+o4mYu03ccj+AxduJ2lomM5O4vWf/pSE 8MR6BSnXQT+C60N/wfv41/QlHNSUArHpMgHvd0jJkHkB0gfihRx4BiFuADi2+mh4SWYpMB zbj5LRdVZW8hwcv29rRo2uJvihtaLlw7o3LtLgFV0wChaM0WN6I3xBrHATZled/vdaGNoC jEZiEHVatVUqlXesY/bQFuGSrp7YZ3SuH3/sT8Z3jlu3boa5T8rgQkgcQfK/iZfwKOT5Fl 1WzYl8BTj1q5/jwr0gqUgjh17m+YAFHPbklqLJgzNuHU80CNhTJLzMY1gfjnEA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R0kTh30FwzVnh; Tue, 11 Jul 2023 14:56:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36BEuO1n090152; Tue, 11 Jul 2023 14:56:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36BEuOkP090145; Tue, 11 Jul 2023 14:56:24 GMT (envelope-from git) Date: Tue, 11 Jul 2023 14:56:24 GMT Message-Id: <202307111456.36BEuOkP090145@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Renato Botelho Subject: git: f7fa2dd22e - main - Update my GPG key List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: garga X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f7fa2dd22ede5ff4bc287397c1562603c208c6ba Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by garga: URL: https://cgit.FreeBSD.org/doc/commit/?id=f7fa2dd22ede5ff4bc287397c1562603c208c6ba commit f7fa2dd22ede5ff4bc287397c1562603c208c6ba Author: Renato Botelho AuthorDate: 2023-07-11 14:56:13 +0000 Commit: Renato Botelho CommitDate: 2023-07-11 14:56:21 +0000 Update my GPG key --- documentation/static/pgpkeys/garga.key | 95 +++++++++++++++++----------------- 1 file changed, 47 insertions(+), 48 deletions(-) diff --git a/documentation/static/pgpkeys/garga.key b/documentation/static/pgpkeys/garga.key index d4bac71c47..f0696d8edd 100644 --- a/documentation/static/pgpkeys/garga.key +++ b/documentation/static/pgpkeys/garga.key @@ -1,13 +1,13 @@ -// sh addkey.sh garga 6A5918C8F4222329 ; +// sh addkey.sh garga 39BE8FC7125C657A ; [.literal-block-margin] .... -pub rsa2048/6A5918C8F4222329 2020-06-03 [SC] [expires: 2023-06-03] - Key fingerprint = 48B7 0638 B779 1114 9400 2749 6A59 18C8 F422 2329 +pub rsa2048/39BE8FC7125C657A 2023-07-11 [SC] [expires: 2026-07-10] + Key fingerprint = 44BE C3C5 E81B 9E1E F14E 2439 39BE 8FC7 125C 657A uid Renato Botelho (FreeBSD) uid Renato Botelho (FreeBSD) uid Renato Botelho (Personal) -sub rsa2048/70F73941F80D196B 2020-06-03 [E] [expires: 2023-06-03] +sub rsa2048/BDFAEAB5B14314C2 2023-07-11 [E] [expires: 2026-07-10] .... @@ -15,50 +15,49 @@ sub rsa2048/70F73941F80D196B 2020-06-03 [E] [expires: 2023-06-03] .... -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -gZl/Xp2joykgniXT2qbVUjXjGRc= -=TFvG +VAQTAQoAPhYhBES+w8XoG54e8U4kOTm+j8cSXGV6BQJkrWt2AhsDBQkFo5qABQsJ +CAcDBRUKCQgLBRYDAgEAAh4FAheAAAoJEDm+j8cSXGV6ymoIAJVRlR1vnzvyEMwF +8UTAvXg+xqUvPdvyTWpqY9A2GxSccv2xeqPW8+LcdESH7W6jjpZ7K8xop2pUZjP4 +m6284W4DjhBJnFFpP1bX4UOmpCfIGBQTUwWyZx32nAyrgS4oj89RP77srcJuUCcF +o+TDN4c6Qi6eF7AoLnmcaN1ENmE3UGO7D1qhafu7IYTt1jCeAWP8AonLw31fDrRL +Rx+5K4L/sKm8QxXF5tB50G5sNc9mBKxmAeJFv+U9ckP5Sd3biT7sdKK8Avo192Eq +AVRccywWDNfMXpl1Kpjbxzll8rSsrKYgcw4KWT0tQbSsaPVP8VonkxBTRH3JMnko +c/vY5SG5AQ0EZK1q/AEIANQ7n6MUnAPglkG1EesxMSLvMF0Cq4bkbeAxtgYMp0+x +DFLxAWnXG0EWV7AaXpjX53HPQMcrrf/q1osiiX/QS0LqP/UGJkkb1tVOvtCyVGJn +YJDMgXmGj5Pr57LL/7vYy7r1exVYMhNMpNYmliCjlQw/l60AjrxsPbknHga0Mgsq +NwP3kTP/qb5wwmssEetzyhPt2sZOpXzXRit052lpkt9P2QwmZTbF7qqa6keCXU+c +F4nbOaN+nbLieRGdtLOYTTA9+LOGK9WNUfXpR+qgbBQqaM7NPo8KwK8avlCSQkeo +R+VvGRMCbUQvLc0fJkRNVssM1wV2I9GIXxs7UCMWXJEAEQEAAYkBPAQYAQoAJhYh +BES+w8XoG54e8U4kOTm+j8cSXGV6BQJkrWr8AhsMBQkFo5qAAAoJEDm+j8cSXGV6 +9b4H/0il4aGXFFOSO06nGx4NJSc/bSAk7qQhh1q/7EkII4faBDOY9cKluxZQhj/d +E5fStIN6MPWHW4VO1SuO9KOqcpl/VfXix8xoJGTvyjBLRgXitbvuXj4wifzCuQdt +Sjgy0lO1qyC9VTeXHl30Dy2LdNizC7T64vqHbhw+kTQXgO1EtQ1M5XquRfTRxm71 +dlOwXQ1Hs6YjvDWhYxWVQddSOXffRcVDOVxlbLSN1YbESmcY2NCp6ic2kIExbDxp +rwFH2VSDdaV4F4nnYT16a/PmOuIz/qR1cKVZodc2Fi+vqt5KhTlFT+nOYojHqBF2 +b4Cc+8fwAnpN1+YL7vB6XL/jGSI= +=j30p -----END PGP PUBLIC KEY BLOCK----- .... - From nobody Wed Jul 12 14:59:46 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1LW70GSBz4mmZG for ; Wed, 12 Jul 2023 14:59:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1LW66yscz3nKn; Wed, 12 Jul 2023 14:59:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689173987; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Sftqzs/mjlHpO7ciPo8+b8AKfk3MV4TgI+Ld7GruTUA=; b=sQbxkVy34cmZCB682y3l54aDLbyexVFLrZSqO4rd8yt/mt+FYT2RHNOV/qRYgkPzqreJpw 59vSwUqmhcU9lhQLZty9K+51u11EHDsO6fXQsVQcBM3TCai9Iiwxg9xJ48Xidvme4tF4ko UFwuctsv2DkklEdWiA2Q1JLrRXnApboNaB1gkeueuO/VP1Oxtd2iOUTkE/PEJNLSIo74kF rWbgDtI1WdXLnnhOOQpnNFYDpWYks/6El1xCjTjjkKgW2wxZ6pzVh0v0IyhuukxEs0FClv yYDVI89/qiMZtmZNCsCDRRbqv9f7vXqe/UP7/i5u2V1jtDOJHHcksk6YNZ0Ecw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689173987; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Sftqzs/mjlHpO7ciPo8+b8AKfk3MV4TgI+Ld7GruTUA=; b=Y157uW5AYQ/XdwJBxCow/mVybdemTnm3iYQehnKN+QFWBYx/fh+DMJJdNDudlCVED4ksLl l6l/PkJkrFFcmspNgo5YjSERPdgN1UxSQ6lQ1QfvjQcwQJYxjbZ0IvYSt24/IL/wfbyUg5 C3++wH1uVTr8xNLCFtQM7rSKb8MgQohjbvWculfFOQhTi42prJQXXm/VhUoKXdfiL8/yxH 9OfTJGDOIAe3gqiPDrYJl98KbW3xYqDYObPN5OpbQimATQr3QHqTCCi0Bx0ENoryCiqh0w SKFJ0hFYIM/oQ5Q4GmnXNQWNdW9FFeKiBDPImWRM+dtAdeaZZRn7w3dCd2muvg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689173987; a=rsa-sha256; cv=none; b=v3LmdCnRzn61eoNGYCr9sYKIqpyDLjCFF+yIwg2L3L/9f6eK3GkuphrgeVcTzqdPAfHe3u 8cqe0JZwTldMfOLZLDvJ+R42Rr80b6TnXpyEWHKt/CDCmLNTyl/YzBXaAAcBkFzPa5eqjz 4d2WIYsaRONeCtVHfH6ZNT7CR1QuPPxTIXPyeebYXHVRAzQgkn+QZ8oEqdgnvjHsIL/aj4 KlP9zCxHiDaLx1kjkPUchbMsDwwWGPL7JkUxHMIVm7FezDmIhlw6L48y5qW1neulFg5Rm+ OeaN3WQ3s2xtwSTzkQik4n1ezixgvBTrkcd3MmH4P4JM/hUc4ylre6liOxlE9g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1LW65x6wz1ChG; Wed, 12 Jul 2023 14:59:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36CExkrR076519; Wed, 12 Jul 2023 14:59:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36CExklo076518; Wed, 12 Jul 2023 14:59:46 GMT (envelope-from git) Date: Wed, 12 Jul 2023 14:59:46 GMT Message-Id: <202307121459.36CExklo076518@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: b5ca80c439 - main - Status/2023Q2/cloud-init.adoc List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b5ca80c439957a508a9abe5d1213bbb6a1081860 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=b5ca80c439957a508a9abe5d1213bbb6a1081860 commit b5ca80c439957a508a9abe5d1213bbb6a1081860 Author: Mina Galić AuthorDate: 2023-07-12 14:45:36 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-12 14:58:59 +0000 Status/2023Q2/cloud-init.adoc Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd/freebsd-doc/pull/218 --- .../status/report-2023-04-2023-06/cloud-init.adoc | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/cloud-init.adoc b/website/content/en/status/report-2023-04-2023-06/cloud-init.adoc new file mode 100644 index 0000000000..d4a16af4e9 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/cloud-init.adoc @@ -0,0 +1,35 @@ +=== FreeBSD as a Tier 1 cloud-init Platform + +Links: + +link:https://cloud-init.io/[cloud-init Website] URL: link:https://cloud-init.io/[] + +link:https://cloudinit.readthedocs.io/en/latest/[cloud-init Documentation] URL: link:https://cloudinit.readthedocs.io/en/latest/[] + +link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[cloud-init ongoing refactorization] URL: link:https://github.com/canonical/cloud-init/blob/main/WIP-ONGOING-REFACTORIZATION.rst[] + +Contact: Mina Galić + +cloud-init is the standard way of provisioning servers in the cloud. +Unfortunately, cloud-init support for operating systems other than Linux has been rather poor, and the lack of cloud-init support on FreeBSD is a hindrance to cloud providers who want to offer FreeBSD as a Tier 1 platform. +To remedy the situation, this project aims to bring FreeBSD cloud-init support on par with Linux support. +The broader plan is to lift support across all BSDs. + +This quarter has been going quite slowly, but I have managed to deliver a new milestone: + +- Ephemeral Networking classes have been rewritten and made platform independent. +These are used by several cloud providers to initialize a temporary network before retrieving the actual configuration. + +- cloud-init has been successfully tested on Vultr. +I hope that with the next release I can convince Vultr to switch their FreeBSD images to cloud-init. + +In addition to that, I have expanded rsyslog support for BSD. +I've also added an rc script for cloud-init's ds-identify, which should make zero-configuration setups orders of magnitude faster: +ds-identify runs first and very quickly guesses the cloud provider the machine is running on. +cloud-init then uses only that guess, instead of iterating and failing through a full list of all possible cloud providers. +People building custom images can easily disable this (by removing ``/usr/local/etc/rc.d/dsidentify``), and providing a specific listing themselves, shave off a few more milliseconds from their boot. + +The next steps will be to keep hacking away at the network refactoring tasks, and to add LXD support for FreeBSD, so it can be included in CI tests. +The latter will include work on link:https://github.com/canonical/lxd/pull/11761[LXD], as well as work on the link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271793[FreeBSD virtio subsystem]. + +As always, I highly welcome early testers to checkout package:net/cloud-init-devel[], and report bugs. +Since the last report, cloud-init's bug tracker has moved from Launchpad to GitHub, so this might reduce some friction. + +Sponsor: The FreeBSD Foundation From nobody Wed Jul 12 14:59:47 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1LW80wfvz4mmfn for ; Wed, 12 Jul 2023 14:59:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1LW80Vljz3nCN; Wed, 12 Jul 2023 14:59:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689173988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6Vjb127xpJBpc5ILFiAaM5xyswM1c2qWyLIfxkoVSe4=; b=YE+5OkogPL4EW5DBXqt3XJx+11qhQyieRRL2ASQ6TtLzdtkhm1EPHgNpVMhAgWXPonOckS HZqOS6CdHoX0majdJF/Ne+4uOKtII3e4MarcNcAqiGCak3X+NFQ8gkYMaZy84jGX03tTjE FKBxWmAnr5qwK0PvL106uSV4ND3tCHhCDn2+zwJ2rhsj/nBYq4StHMaRYxshF6tEn3xhle rcHRSxBokOCEenx67YTSfnMwRpKJecUtxs4XSlpuM8IAkIr91H6DNNpRZ+t4NYMVc6GjPE ZadB7HCkh/tGIUh/i878dr2ew9u9jCHvfUB6EkZ1BowXzhtcq3Ds3niUNQl+PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689173988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6Vjb127xpJBpc5ILFiAaM5xyswM1c2qWyLIfxkoVSe4=; b=I/R2gkeB7KuViJ1VjmEXosXOolUx6UF9O9cc/3x5YvU0CtlzfotDseVmDoXH/JaNoF3xHE amAeYBjwpFFhWxsz127PcF+Hcypq1hetjCaO1E7AObsycf/PZBQ4Q81mmOIOkjsUJDRocS jpv0kYYD46L9C8MB+el7otVdMivRM/eENAqa69oXQMIP2J/MD8/6hyR+7AfkbcGDO1HXcK G07moHSIyr2PH2QXJBaMQ2+JNSMxA2xMX3FJmUEZx8tiO8vCYznPhnNSIDlyMlI9gwqA0a 82vd0QmbI/SzBWRQRWm0NyZOei6ld5w0EhsGCuC/SJY8MF3Gh7gKp2SlblY/OQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689173988; a=rsa-sha256; cv=none; b=KIYLlLKGjiPNSmooiNMowmUTcSbHC4jPHEwqpqaa6h1agBl/YII1eVdROy9rYNttFxH90A Blex8kELXnCjftrU4G/WcPY2BaS46dXX81cigHaoGo0hjFwI2d1ByA5PfAsH5BNYmNd7Ko BFUcGQRLNOdtAOE1aOL++OQVrK1ZC/EwAGLw5gwrK0kts8OLWqF7ax7D0mFNJ66r9Bd13v snyl6H8GQ+qbkjRZqAaxDZBkMDGbN2S4Ri4k5Z7YcImeFd9A/MMwxGN/KAn5Vh6c+Y3/zY g2Ymk4GSzMVBxyaC9D9s9ZNdgu/B/fNmlJyz2Ixh/T50wedlnxgOJmyJtwglYQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1LW76Yflz1Csg; Wed, 12 Jul 2023 14:59:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36CExlIn076538; Wed, 12 Jul 2023 14:59:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36CExl75076537; Wed, 12 Jul 2023 14:59:47 GMT (envelope-from git) Date: Wed, 12 Jul 2023 14:59:47 GMT Message-Id: <202307121459.36CExl75076537@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 325278834f - main - Satus/2023Q2/capsicum-ktracing.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 325278834f31e1ab3cdc017d8996d80212f15a67 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=325278834f31e1ab3cdc017d8996d80212f15a67 commit 325278834f31e1ab3cdc017d8996d80212f15a67 Author: Jake Freeland AuthorDate: 2023-07-12 14:54:23 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-12 14:58:59 +0000 Satus/2023Q2/capsicum-ktracing.adoc: Add report Reviewed by: status (Pau Amma ) Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd/freebsd-doc/pull/196 --- .../report-2023-04-2023-06/capsicum-ktracing.adoc | 230 +++++++++++++++++++++ 1 file changed, 230 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/capsicum-ktracing.adoc b/website/content/en/status/report-2023-04-2023-06/capsicum-ktracing.adoc new file mode 100644 index 0000000000..463852075d --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/capsicum-ktracing.adoc @@ -0,0 +1,230 @@ +=== Security Sandboxing Using man:ktrace[1] + +Links: + +link:https://github.com/jakesfreeland/freebsd-src/tree/ff/ktrace[ktrace branch] URL: link:https://github.com/jakesfreeland/freebsd-src/tree/ff/ktrace[] + + +Contact: Jake Freeland + +==== Capsicumization With man:ktrace[1] + +This report introduces an extension to man:ktrace[1] that logs capability violations for programs that have not been Capsicumized. + +The first logical step in Capsicumization is determining where your program is raising capability violations. +You could approach this issue by looking through the source and removing Capsicum-incompatible code, but this can be tedious and requires the developer to be familiar with everything that is not allowed in capability mode. + +An alternative to finding violations manually is to use man:ktrace[1]. +The man:ktrace[1] utility logs kernel activity for a specified process. +Capsicum violations occur inside of the kernel, so man:ktrace[1] can record and return extra information about your program's violations with the `-t p` option. + +Programs traditionally need to be put into capability mode before they will report violations. +When a restricted system call is entered, it will fail and return with `ECAPMODE: Not permitted in capability mode`. +If the developer is doing error checking, then it is likely that their program will terminate with that error. +This behavior made violation tracing inconvenient because man:ktrace[1] would only report the first capability violation, and then the program would terminate. + +Luckily, a new extension to man:ktrace[1] can record violations when a program is **NOT** in capability mode. +This means that any developer can run capability violation tracing on their program with no modification to see where it is raising violations. +Since the program is never actually put into capability mode, it will still acquire resources and execute normally. + +==== Violation Tracing Examples + +The `cap_violate` program, shown below, attempts to raise every type of violation that man:ktrace[1] can capture: + +[source, shell] +---- +# ktrace -t p ./cap_violate +# kdump +1603 ktrace CAP system call not allowed: execve +1603 foo CAP system call not allowed: open +1603 foo CAP system call not allowed: open +1603 foo CAP system call not allowed: open +1603 foo CAP system call not allowed: open +1603 foo CAP system call not allowed: readlink +1603 foo CAP system call not allowed: open +1603 foo CAP cpuset_setaffinity: restricted cpuset operation +1603 foo CAP openat: restricted VFS lookup: AT_FDCWD +1603 foo CAP openat: restricted VFS lookup: / +1603 foo CAP system call not allowed: bind +1603 foo CAP sendto: restricted address lookup: struct sockaddr { AF_INET, 0.0.0.0:5000 } +1603 foo CAP socket: protocol not allowed: IPPROTO_ICMP +1603 foo CAP kill: signal delivery not allowed: SIGCONT +1603 foo CAP system call not allowed: chdir +1603 foo CAP system call not allowed: fcntl, cmd: F_KINFO +1603 foo CAP operation requires CAP_WRITE, descriptor holds CAP_READ +1603 foo CAP attempt to increase capabilities from CAP_READ to CAP_READ,CAP_WRITE +---- + +The first 7 `system call not allowed` entries did not explicitly originate from the `cap_violate` program code. +Instead, they were raised by FreeBSD's C runtime libraries. +This becomes apparent when you trace namei translations alongside capability violations using the `-t np` option: + +[source, shell] +---- +# ktrace -t np ./cap_violate +# kdump +1632 ktrace CAP system call not allowed: execve +1632 ktrace NAMI "./cap_violate" +1632 ktrace NAMI "/libexec/ld-elf.so.1" +1632 foo CAP system call not allowed: open +1632 foo NAMI "/etc/libmap.conf" +1632 foo CAP system call not allowed: open +1632 foo NAMI "/usr/local/etc/libmap.d" +1632 foo CAP system call not allowed: open +1632 foo NAMI "/var/run/ld-elf.so.hints" +1632 foo CAP system call not allowed: open +1632 foo NAMI "/lib/libc.so.7" +1632 foo CAP system call not allowed: readlink +1632 foo NAMI "/etc/malloc.conf" +1632 foo CAP system call not allowed: open +1632 foo NAMI "/dev/pvclock" +1632 foo CAP cpuset_setaffinity: restricted cpuset operation +1632 foo NAMI "ktrace.out" +1632 foo CAP openat: restricted VFS lookup: AT_FDCWD +1632 foo NAMI "/" +1632 foo CAP openat: restricted VFS lookup: / +1632 foo CAP system call not allowed: bind +1632 foo CAP sendto: restricted address lookup: struct sockaddr { AF_INET, 0.0.0.0:5000 } +1632 foo CAP socket: protocol not allowed: IPPROTO_ICMP +1632 foo CAP kill: signal delivery not allowed: SIGCONT +1632 foo CAP system call not allowed: chdir +1632 foo NAMI "." +1632 foo CAP system call not allowed: fcntl, cmd: F_KINFO +1632 foo CAP operation requires CAP_WRITE, descriptor holds CAP_READ +1632 foo CAP attempt to increase capabilities from CAP_READ to CAP_READ,CAP_WRITE +---- + +In practice, capability mode is always entered following the initialization of the C runtime libraries, so a program would never trigger those those first 7 violations. +We are only seeing them because man:ktrace[1] starts recording violations before the program starts. + +This demonstration makes it clear that violation tracing is not always perfect. +It is a helpful guide for detecting restricted system calls, but may not always parody your program's actual behavior in capability mode. +In capability mode, violations are equivalent to errors; they are an indication to stop execution. +Violation tracing is ignoring this suggestion and continuing execution anyway, so invalid violations may be reported. + +The next example traces violations from the man:unzip[1] utility (pre-Capsicumization): + +[source, shell] +---- +# ktrace -t np unzip foo.zip +Archive: foo.zip +creating: bar/ +extracting: bar/bar.txt +creating: baz/ +extracting: baz/baz.txt +# kdump +1926 ktrace CAP system call not allowed: execve +1926 ktrace NAMI "/usr/bin/unzip" +1926 ktrace NAMI "/libexec/ld-elf.so.1" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/etc/libmap.conf" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/usr/local/etc/libmap.d" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/var/run/ld-elf.so.hints" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libarchive.so.7" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/usr/lib/libarchive.so.7" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libc.so.7" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libz.so.6" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libbz2.so.4" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/usr/lib/libbz2.so.4" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/liblzma.so.5" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/usr/lib/liblzma.so.5" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libbsdxml.so.4" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libprivatezstd.so.5" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/usr/lib/libprivatezstd.so.5" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libcrypto.so.111" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libmd.so.6" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libthr.so.3" +1926 unzip CAP system call not allowed: readlink +1926 unzip NAMI "/etc/malloc.conf" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/dev/pvclock" +1926 unzip NAMI "foo.zip" +1926 unzip CAP openat: restricted VFS lookup: AT_FDCWD +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/etc/localtime" +1926 unzip NAMI "bar" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip CAP system call not allowed: mkdir +1926 unzip NAMI "bar" +1926 unzip NAMI "bar" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "bar/bar.txt" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "bar/bar.txt" +1926 unzip CAP openat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "baz" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip CAP system call not allowed: mkdir +1926 unzip NAMI "baz" +1926 unzip NAMI "baz" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "baz/baz.txt" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "baz/baz.txt" +1926 unzip CAP openat: restricted VFS lookup: AT_FDCWD +---- + +The violation tracing output for man:unzip[1] is more akin to what a developer would see when tracing their own program for the first time. +Most programs link against libraries. +In this case, man:unzip[1] is linking against man:libarchive[3], which is reflected here: + +[source, shell] +---- +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/lib/libarchive.so.7" +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/usr/lib/libarchive.so.7" +---- + +The violations for man:unzip[1] can be found below the C runtime violations: + +[source, shell] +---- +1926 unzip NAMI "foo.zip" +1926 unzip CAP openat: restricted VFS lookup: AT_FDCWD +1926 unzip CAP system call not allowed: open +1926 unzip NAMI "/etc/localtime" +1926 unzip NAMI "bar" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip CAP system call not allowed: mkdir +1926 unzip NAMI "bar" +1926 unzip NAMI "bar" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "bar/bar.txt" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "bar/bar.txt" +1926 unzip CAP openat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "baz" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip CAP system call not allowed: mkdir +1926 unzip NAMI "baz" +1926 unzip NAMI "baz" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "baz/baz.txt" +1926 unzip CAP fstatat: restricted VFS lookup: AT_FDCWD +1926 unzip NAMI "baz/baz.txt" +1926 unzip CAP openat: restricted VFS lookup: AT_FDCWD +---- + +In this instance, man:unzip[1] is recreating the file structure contained in the zip archive. +Violations are being raised because the `AT_FDCWD` value cannot be used in capability mode. +The bulk of these violations can be fixed by opening `AT_FDCWD` (the current directory) before entering capability mode and passing that descriptor into man:openat[2], man:fstatat[2], and man:mkdirat[2] as a relative reference. + +Violation tracing may not automatically Capsicumize programs, but it is another tool in the developer's toolbox. +It only takes a few seconds to run a program under man:ktrace[1] and the result is almost always a decent starting point for sandboxing your program using Capsicum. + +Sponsor: FreeBSD Foundation From nobody Wed Jul 12 16:35:41 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1Ndn4W3yz2tmsj for ; Wed, 12 Jul 2023 16:35:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1Ndn2N5jz47nH; Wed, 12 Jul 2023 16:35:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689179741; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=z2kgBO+sz9gYCReZQe41VXh/mBBJyTQzQ278RHpFKeg=; b=iuOyUmUlS5h4C54OA5emMy55jBrMYHSCVHfUPmbBuraGkFFsHrdZEcOBRehNrOe+4CHeBc fnHDsT+DftGDTY0rgJ6bxPm33V6I46g6M1J/HB14qzh+h/6vEdcSGkXE0izc/qcHpqhRIZ AMcTQTV6nR8af4+8HTUna5MLavJk9ulJSeD8/jvsV5l5CbkOlSyV74NfHIXhNoGpacz4ub TVWUIvCjYmODP/g/Vhk167TdP793h7sgbailP2MAdPxL9DsO7+IID/tCspfcIvwZI/k7Vk DRUhm9h1RXMv18xwht+X576As1xe8htfPZ27V8KpGAE5V8g4VSb4/VvGjJgWGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689179741; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=z2kgBO+sz9gYCReZQe41VXh/mBBJyTQzQ278RHpFKeg=; b=Pr/kw6Ggpb2SKRi25iDNqRAbc5GqQy73c8SffrafPh+Q+zfPK2ETxBcC5mBAG4FOtkydGr FL59TwhtxCxYonNRjIqByXR3tDYCao7NOszZ6ur4lZk1SG0vL3aoSakD5NHJZo3gd60Dbb O1dVHGthNwfBPZCMCbJvAGZ5YNqH5nnBulRUTOSxtlppnpOnNi1awkrhhO6x8hf70dqMK2 2b77OUAHu4JnuDLEiBuvyESrCFCdT04Ll12bh6gt3O6ouTGaVRPHIcd5eQNow4IvsWf2+s U0jKwcQfrjypcssa7FOSFo4H35OqUSPefG28V/ad2VHK6aQmB9Fpu2kcKgmIIg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689179741; a=rsa-sha256; cv=none; b=jyrjq9CFfixkLPexsmiC5VtGeYAYz5H18mrgLEvyB8EVSngIH+v/fWWSnlD9TczCjTwWUP X6zlcY/QMlaZxxM9rlXkPZhZ1ycihK7MamdrIbpK/1m91iNwboLawoqh4GkvlmvV/w25H1 i+uDXaGgGiE3gkqbganPFqlRyyMVvA1NrwsZW8jnicAu0UVGSCqgZcrx0NuJjpZe8f+cLT OHtDy2R10/hSfrN4Uwe9lEfC+WjIru8SKJRxT5QpxToB1eST8zSG251cysNJtPL1qVx5HQ UujJs2+21LtjfKKvdjbLUTf8qa+lZqvrJ5DFWBa+2f1bzdxRuP9JX+OSjKqk6Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1Ndn1R6pzGHT; Wed, 12 Jul 2023 16:35:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36CGZf51043104; Wed, 12 Jul 2023 16:35:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36CGZfpB043103; Wed, 12 Jul 2023 16:35:41 GMT (envelope-from git) Date: Wed, 12 Jul 2023 16:35:41 GMT Message-Id: <202307121635.36CGZfpB043103@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 4222032e43 - main - Status/2023Q2/nvmf.adoc: Improvements List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4222032e43c581f284023b917dff5dc3ade0e874 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=4222032e43c581f284023b917dff5dc3ade0e874 commit 4222032e43c581f284023b917dff5dc3ade0e874 Author: Lorenzo Salvadore AuthorDate: 2023-07-12 16:28:25 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-12 16:28:25 +0000 Status/2023Q2/nvmf.adoc: Improvements - Switch to one sentence per line. - Add one more use of the filename markup. Approved by: dbaio (mentor, implicit) --- .../en/status/report-2023-04-2023-06/nvmf.adoc | 75 +++++++--------------- 1 file changed, 22 insertions(+), 53 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/nvmf.adoc b/website/content/en/status/report-2023-04-2023-06/nvmf.adoc index 445119c7f9..a9ceefdaea 100644 --- a/website/content/en/status/report-2023-04-2023-06/nvmf.adoc +++ b/website/content/en/status/report-2023-04-2023-06/nvmf.adoc @@ -5,67 +5,36 @@ link:https://github.com/bsdjhb/freebsd/tree/nvmf2[nvmf2 branch] URL: link:https: Contact: John Baldwin -NVMe over Fabrics enables communication with a storage device using -the NVMe protocol over a network fabric. -This is similar to using iSCSI to export a storage device over a -network using SCSI commands. +NVMe over Fabrics enables communication with a storage device usingthe NVMe protocol over a network fabric. +This is similar to using iSCSI to export a storage device over a network using SCSI commands. -NVMe over Fabrics currently defines network transports for -Fibre Channel, RDMA, and TCP. +NVMe over Fabrics currently defines network transports for Fibre Channel, RDMA, and TCP. -The work in the nvmf2 branch includes a userland library (lib/libnvmf) -which contains an abstraction for transports and an implementation of +The work in the nvmf2 branch includes a userland library ([.filename]#lib/libnvmf#) which contains an abstraction for transports and an implementation of a TCP transport. -It also includes changes to man:nvmecontrol[8] to add 'discover', -'connect', and 'disconnect' commands to manage connections to a remote -controller. +It also includes changes to man:nvmecontrol[8] to add 'discover', 'connect', and 'disconnect' commands to manage connections to a remote controller. The branch also contains an in-kernel Fabrics implementation. -[.filename]#nvmf_transport.ko# contains a transport abstraction that -sits in between the nvmf host (initiator in SCSI terms) and the -individual transports. -[.filename]#nvmf_tcp.ko# contains an implementation of the TCP -transport layer. -[.filename]#nvmf.ko# contains an NVMe over Fabrics host (initiator) -which connects to a remote controller and exports remote namespaces as -disk devices. -Similar to the man:nvme[4] driver for NVMe over PCI-express, -namespaces are exported via [.filename]#/dev/nvmeXnsY# devices which -only support simple operations, but are also exported as ndaX disk -devices via CAM. -Unlike man:nvme[4], man:nvmf[4] does not support the man:nvd[4] disk -driver. -nvmecontrol can be used with remote namespaces and remote controllers, -for example to fetch log pages, display identify info, etc. - -Note that man:nvmf[4] is currently a bit simple and some error cases -are still a TODO. -If an error occurs, the queues (and backing network connections) are -dropped, but the devices stay around, but with I/O requests paused. -'nvmecontrol reconnect' can be used to connect a new set of network -connections to resume operation. -Unlike iSCSI which uses a persistent daemon (man:iscsid[8]) to -reconnect after an error, reconnections must be done manually. +[.filename]#nvmf_transport.ko# contains a transport abstraction that sits in between the nvmf host (initiator in SCSI terms) and the individual transports. +[.filename]#nvmf_tcp.ko# contains an implementation of the TCP transport layer. +[.filename]#nvmf.ko# contains an NVMe over Fabrics host (initiator) which connects to a remote controller and exports remote namespaces as disk devices. +Similar to the man:nvme[4] driver for NVMe over PCI-express, namespaces are exported via [.filename]#/dev/nvmeXnsY# devices which only support simple operations, but are also exported as ndaX disk devices via CAM. +Unlike man:nvme[4], man:nvmf[4] does not support the man:nvd[4] disk driver. +nvmecontrol can be used with remote namespaces and remote controllers, for example to fetch log pages, display identify info, etc. + +Note that man:nvmf[4] is currently a bit simple and some error cases are still a TODO. +If an error occurs, the queues (and backing network connections) are dropped, but the devices stay around, but with I/O requests paused. +'nvmecontrol reconnect' can be used to connect a new set of network connections to resume operation. +Unlike iSCSI which uses a persistent daemon (man:iscsid[8]) to reconnect after an error, reconnections must be done manually. The current code is very new and likely not robust. It is certainly not ready for production use. -Experienced users who do not mind all their data vanishing in a puff -of smoke after a kernel panic and who have an interest in NVMe over -Fabrics can start testing it at their own risk. +Experienced users who do not mind all their data vanishing in a puff of smoke after a kernel panic and who have an interest in NVMe over Fabrics can start testing it at their own risk. -The next main task is to implement a Fabrics controller (target in -SCSI language). -Probably a simple one in userland first followed by a "real" one that -offloads the data handling to the kernel but is somewhat integrated -with man:ctld[8] so that individual disk devices can be exported -either via iSCSI or NVMe or both using a single config file and daemon -to manage all of that. -This may require a fair bit of refactoring in ctld to make it less -iSCSI-specific. -Working on the controller side will also validate some of the -currently under-tested API design decisions in the -transport-independent layer. -I think it probably does not make sense to merge any of the NVMe over -Fabrics changes into the tree until after this step. +The next main task is to implement a Fabrics controller (target in SCSI language). +Probably a simple one in userland first followed by a "real" one that offloads the data handling to the kernel but is somewhat integrated with man:ctld[8] so that individual disk devices can be exported either via iSCSI or NVMe or both using a single config file and daemon to manage all of that. +This may require a fair bit of refactoring in ctld to make it less iSCSI-specific. +Working on the controller side will also validate some of the currently under-tested API design decisions in the transport-independent layer. +I think it probably does not make sense to merge any of the NVMe over Fabrics changes into the tree until after this step. Sponsored by: Chelsio Communications From nobody Wed Jul 12 19:18:45 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1SFx34SZz2tsBK for ; Wed, 12 Jul 2023 19:18:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1SFx2frnz3P7F; Wed, 12 Jul 2023 19:18:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689189525; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LlWeQQR5fiqrIhFrM1ZOE9bzyV29uy0my1WaQKRI6OM=; b=PV3bnyL89xxSvWVFGLfPcjrV1rrsPKsirXXOVgnyIPfrQODI2AfScgUBPCCPP9GS4bsrMT UBqF6wca6zj6QMhN0lQYwmUqJAr2GbaGLzYPgWBlxpqBKJNgSazfnYEn+gbv0XE24EystE J+nSlX0G/s26IFDrp9PeAwgppk+VRQOFuzvBHHpJSvmFzeis9VTwUT2NujFaOpEsdg7PRi 2XEi+uVJa+ZWKu/KU14+3T0KATwDUa+FTgdbeyUGJdZUoKEQX+JjsCE024To7VABajppxJ vtX1FWpe1zcjOlEnKvIUp6E/R2L8DVIewsF7E4gEf2/I/QJnUAUv7WBNYXxRUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689189525; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LlWeQQR5fiqrIhFrM1ZOE9bzyV29uy0my1WaQKRI6OM=; b=QkawaR74O2+XJhghyVnJxk89ApLVatJCbsPsdxe1UsLB5kQJhB+OSeXg5PhiscDo945CTn kAGVJ+TCb9XfA7yLFy89TMnjwybcQgGHExEL3EO5p1HVE8MPdJwyYEESiEc8ad8TBBSlqH vIG+io7bLUhW2MGMc8v7UfTBCW1r6lY9FZ6bLu6V6gMo/JhlT5byIXurSHIOM23FT1CAvB G8N1hDeAV0yue7T8Udz9VYH0eC7m2mABnpeTjNqiJaVqZTEXY229IRilbGWvQrS+XMwRHA 90LgkcutugZgG61JfeS6oZmFr8Cm9++0EqmhQvJyPpka/fraZCEZe8+z8vMMsw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689189525; a=rsa-sha256; cv=none; b=TJZtckWTXzEcmeNdV911cnlH84K9PgIW953IDHNnn+IUCFA5LFd+wXbcfGVyN/NTRrYK4K n/W2SaxV8J5MytKrlZGWlDIlmPcOqanVdzv1/JB4UE1qSArpRnA/vzEzMDurSKCucx7Dgv E9K4PCW19pQXy72yBPdDjzZKHx90Ouuwtfr94/10F+1EMuR8cADTPKl3Z/0BuiWZyo00FL I/0POdb8OqHyOxOcFz12m02tqSjfUUcndhRsWGGFEm/W4v+mh99JbOgFX5zepBhK9CxQ64 L+F1+2cSRRSPla2CrnqamcQdg60yiK67AhhGtMozYSJtxVMr7xoRkcSzvwtjjQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1SFx1kswzLy6; Wed, 12 Jul 2023 19:18:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36CJIjJL009071; Wed, 12 Jul 2023 19:18:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36CJIjDw009070; Wed, 12 Jul 2023 19:18:45 GMT (envelope-from git) Date: Wed, 12 Jul 2023 19:18:45 GMT Message-Id: <202307121918.36CJIjDw009070@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Vladimir Druzenko Subject: git: 0ae6a83c47 - main - porters-handbook/versions: missing entry for LLVM 13 for stable/13 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0ae6a83c47daa6e6a3a0ce87d128be3200ebef05 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/doc/commit/?id=0ae6a83c47daa6e6a3a0ce87d128be3200ebef05 commit 0ae6a83c47daa6e6a3a0ce87d128be3200ebef05 Author: Vladimir Druzenko AuthorDate: 2023-07-12 19:14:29 +0000 Commit: Vladimir Druzenko CommitDate: 2023-07-12 19:14:29 +0000 porters-handbook/versions: missing entry for LLVM 13 for stable/13 PR: 271499 Approved by: bcr (doc@), tcberner (mentor) --- documentation/content/en/books/porters-handbook/versions/_index.adoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index 976e515ffe..e4c7426b43 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -1298,6 +1298,11 @@ Template: |November 24, 2021 |13.0-STABLE after changing the internal KAPI between the NFS modules. +|(not changed) +|gitref:7224d4125ab57bc1c4c799a6c286be42f8d37a83[repository="src",length=12] +|December 6, 2021 +|13.0-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-13.0.0-0-gd7b669b3a303, a.k.a. 13.0.0 release. + |1300523 |gitref:690bcf605d84283c1f9d254885a3cac69c5e80a6[repository="src",length=12] |December 18, 2021 From nobody Thu Jul 13 03:14:22 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fpk31Nqz4mtH8 for ; Thu, 13 Jul 2023 03:14:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fpk2bQhz4M7Q; Thu, 13 Jul 2023 03:14:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218062; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HOHnvmUSYulNRpJIxrealvVxjv9QSLEo9SEJrZM7S+8=; b=mcnvq1EhpJ9iqVouxGQ71Uy6leSbMvHx1NQACRx4znmY0wzkE0+sPv8oEk3m2qtYDfnthF wC7TCOczbcRLbE8xs0Z2VfZs6hO4a2UUtEFgJfP/kHZLPXsQuRbSlNPwtws60Gpmh8eyyN NwDLHEYoPo8ZR/ucIZfTPzIMvNa9JWZ+EDo8aQbtgBHIXjq8iroEcvZpVAZPDCnJvUGiVr wHAtVULcdfaRwpRvyfgPXpkcmKVBBFoE6cwyUganeyvtkOlYp7EUSNd6ClL5NQJTdVadO9 czsGb4LmdN1jQ3gpoHWafdPf1phb0Fw1jjUdsLAuXUr3AjDULsRzfkV0QG7QhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218062; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=HOHnvmUSYulNRpJIxrealvVxjv9QSLEo9SEJrZM7S+8=; b=g2Edvk9ZqJNLK3JDAhpjn9daaaQSB0OmEywb5mJBOCCM/Xll5RpB7vXWrtrYC2+NHgq83r 7ZkF78fNFBTHdHInIZnW1HZaM+soGxgVhzDLpAO6XV1wv+F0FwsQUGySNk+p8iswy7tOe0 YpDX9y2aPCFHhmR/pYRRMcmSnXRFjUr3mcPqm6io0cbO8ExTMxtYxs3d0Y/lN1NjRq9iwT jZpsB5QV20oOPDhWcLp4X2hQpKunEy8/7bF+of6Kkek7IEftXqW71LbWIsJLOIvm5O3qqB 2s+QrAa23mo6csGks7MQWou2UMq/6/UQHBFL7PWLUQTe6cR8MFktJofukOFa3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218062; a=rsa-sha256; cv=none; b=t1s3ObQD/v8ljLXTMFF+vwi9VEIL4xQxvZrt6wKJLzExfbBu6BGOVa8QQnRpeEF7LAWexU wL0QINWnoz0llvL0WMj7Bnp2OOsBOhMw+bRivwKpppZ7KWmQeBuX4iVUZCpA2zKtIG79MC DgQ2D0l19zzorTHlufmHQcar9BaoBfVoU/Gv9wOZE7WJFcn36mQfRru2IGW3LAy1IGKT9E BIJ7Mx2w7BH9nygrX8lGlHMLA9finKTp9st57EcH+xv3VmqYPGe+kXrRu2IOZ2+PCVrMJs qnmYR35z2Cdj3ztNnehxgRNh9vEHBtyuBR7r9iePyGCVz/bXNnBL95wpUaoJ5g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpk1j0zzZb2; Thu, 13 Jul 2023 03:14:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3EMVY003942; Thu, 13 Jul 2023 03:14:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3EMSk003941; Thu, 13 Jul 2023 03:14:22 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:22 GMT Message-Id: <202307130314.36D3EMSk003941@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 219ac239e0 - main - status: 2023q2: mfsBSD: correction, and a few minor changes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 219ac239e09360a7afb0fc58f5cf83cb3481b0f4 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=219ac239e09360a7afb0fc58f5cf83cb3481b0f4 commit 219ac239e09360a7afb0fc58f5cf83cb3481b0f4 Author: Graham Perrin AuthorDate: 2023-07-09 14:50:59 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:49 +0000 status: 2023q2: mfsBSD: correction, and a few minor changes PRs (plural of pull request) should be without an apostrophe. Whilst correcting, expand the abbreviation. Be concise with subheadings. Move the project repository link up, to the Links: section, and reword things appropriately. include::shared/authors.adoc[] - and use the inclusion as a point of reference. Other minor changes, including markup. Reviewed-by: jrm, soobinrho Approved-by: salvadore, soobinrho Pull-request: https://github.com/freebsd/freebsd-doc/pull/207 --- .../en/status/report-2023-04-2023-06/mfsbsd.adoc | 33 ++++++++++++---------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc b/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc index fc87253f1d..6d0973fdcd 100644 --- a/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc +++ b/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc @@ -1,28 +1,31 @@ -=== Integrate mfsBSD into the release building tools +include::shared/authors.adoc[] -Links: + -link:https://wiki.freebsd.org/SummerOfCode2023Projects/IntegrateMfsBSDIntoTheReleaseBuildingTools[Wiki Article] URL: link:https://wiki.freebsd.org/SummerOfCode2023Projects/IntegrateMfsBSDIntoTheReleaseBuildingTools[] +=== Integrate mfsBSD into the release building tools -Contact: Soobin Rho +Links: + +link:https://wiki.freebsd.org/SummerOfCode2023Projects/IntegrateMfsBSDIntoTheReleaseBuildingTools[Wiki Article] URL: link:https://wiki.freebsd.org/SummerOfCode2023Projects/IntegrateMfsBSDIntoTheReleaseBuildingTools[] + +link:https://github.com/soobinrho/freebsd-src/tree/integrate-mfsBSD-building[Project repository (integrate-mfsBSD-building branch)] URL: link:https://github.com/soobinrho/freebsd-src/tree/integrate-mfsBSD-building[] -==== What is mfsBSD? +Contact: Soobin Rho -"mfsBSD is a toolset to create small-sized but full-featured mfsroot based distributions of FreeBSD that store all files in memory (MFS) [Memory File System] and load from hard drive, usb storage device or optical media. -It can be used for a variety of purposes, including diskless systems, recovery partitions and remotely overwriting other operating systems." +==== What is mfsBSD? -mailto:mm@FreeBSD.org[Martin Matuska] is both the author of the link:https://people.freebsd.org/~mm/mfsbsd/mfsbsd.pdf[mfsBSD white paper] and the maintainer of the link:https://github.com/mmatuska/mfsbsd[mfsBSD repository]. +"mfsBSD is a toolset to create small-sized but full-featured mfsroot based distributions of FreeBSD that store all files in memory (MFS) [Memory File System] and load from hard drive, usb storage device or optical media. +It can be used for a variety of purposes, including diskless systems, recovery partitions and remotely overwriting other operating systems." -==== Purpose of this project +mailto:mm@FreeBSD.org[Martin Matuska] is both the author of the link:https://people.freebsd.org/~mm/mfsbsd/mfsbsd.pdf[mfsBSD white paper] and the maintainer of the link:https://github.com/mmatuska/mfsbsd[mfsBSD repository]. -This project creates an additional target of the weekly snapshots of -current and -stable versions of mfsBSD images in the src/release makefile. +==== Purpose + +This project creates an additional target of the weekly snapshots of -current and -stable versions of mfsBSD images in the src/release makefile. Currently, only the release versions of mfsBSD images are produced, which means they tend to get out of sync with the tools in base. -This project aims to address that problem. +This project aims to address that problem. -==== Location of this project +==== Location -This project is a GSoC 2023 (Google Summer of Code) project, under mentorship from mailto:otis@FreeBSD.org[Juraj Lutter] and mailto:jrm@FreeBSD.org[Joseph Mingrone]. +This is a GSoC 2023 (Google Summer of Code) project. As such, the official coding period is between May 29, 2023 and August 28, 2023. +As a humble beginner in the open-source community, the author welcomes all comments / suggestions / pull requests in the project repository, which will be the location for all code throughout this period. -As a GSoC project, the official coding period is between May 29, 2023 and August 28, 2023. -As a humble beginner in the open-source community, the author of this project welcomes all comments / suggestions / PR's to the link:https://github.com/soobinrho/freebsd-src/tree/integrate-mfsBSD-building[project repository], which is where all the code for this project will be located for the duration of the official GSoC coding period. +Mentors: {otis-name} and {jrm-name} Sponsor: Google, Inc. (GSoC 2023) From nobody Thu Jul 13 03:14:23 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fpl49dmz4mtNF for ; Thu, 13 Jul 2023 03:14:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fpl3lmMz4MJq; Thu, 13 Jul 2023 03:14:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218063; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AfCjM80njSKBQCi+5p3roCGLTivO87Rkw0/iIT4DbJI=; b=UYeTqk46zult9TgOZL5kSVg4PMZxkehqvGIl4TP4vv/LZvv8xCzljPI5cRKOhwL54fAAV6 i3VkRac8v8DgIK2fJfYnckB33v3d+TE+jPEBMGc0xIcQboRVbX49jQWomMtTAkc7VnzfY+ RV8vReI3mj/uSDdbP7y06T429QIwX5b/1fRPIQOXN7BFqgbbh2Thl/JMOMpVrYBn7Bl+Iw NdATjgopPPPTObv1V62JziqC452jfiZjSsc49Ij6wbKbFt2dMeEHVXMQRdsqZspVwsj1YY UpA8tl9E09UY20jXSU6d+UpHOOkdd4LHQvRYfmMVAO8mRqoOB60wx8w+MjGocA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218063; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AfCjM80njSKBQCi+5p3roCGLTivO87Rkw0/iIT4DbJI=; b=vKib8R7WCoRaz5zjFz7YHg2jgrl8UxL7xSGNyJV0WLLdReiBfgFdiVjxdy3rvYfsmcJE7h BTMavkhrjnv78N/NahwWs+L+OrAayMikuD+X8cKQhGrJtS01U1XN0dvxdBdSFLK/l+CHP6 bYR8UbksLhh7OLhQu0fjgyZgAmAEqbq7em4/6/x/OSfcNH/IKbHBOuGBoh++AxxdDNhmWb kEs1vNxfek1izrGlMNbK4daKTQ2i4wXZxmFFGAjY8rzgsQeOyl+cWDZZxy3dQ4JWy4BU8x bEGYYv1NfEHBtbp7nkaBJzHzSzSAEWlAySb1v4lKnIFIHqDdvnlzPErrbxwD0g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218063; a=rsa-sha256; cv=none; b=Gbz/mQTEIwU304fSYEH7nTOR5XHau8h3xqBg5MUx7VwvCM8lJVZWZKyugs2sYtGh31FSmE tqEzi2Hkd75ZK2lndeEA9aj0W/ZpLJZaJ6dXFsf3l1ZG+kXt3kuHuGT2nO8Zxb3uWLagtM jW7SKFn+h/xUdnU8Sm3AzIw/p02el18EuMOkyyCkIBxuDHq6v82bbdSFc8AVHpzpGEHbXD qetSH4bDF/gnYxWdjlRRX8ycAouAhlAElo7fQlzu0yws0qkkZqUM5/c1StNxm/VELLLxCl VJU3v5FjzPb6mhqhK+rZ2ixUDvnyGlLX9G4PLTDEWUB0vUwRpF/5spk+1df3tA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpl2sWqzZtX; Thu, 13 Jul 2023 03:14:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3EN91003961; Thu, 13 Jul 2023 03:14:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3ENZR003960; Thu, 13 Jul 2023 03:14:23 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:23 GMT Message-Id: <202307130314.36D3ENZR003960@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 99b12bd1c2 - main - FreeBSD Handbook: fix and improve a pair of warnings List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 99b12bd1c23d519bbf275d04591b7bed75fef3c3 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=99b12bd1c23d519bbf275d04591b7bed75fef3c3 commit 99b12bd1c23d519bbf275d04591b7bed75fef3c3 Author: Graham Perrin AuthorDate: 2023-07-10 04:53:40 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:50 +0000 FreeBSD Handbook: fix and improve a pair of warnings Installing Applications: Packages and Ports – Overview of Software Installation – Warning Fix the word doubling (use use) that was found by Mohammadreza in the second warning in db3bba9456. Whilst here: - make the first of the two warnings more concise - reword the second warning, to be consistent with the NAME of pkg-audit(8). Reported-by: Mohammadreza (GitHub user slash071) Fixes: db3bba9456 handbook: Wordsmith a fragment about pkg-audit(8) Pull-request: https://github.com/freebsd/freebsd-doc/pull/216 --- documentation/content/en/books/handbook/ports/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc index 4690379e63..001dc7a831 100644 --- a/documentation/content/en/books/handbook/ports/_index.adoc +++ b/documentation/content/en/books/handbook/ports/_index.adoc @@ -105,9 +105,9 @@ To keep track of updated ports, subscribe to the {freebsd-ports} and the {freebs [WARNING] ==== -Before installing an application, check https://vuxml.freebsd.org/[] for security issues related to the application. +Before installing an application, check https://vuxml.freebsd.org/[] for related security issues. -To check for known vulnerabilities of installed applications use use `pkg audit -F`. +To audit installed packages against known vulnerabilities, run `pkg audit -F`. ==== The remainder of this chapter explains how to use packages and ports to install and manage third-party software on FreeBSD. From nobody Thu Jul 13 03:14:24 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fpm55Rfz4mtHD for ; Thu, 13 Jul 2023 03:14:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fpm4hDXz4M6G; Thu, 13 Jul 2023 03:14:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218064; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8W/d4sjnnX5XR6yJXrwQ4CR8vRS8STKIT2TQhQXWM/Y=; b=nqXteCShmC33iv71vEVEt8bBt1X0ALfZXK4ICuAqmsu9OqgbZPhB/rFzNLvlahcLSZD8Sc yL5fvsqcQQ/mJmUIRLZ3tGHbrKduK1O3nmWOcCyfenomxZat4+DlulOCxUl2fsl4l1nUWj c32fHj42oU50K3ki+6NjgnuuO7t3Dw+j2SB/EqfRR2xSgI2s0ABOlDAFf2b4kr7jM+adye 6NFR9gjVr76tl1wyrJMfP+fKSgGXVp4DoPspODlhly97yeB1qh1Q2hyxY+rxFBRWK0i0Ik kYieUzT+4XxW5NzVEFOYflViC0SX9zUvEW35IkK7qSBhGXVyiJ1ir2DqfSReBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218064; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8W/d4sjnnX5XR6yJXrwQ4CR8vRS8STKIT2TQhQXWM/Y=; b=b5qeupCE7tV4UaKDGbUlerfFzfrcZmbFaEqIqhlRhO4XxI7Q3Xe30hZ9P/R7LWV2kDzhob DMsvL7BnFElLm0eMmtVCpz4VFR5A14I8Sx6ytQ7uCDBE51qLveKS+JLSZlLoHqYBzkN6+e L1rABiYLmYhE5Y8Z56lTahF5wUpi39RLkvWe+54/DyWOnBShi6oql4UHQc1eMaD/iTJDeh 4mEVHXbYNRXRKtQNfI7AppS+vg0dLwKmHKKGtIm5/D9QIDJHprryQq/XALteGAYpz4NvK8 P5jxFYS5R0vT5uP9Kziu+s3uYjt6zY/WSy9pbtmskZ1v0xLtTqyPiXKdaRUtWQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218064; a=rsa-sha256; cv=none; b=kPdo3fEMyWTkJxesn+qwpwxZtMXAJO19j4uUKEuUS8PGaC8Z8HEuNsT6nxznGaIdSqnPLE EHeBssqpF/5PxDJ1sybXZUeNyqeEfuToT/iLahaT9ZYMXcgPpTQ9uwSDFWJYwCpsmjTsjM NAy90xocYw1g6W3l/bwY2pfkKi2HcrnBDdmyqtAU9Um+RaLK85Tox23OB8Borv9mUyaMFE oxxjLDygXesEhowXHf7WahE96hkL0+rI5tYSQ/hL0Zct+gH12JURwDHxwp12A8SQEvIGgj wvj4LAPYgeX/40IOym2sPFet0LK6WM8pvql1zGHqXkPX4af/atVo0Sa54BzMXg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpm3nYTzZs1; Thu, 13 Jul 2023 03:14:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3EOst003980; Thu, 13 Jul 2023 03:14:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3EORG003979; Thu, 13 Jul 2023 03:14:24 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:24 GMT Message-Id: <202307130314.36D3EORG003979@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 22034b0989 - main - status: 2023q2: SIMD: uppercase P for Project List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 22034b0989cadb1dd59cc3d0e02ac8fde949fd01 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=22034b0989cadb1dd59cc3d0e02ac8fde949fd01 commit 22034b0989cadb1dd59cc3d0e02ac8fde949fd01 Author: Graham Perrin AuthorDate: 2023-07-10 20:07:33 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:50 +0000 status: 2023q2: SIMD: uppercase P for Project For consistency with other reports: an uppercase beginning to each link description. Approved-by: salvadore Pull-request: https://github.com/freebsd/freebsd-doc/pull/212 --- website/content/en/status/report-2023-04-2023-06/simd.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/status/report-2023-04-2023-06/simd.adoc b/website/content/en/status/report-2023-04-2023-06/simd.adoc index db3ce322e1..84aa1269a3 100644 --- a/website/content/en/status/report-2023-04-2023-06/simd.adoc +++ b/website/content/en/status/report-2023-04-2023-06/simd.adoc @@ -2,7 +2,7 @@ Links: + link:https://reviews.freebsd.org/D40693[SIMD dispatch framework draft] URL: link:https://reviews.freebsd.org/D40693[] + -link:http://fuz.su/~fuz/freebsd/2023-04-05_libc-proposal.txt[project proposal] URL: link:http://fuz.su/~fuz/freebsd/2023-04-05_libc-proposal.txt +link:http://fuz.su/~fuz/freebsd/2023-04-05_libc-proposal.txt[Project proposal] URL: link:http://fuz.su/~fuz/freebsd/2023-04-05_libc-proposal.txt Contact: Robert Clausecker From nobody Thu Jul 13 03:14:25 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fpn5lYZz4mtSr for ; Thu, 13 Jul 2023 03:14:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fpn5LDMz4M86; Thu, 13 Jul 2023 03:14:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218065; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uS59XAc45GJ0Db2rwR85WoP+Tz8V29T8Jwwr69L1aZ0=; b=IJye1vbyyuu9/fE15p3TWAu/kLkqiJ7Xl+VTyAdOHpyix2WPpAy/oBAh/nBDTJPj13bhIi SMi5EQ3PlEWUwMampPlplgRkFU65T6JMxcYpSY80wB+LtGD4W1BaivnVbeYYLVC9kKtzAs tUAZSG2zsfsLjwBoRiJghqP3LdiWowORlMjgj61kOPINQiUJu8yA7aap9qhgK2V6uy+OnO h5sKvsxwBQNEhoWj89uzyMrjW1A5poeC+A7L2GiwjLtB1zeFgZWE5IMW66lFa+K+aScGG/ fpemLOSlqkIeQMwBnP6xBpu8xw2HFto8+ds4HrrdpdQsT+DC8Lp8vzVIblsoHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218065; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uS59XAc45GJ0Db2rwR85WoP+Tz8V29T8Jwwr69L1aZ0=; b=R5nMi5QStI2t+yiyGh0QdsWqofA9OhpBziuebUG+wjVSOuEkC3iLLWEAlJmnGFViSxVmtQ kCe0jibT1RDrPQIx3z5DJZHBXXCCXWLVCIbodeslkysi+PO/uJAhumgaRzO5q1mRF0B4ks RKghgrnm6LvqSm2HJodzQv6h8EKlanTosyXI/ZdP3pC46fYJx4PpyBViEpQfWyLKtHm9wc eU91MvF3HvMwSxodpL3HGTw0FEL4qpxh/BNHpo67AyTF12Jxg8oLGlfBe3rbZ2rX9S4iAp +qVdMAnqjZ4Io4d3zApGUixe8rdC2Exyz3Kp9z7BHEkakZ9giePCtCotszb8Nw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218065; a=rsa-sha256; cv=none; b=LvaJHssdfMUm4FxFyr4ktde79VWWsQJTpVqPNdsEQCddXd+FbPimieHApHTTK6/xt2S7pB wTbWDHc1p/nGWjziNmow4aIv9D1zOhnUn1MbGaFl97U0LWuKrod81vr0PWr0BKYvOjBCWL IiVSMrWhdSQNv8ix1luTnGbLcLoCdlwwpU4INx0jx2npDfrTHUZH76YvzV7r8z6zVf12s+ azT5w3CISwfrCG5RoYSrATOYqrbbqnrrJgxvXn7J61+K4oootkSDL7gIGRkUfFkPRN2J5U 73WmrqEa/v/WGIF/Y5/Cywhsw44O9sgTuM3Myj9eHKZ0gPQG1tbzW2O68AVwdQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpn4RyYzbMQ; Thu, 13 Jul 2023 03:14:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3EPA0004000; Thu, 13 Jul 2023 03:14:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3EP3r003999; Thu, 13 Jul 2023 03:14:25 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:25 GMT Message-Id: <202307130314.36D3EP3r003999@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 743e18a26a - main - status: 2023q2: memory compaction: fixes, grammar List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 743e18a26af0b24571f2d05218c67469142ab656 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=743e18a26af0b24571f2d05218c67469142ab656 commit 743e18a26af0b24571f2d05218c67469142ab656 Author: Graham Perrin AuthorDate: 2023-07-10 20:31:28 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:50 +0000 status: 2023q2: memory compaction: fixes, grammar Add a missing line break. https://reviews.freebsd.org/D407724 and https://reviews.freebsd.org/D407725 are non-existent. For a non-person, use something other than 'whose'. Approved-by: salvadore Fixes: dec7526dc3 Status/2023Q2/compaction.adoc: Add report Pull-request: https://github.com/freebsd/freebsd-doc/pull/204 --- website/content/en/status/report-2023-04-2023-06/compaction.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/compaction.adoc b/website/content/en/status/report-2023-04-2023-06/compaction.adoc index b3577d51bf..fb3eb1f24a 100644 --- a/website/content/en/status/report-2023-04-2023-06/compaction.adoc +++ b/website/content/en/status/report-2023-04-2023-06/compaction.adoc @@ -2,15 +2,15 @@ Links: + link:https://wiki.freebsd.org/SummerOfCode2023Projects/PhysicalMemoryAntiFragmentationMechanisms[GSoC project wiki page] URL: link:https://wiki.freebsd.org/SummerOfCode2023Projects/PhysicalMemoryAntiFragmentationMechanisms[] + -link:https://reviews.freebsd.org/D40575[Differential revision 40575] URL: link:https://reviews.freebsd.org/D40575[] -link:https://reviews.freebsd.org/D40772[Differential revision 407725] URL: link:https://reviews.freebsd.org/D407724[] +link:https://reviews.freebsd.org/D40575[Differential revision 40575] URL: link:https://reviews.freebsd.org/D40575[] + +link:https://reviews.freebsd.org/D40772[Differential revision 40772] URL: link:https://reviews.freebsd.org/D40772[] Contact: Bojan Novković -Most modern CPU architectures offer performance boosts by supporting pages that are larger than the standard page size. +Most modern CPU architectures offer performance boosts by supporting pages that are larger than the standard page size. Unfortunately, allocating such pages can fail due to a high degree of physical memory fragmentation. This work implements physical memory compaction as a means of actively reducing fragmentation in running systems. -This work is part of an ongoing Google Summer of Code project whose goal is to add various physical memory anti-fragmentation measures to the virtual memory subsystem. +This work is part of an ongoing Google Summer of Code project, the goal of which is to add various physical memory anti-fragmentation measures to the virtual memory subsystem. Differential link:https://reviews.freebsd.org/D40575[D40575] implements a well-known metric used for quantifying the degree of physical memory fragmentation. Differential link:https://reviews.freebsd.org/D40772[D40772] implements physical memory compaction and adds a daemon that monitors the system and performs compaction when needed. From nobody Thu Jul 13 03:14:26 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fpq1YZGz4mtbT for ; Thu, 13 Jul 2023 03:14:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fpp68kXz4MKm; Thu, 13 Jul 2023 03:14:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218066; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=moRxH/Nu1G9gu8dWs/KZz2iNBX9uheBozAvSh1CZDOU=; b=Wm+PB7p3omLlD3uKFS70OYvGbccNiXBOohHhsMVA07TEbyHriA8xEhTeHuznnrnxd2nrAQ Omy0ewPoLzLGHQ+FGEJZv9AXgtDX7NwkZ7dtgQNs/6MIG1mku1mWv4dQD7fVav+MKulsMy jX16MrXh02ROnLXODqpu6FpCJfDPe5SU9nVHfiXI3u62afU7DCAOBkijgR6P1uRKaOv3ll M4FcjF6Hwbyll90P3qr+ega6ivQpOdp1MVJaHP3lgJX0xhuCRH7+C1A95eDfaW3GlqFrey IDBCqeUii2FlMizevIh/C0XXbbniqNy3g5UpkNL8x4uOSeptyk901tPbxnSJpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218066; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=moRxH/Nu1G9gu8dWs/KZz2iNBX9uheBozAvSh1CZDOU=; b=SGjaADU84ybtZI6r4REK8qHlmGLQvphTvwuXa4UsD1d1g57n3Xa14xaxOPf3jBW87hX89O 3mLWSzr9wbA28xl6wRrq5hHaCnn0IqMrnKXR2V/GcKPTrV+hcu82BtqMYaFirmYrunke7y UoDap8R0nbhRvIuBr7vcVVSOrJ8qq9O+R/Vswg9pdav13a0nd0/xn6MELvVKLMtPhDspmi K2mniJWrZxXC19ZEHrtZZAaunZittTpVqvtmWxYuE0fH/76JVZVWsFeCxErfCFv9PW2Bpi UK5ShvzpTgHDq6iMTqKRU2Ziywoxg5Ye9Hor0Jx6SOZPAEvO5EK6GmTirpHobg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218066; a=rsa-sha256; cv=none; b=TSM/h+bCF5osJ9qjR+uyq291Fo4uOPKhN+9UtfqW865KG00/t7rCXrGwxB4v8DYp4lNkt8 F/apF+ey01Ih2F101xnHWUElrKk5w1WQs4IcXNKLxfo8k47LOyy1+8tPN4HMw68ufpZsdp y/KBCLjame+hKXAdrtcTFgo/cD6LwNEyzqp/VaFWviwl2F8m/eKzjo1+GZnkViKjl2rIwP FjjQ1FtoQtpLx4GwxiONZAhoX0WWmvMgCtqyLjGWA8shXafUOs3BEs00r+fZ1unyVsXpfD LyDjX/PU9DX6XodxlAK+0Usi6ZKmfH0CJx3WuX4CEu9VvGMMIKiZjOZ3siGyiA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpp5GRnzZb3; Thu, 13 Jul 2023 03:14:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3EQdI004030; Thu, 13 Jul 2023 03:14:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3EQ57004029; Thu, 13 Jul 2023 03:14:26 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:26 GMT Message-Id: <202307130314.36D3EQ57004029@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 41d9988b8d - main - status: 2023q2: releng: minor changes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 41d9988b8d855876451fbc1f6ffaee95378e5fc8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=41d9988b8d855876451fbc1f6ffaee95378e5fc8 commit 41d9988b8d855876451fbc1f6ffaee95378e5fc8 Author: Graham Perrin AuthorDate: 2023-07-10 20:41:05 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:50 +0000 status: 2023q2: releng: minor changes Neaten 'the 13-2RELEASE.' and 'published publicly'. Other changes, minor. Approved-by: cperciva, salvadore Pull-request: https://github.com/freebsd/freebsd-doc/pull/210 --- website/content/en/status/report-2023-04-2023-06/releng.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/releng.adoc b/website/content/en/status/report-2023-04-2023-06/releng.adoc index c854bf9f7f..78201366a3 100644 --- a/website/content/en/status/report-2023-04-2023-06/releng.adoc +++ b/website/content/en/status/report-2023-04-2023-06/releng.adoc @@ -6,19 +6,19 @@ link:https://www.freebsd.org/releases/14.0R/schedule/[FreeBSD 14.0-RELEASE sched link:https://download.freebsd.org/releases/ISO-IMAGES/[FreeBSD releases] URL: link:https://download.freebsd.org/releases/ISO-IMAGES/[] + link:https://download.freebsd.org/snapshots/ISO-IMAGES/[FreeBSD development snapshots] URL: link:https://download.freebsd.org/snapshots/ISO-IMAGES/[] -Contact: FreeBSD Release Engineering Team, +Contact: FreeBSD Release Engineering Team 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 second quarter of 2023, the Release Engineering Team continued work on the 13.2-RELEASE. +During the second quarter of 2023, the Team continued work on 13.2-RELEASE. The 13.2 cycle had closely followed the set schedule, with the addition of three additional RC builds at the end, and the final RELEASE build and announcement in mid-April. -In coordination with various teams within the Project management, the FreeBSD Release Engineering Team reconsidered the original schedule for the upcoming 14.0-RELEASE, primarily due to some work that was in progress. -The updated schedule was discussed and adjusted slightly to account for some concerns, and ultimately published publicly on the FreeBSD Project website. +In coordination with various teams within the Project management, the FreeBSD Release Engineering Team reconsidered the original schedule for the upcoming 14.0-RELEASE, primarily due to work that was in progress. +The updated schedule was discussed and adjusted slightly to account for some concerns, and ultimately published on the FreeBSD Project website. The new schedule targets 14.0-RELEASE for October, 2023. -The Release Engineering Team continued providing weekly development snapshot builds for the *main*, *stable/13*, and *stable/12* branches. -Note, there will no longer be snapshot builds against *stable/12* moving forward. +The Team continued providing weekly development snapshot builds for the `main`, `stable/13`, and `stable/12` branches. +Note, there will no longer be snapshot builds against `stable/12` moving forward. Sponsor: Tarsnap Sponsor: The FreeBSD Foundation From nobody Thu Jul 13 03:14:27 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fpr0m8Gz4mtSy for ; Thu, 13 Jul 2023 03:14:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fpr01WXz4MHs; Thu, 13 Jul 2023 03:14:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218068; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mzVYiscqytChjftRPaQPCDKHyoJ48hINTh4imfHreBg=; b=iUGwydQ9x8zLDLaGgqqAGbJqvsnc05f1tCm3C2cGalWQUS75pqUC9T3YR0uMRtqW0dXi/+ f2l4A8w8xIrTpOyEztrDFota11qB/TvNrOidV5cTuc0H+a1bF9DEg6HY+5ErgYgpvh19Yi 6/C7G31QF436KfZjUNlacd4JjEbCF52B8lLpUMQvn2moQm/nVxKbMFLSHIeCzJNr3kp932 +oMmljxDjh727ZSo5tJef4aZETRj0YGlOiv8gJSPs/Fo0zWZHW7azx+uZvXf/anoIDVy8z ldp3K02166o8em+KOnGK+GmgFddtAqX5Nc0F5qCHmqqZT7pGDqdv4wFKycSTNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218068; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mzVYiscqytChjftRPaQPCDKHyoJ48hINTh4imfHreBg=; b=q8q30GvtEM2RqwJbo+ojq0yDuhjYy0EH0IRpm+MLOXX+5xPABl4itl6nm6oIRmCa0LRc3y 1RNXjdG5o7r1jkK5vVAOy0WSD0MkmLoqQAR3YROq2mgeRatNxVB5zdKw4y2kSX7DVwR//4 Q60eihbsfAmt1d/wImwf4GPTSBNkgahT+RAbiNY2vJyLxvOy7RVe8DPrqV50gmJ7PNaeeJ TgrH2AiJfj2Ehf+1elQpe1HZj3NH6ALI3arxr2X+PbslL3NOU/yz/b+Z6ezha24Fgd4RJ8 BWrNILaPa8tM1sDmGP9gHDakr8Vv9c5L0WWNO/N2FPVnioYAnJ+wq5x3u9BDoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218068; a=rsa-sha256; cv=none; b=FP6sbGPssQd+f7Qb8hH1L+T6i6ragkAg2L3inNyJci32ysRq2hC/QCz+mic0RyQsasgiGX qUUrjCKz+haDPygmNIPigbMSXNAipFiA/m2PxdX14kRLhI521pN8xY74bBesRTjn7RPpcc WCymbua83gpsh2mf4BlfRvxO/I0DjyKTzMpfIWP/jKGJCSB4gZQS4pERM2GsPvTFIaMpL3 1hIinBzm8hCBa9SefGYouDQ0CO8pouCEwGDNgpFbAO7Z/6JRQrRowXOXzVh1pF0eAyvUbh MqHbC3izh58tg7Tbddzgne1RJUVHDZAzUS31ukZwlnHF+PCeoA/esuMClnCnbQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpq6B9gzZpc; Thu, 13 Jul 2023 03:14:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3ERPH004062; Thu, 13 Jul 2023 03:14:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3ERpM004061; Thu, 13 Jul 2023 03:14:27 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:27 GMT Message-Id: <202307130314.36D3ERpM004061@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: b54c362ba6 - main - =?utf-8?Q?FreeBSD=20Handbook:=20X=20=E2=80=A6:=20NVIDIA=20=E2=80=A6=20update,=20535.54.03?= List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b54c362ba634bc7ca080be3bfe8b05d62c8c8d71 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=b54c362ba634bc7ca080be3bfe8b05d62c8c8d71 commit b54c362ba634bc7ca080be3bfe8b05d62c8c8d71 Author: Graham Perrin AuthorDate: 2023-07-12 06:14:02 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:50 +0000 FreeBSD Handbook: X …: NVIDIA … update, 535.54.03 https://docs.freebsd.org/en/books/handbook/x11/#x-configuration-nvidia Update the NVIDIA point of reference for x11/nvidia-driver. D40168 below was for ports, this is for doc. https://bugs.freebsd.org/271523 PR: 271523 Differential-revision: https://reviews.freebsd.org/D40168 --- documentation/content/en/books/handbook/x11/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/x11/_index.adoc b/documentation/content/en/books/handbook/x11/_index.adoc index 758b8090e1..24d69c2acb 100644 --- a/documentation/content/en/books/handbook/x11/_index.adoc +++ b/documentation/content/en/books/handbook/x11/_index.adoc @@ -271,7 +271,7 @@ Those with older cards will have to check below which version supports them. | link:https://www.nvidia.com/Download/driverResults.aspx/191234/en-us/[supported hardware] | x11/nvidia-driver -| link:https://www.nvidia.com/Download/driverResults.aspx/202352/en-us/[supported hardware] +| link:https://www.nvidia.com/Download/driverResults.aspx/205466/en-us/[supported hardware] |=== From nobody Thu Jul 13 03:14:28 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1fps1GmFz4mtbc for ; Thu, 13 Jul 2023 03:14:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1fps0sxyz4MVm; Thu, 13 Jul 2023 03:14:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218069; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Zmln+25CTvvrnd9R6iVZp+KjnpiFalwUthGLkF8aUlQ=; b=XDBF3+UjaUa2y5KW7/GgT7FTw7OGVtDGq/1Z575RnOLQsdItfjsv3VnCWmrQh2gO8LAD30 XcajypqY0sP4d6FQaaPxwiHHjx0lBNnEMV+SnqN50m2KiVoJu5J3u1miFmZFJDoL8u+zxb WrczmGjI4UvUHhCaG5wAhkX7ouT03OjKcpFozohOxn3kPghqyYLD19poORS2mIZ2Hj/i7h 8xk1zsnn37VGIOT93TffW9DMuckBTJ8YBaVY8EgW2wf6nRWKBm0FnEdqPAM1qegEcVsT+D Wbj+dkeeZ80Sz5m8+WmTDgFjcmBwCA9tcAUSN+yOldfKAvwDoT7Z6HH/J7zQDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689218069; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Zmln+25CTvvrnd9R6iVZp+KjnpiFalwUthGLkF8aUlQ=; b=oNT6mr+eR/BA35C/oy8r/rbZyOtOT/1bZu/xCn7Sv3hIFHcOU1RRtXAv7/gWXQgPKRywqD CafHRORTV75Nvyr0dKu2ZYMewunx1uwv7JiWxLJuDbeTxa6kdKyfO/XwDEus+qbc7ivL7Q g12iC4iYfMDM7OJI9awyjxFse6tlnehJfwq3ezh8NIVweWJP/E8hhe+8apTttvZouCGBfW sVpRJMDHwBDvjKvpB4IpHlTSFgvnyLjoGJA9JEuld6dvdjBopOHANKWUV5YcQ10dgsrhjj utEtmX+gfPIdc+qHtKMfK0AQShKhrNillfi0TbInC835bX1GQ/M/mFwTX9nOnA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689218069; a=rsa-sha256; cv=none; b=upQFlfXjBaq8QiAL3sRhi1zKhwPEgjvbVzNzSz7lTNtxGWgiJWzaz/Z/4iGEinXh4IgScJ lpDTkzyOVTGtqASfGnOk+1DDvGWfQAWba9k+aTKSL8kh/VT1o+W0aZqOBxMlp+cHoLpLae cUYRg0Urf6A9grjMdtsCaYbTMtNInAM8KG5WRJuhPHMF37GadbfaLqnjnIXHNRFxoabPRz DtWXDfjz9hj8prDMQps+ugdkKgRjR+LQ6ELCiNjyvqa7Fil/6YtzpYaJX3s+U3isfexlRs 5Sk/hYyrgIG+8bc64TiHjBTJJPUcR8VBesxLSR46sYrxTinXGGb6qwk1j1U7qA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1fpr75T5zbMR; Thu, 13 Jul 2023 03:14:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D3ESj5004084; Thu, 13 Jul 2023 03:14:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D3ESdW004083; Thu, 13 Jul 2023 03:14:28 GMT (envelope-from git) Date: Thu, 13 Jul 2023 03:14:28 GMT Message-Id: <202307130314.36D3ESdW004083@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 75b0442533 - main - FreeBSD-related Publications: papers.freebsd.org List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 75b04425334a5bc3b3dfd6837c751bc3e5575455 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=75b04425334a5bc3b3dfd6837c751bc3e5575455 commit 75b04425334a5bc3b3dfd6837c751bc3e5575455 Author: Graham Perrin AuthorDate: 2023-07-12 06:26:24 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:10:51 +0000 FreeBSD-related Publications: papers.freebsd.org Add: https://papers.freebsd.org/ --- website/content/en/publish.adoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/content/en/publish.adoc b/website/content/en/publish.adoc index 5636afb41d..c76d0258e1 100644 --- a/website/content/en/publish.adoc +++ b/website/content/en/publish.adoc @@ -21,7 +21,10 @@ include::shared/en/urls.adoc[] *Covers and descriptions* of various items appear below. Click any image to see a larger version. -The link:{handbook}[FreeBSD Handbook] includes a broader link:{handbook}bibliography/[*bibliography*]. +Elsewhere: + +- https://papers.freebsd.org/[FreeBSD Presentations and Papers] -- the collected works of the FreeBSD community as presented at various conferences and summits +- the link:{handbook}[FreeBSD Handbook] includes a broad link:{handbook}bibliography/[*bibliography*]. [[books]] == Books From nobody Thu Jul 13 04:02:12 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1gsw4Bz1z4n8pl for ; Thu, 13 Jul 2023 04:02:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1gsw3n7Zz3G7b; Thu, 13 Jul 2023 04:02:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689220932; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OBJjCkja034nLnLvevjCS6pNcARwbixodHEosqbI6HU=; b=H73fb9tsMNWWcy0W4dIEPB79zqnnqsQ1Hj+xlK5SsJ5y3FKdBy95QDbAdA8naXsRRyHs5e /lO5q/6Q42/2qhqpoVN3ybgpPxLoN5bM3UgyJwVIawS6B3yJY/YAbRxNrdAlYKkfOHU1Py KIQ514DIYCK6NxB4g1t4VkeSz4uC6x+Zal9n3b/2RJ9JzCVXA0BulgJkIfa9aq+O5Gg3y+ EqcQ8bPPhEAGBGAQkKC2q+tVoLloD3/GbFHiIlKkF1Ivz0sIu3fAOH49HDpTmP2aIDTxVX 7CZYfk/SmqC0gHFMUIRxI4iUgW+vIlHeeEdk1FD04b1DRe99X0ulAB3rkgQg/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689220932; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OBJjCkja034nLnLvevjCS6pNcARwbixodHEosqbI6HU=; b=aMpavhLIu7TBGa90jHCIvHB/b3HecaIBpBbaee3ZNezx9/MZ516O6iG6pQnpJqC+D3bSnL TYKpwuiV9B/vXNg2JF0JgCxac+rgRgEXteaq3tUG6BMro03mpidNoxKVPth9GBzpRvE0YC QU0HI/y4AOFsqbhgcwdQ6eH+hj+TpJMOQrPsEHkPpALeOv8O1WdaxZ0/Sc9LrZbmIRxXSr +65do1JsNubEnDq5e8wvN0xu4YznoqwVOdzPkYetWK0hxlyafUQ3tKKqX9RJk2RHkU9NX1 uotEPKy5xUhGBi42bgiOKU1W6+g6v1g8Fi4Ly5GxNRR1hJ4mE/N1JF0bH3oDGw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689220932; a=rsa-sha256; cv=none; b=SNrmEdPm69wwI5PRfH7qIqZFmcW6bQxV1xiBdlzrJ+Wy+cVMrIbINl8uvTGarZh92QiRWp iyL6Ta/G0/T8wfweKAisxt1/i6FXUCcPqFLGz8j+xMhvax7IxMoaSMXFFY5sGR4C/3amTZ i3dl+tTmqkljOIDRkJ89RZ+xxl4UTJtGiNFseo7N4izVjSRLRN95T9LY/lyXTevU7iLo8R k8GgeRSwbMJxVEKeyNQuE3lat0/qiQlSpXaPYd7ZznKcBSObjn8fmxwZF076ZHd0PmI4dW CehRjn0IG2JFP+NRJuoxIIYY/Z1ilGw4MNB6NHylPElk1tIOIVXKXXaZmbWd7g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1gsw2tkLzc3s; Thu, 13 Jul 2023 04:02:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D42CSJ083997; Thu, 13 Jul 2023 04:02:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D42C7h083996; Thu, 13 Jul 2023 04:02:12 GMT (envelope-from git) Date: Thu, 13 Jul 2023 04:02:12 GMT Message-Id: <202307130402.36D42C7h083996@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 38ac636039 - main - status: 2023q2: nvmf: markup, minor changes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 38ac6360396e6b41a332272abcd69466da75e79b Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=38ac6360396e6b41a332272abcd69466da75e79b commit 38ac6360396e6b41a332272abcd69466da75e79b Author: Graham Perrin AuthorDate: 2023-07-13 03:59:15 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 03:59:15 +0000 status: 2023q2: nvmf: markup, minor changes Link to a manual page. Other changes, minor. Approved-by: salvadore Fixes: 4222032e43 Status/2023Q2/nvmf.adoc: Improvements Pull-request: https://github.com/freebsd/freebsd-doc/pull/208 --- website/content/en/status/report-2023-04-2023-06/nvmf.adoc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/nvmf.adoc b/website/content/en/status/report-2023-04-2023-06/nvmf.adoc index a9ceefdaea..f9477918e4 100644 --- a/website/content/en/status/report-2023-04-2023-06/nvmf.adoc +++ b/website/content/en/status/report-2023-04-2023-06/nvmf.adoc @@ -5,7 +5,7 @@ link:https://github.com/bsdjhb/freebsd/tree/nvmf2[nvmf2 branch] URL: link:https: Contact: John Baldwin -NVMe over Fabrics enables communication with a storage device usingthe NVMe protocol over a network fabric. +NVMe over Fabrics enables communication with a storage device using the NVMe protocol over a network fabric. This is similar to using iSCSI to export a storage device over a network using SCSI commands. NVMe over Fabrics currently defines network transports for Fibre Channel, RDMA, and TCP. @@ -20,19 +20,19 @@ The branch also contains an in-kernel Fabrics implementation. [.filename]#nvmf.ko# contains an NVMe over Fabrics host (initiator) which connects to a remote controller and exports remote namespaces as disk devices. Similar to the man:nvme[4] driver for NVMe over PCI-express, namespaces are exported via [.filename]#/dev/nvmeXnsY# devices which only support simple operations, but are also exported as ndaX disk devices via CAM. Unlike man:nvme[4], man:nvmf[4] does not support the man:nvd[4] disk driver. -nvmecontrol can be used with remote namespaces and remote controllers, for example to fetch log pages, display identify info, etc. +man:nvmecontrol[8] can be used with remote namespaces and remote controllers, for example to fetch log pages, display identify info, etc. Note that man:nvmf[4] is currently a bit simple and some error cases are still a TODO. -If an error occurs, the queues (and backing network connections) are dropped, but the devices stay around, but with I/O requests paused. -'nvmecontrol reconnect' can be used to connect a new set of network connections to resume operation. -Unlike iSCSI which uses a persistent daemon (man:iscsid[8]) to reconnect after an error, reconnections must be done manually. +If an error occurs, the queues (and backing network connections) are dropped, but the devices stay around, with I/O requests paused. +`nvmecontrol reconnect` can be used to connect a new set of network connections to resume operation. +Unlike iSCSI which uses a persistent daemon (man:iscsid[8]) to reconnect after an error, reconnections must be made manually. The current code is very new and likely not robust. It is certainly not ready for production use. -Experienced users who do not mind all their data vanishing in a puff of smoke after a kernel panic and who have an interest in NVMe over Fabrics can start testing it at their own risk. +Experienced users who do not mind all their data vanishing in a puff of smoke after a kernel panic, and who have an interest in NVMe over Fabrics, can start testing it at their own risk. The next main task is to implement a Fabrics controller (target in SCSI language). -Probably a simple one in userland first followed by a "real" one that offloads the data handling to the kernel but is somewhat integrated with man:ctld[8] so that individual disk devices can be exported either via iSCSI or NVMe or both using a single config file and daemon to manage all of that. +Probably a simple one in userland first followed by a "real" one that offloads the data handling to the kernel but is somewhat integrated with man:ctld[8] so that individual disk devices can be exported via iSCSI or NVMe, or via both using a single config file and daemon to manage all of that. This may require a fair bit of refactoring in ctld to make it less iSCSI-specific. Working on the controller side will also validate some of the currently under-tested API design decisions in the transport-independent layer. I think it probably does not make sense to merge any of the NVMe over Fabrics changes into the tree until after this step. From nobody Thu Jul 13 04:47:25 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1ht53GLgz2tsBp for ; Thu, 13 Jul 2023 04:47:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1ht52qWcz3PsT; Thu, 13 Jul 2023 04:47:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689223645; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vgNGX00e4y1EBz8WT7Mi5i/olTIK985litbJmUsl/ik=; b=KVJmCpdEo1XLTHFZdhRs8A48BVwm+vJI0Z54A/RvT4q4HChr2mIS8x+nNZpyqEbFstL2M6 6o3vA0vouvdlMA6WUdAcekGbrhVAFNDA8Egq/wKfZxtmB1PTtMuHARMvVkxmOZLttXTaoz FK8m/5pXYK+TZ2cgsMZNgz+murZTiF6JCQnMJIcC4SSLdKKM9pLA/hMCMTPQjdCvRWXku4 dUxWCqi16i447PqLWCVH7tNgXCFbfMtJaVlC8rhI15gvY+Y/yKntcXt1jQNGlB4DySnHO/ tbvgVu2muOUeFomV5IyFYmkAR9C8Xjd+fMghk3UVhoavon0vm5W/Oi2/oJ2yiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689223645; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vgNGX00e4y1EBz8WT7Mi5i/olTIK985litbJmUsl/ik=; b=a93/h1/DhXT8zRCgFE/f0qqZO2q0zfBb8DywKkJPSIPFvWxbJjIl9P8LnfqM7OemxvQHwZ xzdikNqNtUOp7IY0vNgfetSGc0basGJwS0Sku6lDR2SQY6YJMF+w/3r1WhNgFvjsmIK2PW GpcWfPTb9NgH9LVzWlPDhrn0oPu4uEWKiWvtYW+X3iFE9fsIfT63kBDf5FLQ1OW0nu/UHi qyP1Y/iz/DBYNoqcqjhLbjWv0CHKk5Df7b/uNXa0HvhqrXUzqklxikwsOrLVfJ+GgygHaP khSBdyg6vBE+r6fa3/m5tkywqZZVq56X/0izkgv0PXsSUioTA0xIzgpOrzS7Nw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689223645; a=rsa-sha256; cv=none; b=vRQQzKvsmml+zJElqVEh6eC0ZESDVhhEA1HkbnCEBp1ybbLPeqjJlHQ/Z7PA8j+zkbMX+o BjeYxaZv/p6QxoD/0PXxXJxdSffV6R9aNUHyoi/gQIVIQCB6lq24RQ58h81U67JzUypcm2 NuG2HenuzjqcUhgR/ll3P/yESX0P2E91whM/jBlc5HV1TlVqIsC86aAHK1UF964ral/dhT KJgEkq9uM+XkmOz/OJKH42tCHygmQokeuBINSJzoufwbph7pnkfr1EPgw61yIFwbNDc/Cn uPjvV5BloTSCB5tWo3enwnEAtNyQvjYaMteEgMZ4WZ12kwKF/K2ahJb/ky7CwA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1ht51cKhzcyf; Thu, 13 Jul 2023 04:47:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D4lPXL052605; Thu, 13 Jul 2023 04:47:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D4lPn0052604; Thu, 13 Jul 2023 04:47:25 GMT (envelope-from git) Date: Thu, 13 Jul 2023 04:47:25 GMT Message-Id: <202307130447.36D4lPn0052604@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: ea1b8e8b52 - main - FreeBSD-related Publications: order, sanity, reality List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ea1b8e8b52a81de44dc49b8e1dee87ecf5e59027 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=ea1b8e8b52a81de44dc49b8e1dee87ecf5e59027 commit ea1b8e8b52a81de44dc49b8e1dee87ecf5e59027 Author: Graham Perrin AuthorDate: 2023-07-13 04:37:06 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 04:37:06 +0000 FreeBSD-related Publications: order, sanity, reality Since the page gained a link to papers.freebsd.org, which is broader than the bibliography in the FreeBSD Handbook, it no longer makes sense to describe the bibliography as broad. Reorder things – to no longer rely upon added emphasis (bold) to convey what is, and is not, in the page. https://www.startpage.com/do/dsearch?query=FreeBSD+publications and comparable queries against other search engines have FreeBSD-related Publications as the top hit, so: - do not disappoint - be upfront about the archaic essence of this publications page - be upfront with directions to less archaic content. --- website/content/en/publish.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/website/content/en/publish.adoc b/website/content/en/publish.adoc index c76d0258e1..603f4ebd43 100644 --- a/website/content/en/publish.adoc +++ b/website/content/en/publish.adoc @@ -13,18 +13,18 @@ include::shared/en/urls.adoc[] * <> * <> * <> -* link:../press/[press] |=== --- if you know of any other FreeBSD-related publication, please https://www.freebsd.org/mailto/[let us know]. - -*Covers and descriptions* of various items appear below. +-- covers and descriptions (mostly archaic) appear below. Click any image to see a larger version. -Elsewhere: +Elsewhere (less archaic): - https://papers.freebsd.org/[FreeBSD Presentations and Papers] -- the collected works of the FreeBSD community as presented at various conferences and summits -- the link:{handbook}[FreeBSD Handbook] includes a broad link:{handbook}bibliography/[*bibliography*]. +- the link:{handbook}[FreeBSD Handbook] includes a link:{handbook}bibliography/[bibliography] +- link:../press/[FreeBSD in the Press] + +-- if you know of any other FreeBSD-related publication, please https://www.freebsd.org/mailto/[let us know]. [[books]] == Books From nobody Thu Jul 13 06:10:36 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1kk45Pkqz4n0Dk for ; Thu, 13 Jul 2023 06:10:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1kk44wSyz3vM6; Thu, 13 Jul 2023 06:10:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689228636; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=RrRHDhi6ci86HBfj7SFTtbnjUvqroIEEJY5+XS8AP7Y=; b=oHSnoH644Pb80YyM1heZmc43iOYBme0r/LlbuCQZNaHJBpqsxhASohXrYNo087uzGEgfNh OmblhjYUhvfjKdTiBmXfB20AbuUrfLwLWoG8+hV43OETPgmLvQ+3ekvZs3GOiDwRDF+RPr XQQu4bsIrOysYbOI7s+2BJeqJ2NI6eVGPgB5iawOH1vmt4VJdD3yUcocidcvvKGn/Kp4JA bMbdaVstuXx//qnsx/7YeB9WR8AMYpoDTpwgrqBPSs2qc/KUgeiyRUtXy9T+m26VoUDwNp ftpqug7HQIHNjchG8JbIk5cfUrKnQbR+Vx8j+gosvkFpLJSG8xbDm9e75f4/Zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689228636; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=RrRHDhi6ci86HBfj7SFTtbnjUvqroIEEJY5+XS8AP7Y=; b=h25jzLhj1/6TD2CczEu8G9SJ6RjBic28bXDYD3WOQg+9l5GyPzHAsEi3NyXiM6Eucl5GHw QdtBiQuZoW9bZU25rFtHwAoccozK1CbIkNzHEZ2Up8mmBKxjJQZcWr/ADr7rYnjK4tJWGI 9wLq71g1/n26PehfgyFyeGVsRWAm3iD6uRnl6Gs/Sn6fOThotd7ZGA/p3Ywn3CpWRMY1ko wjff9Jl9eWkLvHhU8L5Bcw69l2SlfiXzmO+2R+OyELKnvBojiRX2ampIMfdCoRwc1x+iXQ ua2Vb+RlIYKFYE+adZRG1KhzocBouJ4R786mEirW6Bt1oqlgUxYrH/zVS6bYvw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689228636; a=rsa-sha256; cv=none; b=h0anTr7Q2quTMgvzUDSw2An6B+U/NI0jBSn80VbkbzZrCrODA4o7tkKoz5rgpUsTLoE0bB wjPaBJks76zXvHu5kRdNtyEL1DhKHOaSR4iupKYaM4V/QNRh5jcuJvQT0IkHaOsarsrDA+ wt1R7DoNgNbH5qR/pwB4bQU3Q36zh0p227CDkAcwCtW7OYGQPvNYJFh/PNxTQIFJu9dGiR 1vToMdDT6cIadHfsW5u3K13MqjP5qehdfKBjGDHM346trF+0c+sF1iMFER7rpH7Eygcemm s++v3BKd18gDvkhpIwPs5bKxEAmS8G2d7R63ny3iJWy7vTB8KUuS7mRnoQMaqA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1kk441jZzg7n; Thu, 13 Jul 2023 06:10:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D6Aat0095053; Thu, 13 Jul 2023 06:10:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D6AaLL095052; Thu, 13 Jul 2023 06:10:36 GMT (envelope-from git) Date: Thu, 13 Jul 2023 06:10:36 GMT Message-Id: <202307130610.36D6AaLL095052@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 65045fff70 - main - Contact (www.freebsd.org footer): modernisation List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 65045fff7007c19f8ae49c88d470fcc0e7129ccd Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=65045fff7007c19f8ae49c88d470fcc0e7129ccd commit 65045fff7007c19f8ae49c88d470fcc0e7129ccd Author: Graham Perrin AuthorDate: 2023-07-13 06:01:25 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 06:01:25 +0000 Contact (www.freebsd.org footer): modernisation Begin modernising https://www.freebsd.org/mailto/ The FreeBSD Mall is not the sole provider of commercial support. CDROMS and fax machines are quite last century. https://www.freebsd.org/administration/ - be true to the title of the page - there is no Marketing person, or team - Bugmeisters (plural), and so on. For general questions: - freebsd-questions@ in isolation is too exclusive - draw attention to other community options. For documentation suggestions: - do not publicise the freebsd-doc@ mailto address alone, without also hinting about subscriptions - do not overlook the GitHub approach to edition. --- website/content/en/mailto.adoc | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/website/content/en/mailto.adoc b/website/content/en/mailto.adoc index 131c20e64c..bf4f33bbff 100644 --- a/website/content/en/mailto.adoc +++ b/website/content/en/mailto.adoc @@ -1,28 +1,33 @@ --- -title: "Contacting FreeBSD" +title: "Contacting the FreeBSD Community" sidenav: about --- +include::shared/en/mailing-lists.adoc[] include::shared/en/urls.adoc[] -= Contacting FreeBSD += Contacting the FreeBSD Community -== Questions about FreeBSD... +link:../community/mailinglists[Mailing lists are the primary communication channel]. -Questions regarding FreeBSD should be addressed to the FreeBSD Questions mailing list, freebsd-questions@FreeBSD.org. +Please note, some lists require subscription before posting; posts from non-subscribers may be held in a queue. -link:../community/mailinglists[Mailing lists] are the primary support channel for FreeBSD users, with numerous mailing lists covering different topic areas. Several non-English mailing lists are also available. +== Questions about FreeBSD -== Questions about the contents of this WWW server... +Write to the {freebsd-questions}; see the link:../community[Community] page for other options. -Questions or suggestions about our documentation (link:{handbook}[Handbook], link:{faq}[FAQ], link:../docs[Books & Articles], and so forth) should be addressed to the FreeBSD Documentation Project mailing list, freebsd-doc@FreeBSD.org. +== Website Content -== Snail mail, phone and fax +Questions or suggestions about documentation may be addressed to the {freebsd-doc}. -For CDROM orders: http://www.freebsdmall.com/[The FreeBSD Mall] +Alternatively, for link:{:main-site}[Documentation Portal] content -- including the (link:{handbook}[FreeBSD Handbook] and link:{faq}[FAQ] -- in-page resources include the option to edit the page in GitHub. -For commercial support: http://www.freebsdmall.com/[The FreeBSD Mall] +== link:../administration/[FreeBSD Project Administration and Management] -== link:../administration[Who Is Responsible for What] +Webmaster Team, Security Team, Postmaster Team, Bugmeisters, and others. -Marketing, Bugmeister, Security Officer, Postmaster, Webmaster etc. +== Miscellaneous + +link:../commercial/[Commercial Vendors] + +- amongst these, http://www.freebsdmall.com/[The FreeBSD Mall] is a provider of high quality FreeBSD software, documentation, support and services. From nobody Thu Jul 13 06:30:08 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1l8d2w0Yz4n6XJ for ; Thu, 13 Jul 2023 06:30:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1l8c5ZDvz4019; Thu, 13 Jul 2023 06:30:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689229808; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ckgwXBEpksFS90b5ObPBe+qEzcsVl3gawjlfSPz+HKk=; b=K2a6A9X5Yoxasm2x6quMQ7XKjSavdPn7p5ggvqrwQgSvjUpNqvmgaSRL6w5QCYYC6BcSpm tENZEvzqzM5YPVezxxKeT/TUIt2Sb04pDv63OxsIYcHJGxkEP3dmfoxWdesRGBEk50FWbj 4YvvWfDeVWi7cHiT5Z0if2g/orjlxlDZ9ByUBTuhTiONaPkmbLK4esjei7P3QpBvZYPv5O oIbIksPbCmvkOoFDbbV6dNUd/5UqZX2P8NYtgmEMzv0p7jcmL2tBBmOTSKM9Wkp5OWYRR+ Yd8yBMtcG1bM9UgIM0BxDZD5q2kTAD7ys+rZN1r5BdFP/fxuOL/zwllytybPZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689229808; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ckgwXBEpksFS90b5ObPBe+qEzcsVl3gawjlfSPz+HKk=; b=yD8uFJq7GCgJLtpxW/EXoC9PXxLgKnENYBiwwCNBxZWdZyqxH9t57K2BudaL7Jrvb5Eo/q yuDhIMfKMZnC9v3yhlAdBiDJZL6g1zxjAlKCaNom+XV2XkPj1wVxoWTd0TqSv2Pk7RhSiJ xMyN+KN1Wi0/BWEHYE0O/Bw4jQeeR4/odL7D6OTgE5xbNeof8jJnKAUj+Kr6zfyYXW4og9 O1lW7ddRBj6IxvM0/g2oRD5mizklpawHemTd3/Vi7s866flgKFdB/ZGLNscAC6sZu4UTss J4XWTX+L3m393ah1T3e6xU5HMAtsV7uQJabvR7/q9cD+Q/t4L7P1f2Lq3sLJeg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689229808; a=rsa-sha256; cv=none; b=RI3/wGSV17i+Jx9Ut9c8Y1XVdi1fMEQuSSKlggCpwNyGjT35672zaRq6hcS43Emhlem808 1YN0lPFoHm7zjIBzoHS8kqrKVw8VuT5V2WDp6WEhvuY9jWgZZCzVA74aGWrwCcBtb78awo DHEJ+gXxrSgIsLSWz8QWjvdUnnuzZehPf/+ymPbJvYxo5KSxuQ8CGILC/hBmPOrR50yEYE zHBK13R1GwvR0Se5OWq0E64Chf9F6pyt+wNocLpdfxaFGSYiHs4FEIAcm4C5xfDcFeVTS9 ysiCU2K68copr/xkSwtVVKvtN8mzfSCO0YEyOnYsl4HqiaBjoQC399qLZYS3BQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1l8c4fVBzggC; Thu, 13 Jul 2023 06:30:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D6U8KH022361; Thu, 13 Jul 2023 06:30:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D6U87b022358; Thu, 13 Jul 2023 06:30:08 GMT (envelope-from git) Date: Thu, 13 Jul 2023 06:30:08 GMT Message-Id: <202307130630.36D6U87b022358@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 7710c9ee46 - main - Contact: markup, remove a left parenthesis List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7710c9ee467aea643ce40b38c151a754e7f15bf3 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=7710c9ee467aea643ce40b38c151a754e7f15bf3 commit 7710c9ee467aea643ce40b38c151a754e7f15bf3 Author: Graham Perrin AuthorDate: 2023-07-13 06:26:57 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 06:26:57 +0000 Contact: markup, remove a left parenthesis Remove a colon ':' to fix a link. Remove a remnant of parentheses. Fixes: 65045fff70 Contact (www.freebsd.org footer): modernisation --- website/content/en/mailto.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/mailto.adoc b/website/content/en/mailto.adoc index bf4f33bbff..bd77dde50b 100644 --- a/website/content/en/mailto.adoc +++ b/website/content/en/mailto.adoc @@ -20,7 +20,7 @@ Write to the {freebsd-questions}; see the link:../community[Community] page for Questions or suggestions about documentation may be addressed to the {freebsd-doc}. -Alternatively, for link:{:main-site}[Documentation Portal] content -- including the (link:{handbook}[FreeBSD Handbook] and link:{faq}[FAQ] -- in-page resources include the option to edit the page in GitHub. +Alternatively, for link:{main-site}[Documentation Portal] content -- including the link:{handbook}[FreeBSD Handbook] and link:{faq}[FAQ] -- in-page resources include the option to edit the page in GitHub. == link:../administration/[FreeBSD Project Administration and Management] From nobody Thu Jul 13 07:03:13 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1ltn4RBWz2tkT6 for ; Thu, 13 Jul 2023 07:03:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1ltn41CRz46Jm; Thu, 13 Jul 2023 07:03:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689231793; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QRTE4kXhiYpJBnfmf1xDTF6M65ojGi9fjMxmm8Oe6GU=; b=SaotZmqvYPrUL0xTFxtopeqNwcGzhz2bkL8V4x+DO2utfk+flxw4+ykPXEC0x/CB1kCPbE o3LNWau6Sn+Hcq82x/aapCiwOjNO7hc2PyBB0CpCEzoKDXzwTY5YrR3AmuArWB3xMwJf7r uzJW554Ue6KQF3AEMYTKFmLcdFOIJ28CLTybtEg4C+RFm5bbCgmLPwwL4Be1d1PHQ3S8r+ qwo8IaT3RVUapsJ7Ussqn8vMvLpsqwlromigooFQ7bBUPloA+3q/nqlqGcxSSaO+iWGsBu R00XQJ7UdKMWj2zq+i3SQDWWlKXIsiaKm+9AqaGzm05o/4xnezqj4WUaJ8o0Wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689231793; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QRTE4kXhiYpJBnfmf1xDTF6M65ojGi9fjMxmm8Oe6GU=; b=AupSUkgyu5J8sRB+toKIxR8jqo2DY8h9d+MKbbVdyYnvR5rpwjLGLT9v4OgJkowaw/hhKl gfudHkvdmxmA/K0Qus9jKh68tSit9Am/vqGwMDulXBJNw06bPqSujBehlgOXJWNkZ3AUoh ysAVkIO9TSVBJMqCyqodwpFm1rDXzz0k1QWkP+9F5D4vH/mtqOePYB7sjjGj9DethQObF8 TY+N9mbhBoOlcX9UvKRL3wS7YzAMAZcLkOnQtcXm2Y41mPn/63YSNwAdnVhhrBWTJs/ts5 HO8N6p7lI04FrzFYuon3uFOIKnAjQRwDZPILwd05tq1tSNtoyNKjtM0ZgVivkw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689231793; a=rsa-sha256; cv=none; b=Tl/u0lLPppU9XaYwNV6a1r2VZUABsdH4c0QfNnr1JCYmMAclip04PTNYS+DBu+W5nZNuQ3 TKwpoxJmZFWFGVziVG8T4KExUYNKBtPwb7bGdMl9vqiKl/xOGcmb4saFQb827WPSrws//6 ZTFcjYcrk43Cut3YIaXyglnuo0Ny0pRRRBbsrKBnkXmWoHot/msYBfpVQNGNACTkrwKmFp lLm4WRXpM2CnbRswY2QjT5rbAt3ParENsEY5i4CLSPPWlVF5HMzYe742jXma23RRulIGXd PzTsOx9VWvBCalZ5jFuajW1LIvN3avhKPhxc3UFDapbclb1HMgr6yIkmFCQDrQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1ltn341ZzhlQ; Thu, 13 Jul 2023 07:03:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D73DxX085264; Thu, 13 Jul 2023 07:03:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D73Dm9085263; Thu, 13 Jul 2023 07:03:13 GMT (envelope-from git) Date: Thu, 13 Jul 2023 07:03:13 GMT Message-Id: <202307130703.36D73Dm9085263@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 035828ef9c - main - Mailing lists: correctness, conciseness List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 035828ef9c0dc2fdd8f8264175307b688b235f86 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=035828ef9c0dc2fdd8f8264175307b688b235f86 commit 035828ef9c0dc2fdd8f8264175307b688b235f86 Author: Graham Perrin AuthorDate: 2023-07-13 06:57:51 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 06:57:51 +0000 Mailing lists: correctness, conciseness Do not begin with misdirection to the FreeBSD Handbook. Raise awareness of answers to lists-specific FAQ. Add the FreeBSD-provided search engine, mention MarkMail and DuckDuckGo. Be concise: minimise repetition, and so on. --- website/content/en/community/mailinglists.adoc | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/website/content/en/community/mailinglists.adoc b/website/content/en/community/mailinglists.adoc index 5fb4746874..7ec6feed95 100644 --- a/website/content/en/community/mailinglists.adoc +++ b/website/content/en/community/mailinglists.adoc @@ -3,19 +3,32 @@ title: "Mailing Lists" sidenav: community --- +include::shared/en/mailing-lists.adoc[] include::shared/en/urls.adoc[] = Mailing Lists -Mailing lists are the primary communication channels for the FreeBSD community, and cover many topic areas. They are generally English language unless otherwise stated; a list is given link:{handbook}eresources/#eresources-mail[in the FreeBSD Handbook]. +Mailing lists are the primary communication channel for the FreeBSD community, and cover many topic areas: -== Mailing list archives +- https://lists.freebsd.org/[] +- link:{mailing-list-faq}[frequently asked questions about the lists]. -You can link:../../search/#mailinglists[search] or https://lists.FreeBSD.org/archives/[browse] the mailing list archives. At the current time, archives prior to May 2021 are in https://lists.freebsd.org/pipermail/[a separate archive]. +Lists are English language, unless stated otherwise. -== Non-English Mailing lists +== Archives -Several non-English mailing lists are also available: +Browse: + +- https://lists.FreeBSD.org/archives/[] + +Search: + +- https://lists.freebsd.org/search[] +- link:../../search/#mailinglists[MarkMail, DuckDuckGo ...] + +Achives prior to May 2021 are in https://lists.freebsd.org/pipermail/[a separate area]. + +== Non-English Lists * *Brazilian Portuguese* -- freebsd-subscribe@fug.com.br or http://www.fug.com.br/[WWW]. * *Czech* -- users-l-request@FreeBSD.cz or http://www.cz.FreeBSD.org/listserv/listinfo/users-l/[WWW]. @@ -27,4 +40,4 @@ Several non-English mailing lists are also available: * *Russian* -- https://groups.google.com/forum/#!forum/uafug[UAFUG]. * *Swedish* -- bus@stacken.kth.se or https://lists.stacken.kth.se/mailman/listinfo/bus[WWW]. -If you create other FreeBSD mailing lists, please link:../../mailto/[let us know about them]. +If you create another list, please link:../../mailto/[let us know]. From nobody Thu Jul 13 08:25:16 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1njT0bKbz4mv3p for ; Thu, 13 Jul 2023 08:25:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1njS75cPz4R7N; Thu, 13 Jul 2023 08:25:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689236717; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EuozFEPTyUG3DgojDW3n6oXSsCuLfxJx5gIpqas9a4c=; b=Ze5r/gb9LDfCfCTkR2nDhnSgwzU6uxR7nrIm04kCkDtnaDxkfiu12lG3jCl2ScROITEOa6 HgY4LjNJI+g/s1Hjlkjd+CV2eYOVm17WCXjxQTtOKfuEYIPJ1aRps1XEvQeHR5R57pjtLY mTpKW4+k6/nGuWXBBxn4FAXUOSKRRZD+kcoZhkAzBJfZNpZB2+VK8SuGEVUALKZHrlsNX7 PJEH6iL/n4nZ6U3u+7ipm5xSXe+vkKg4GnW2LcQPzhZ6WiT38Y2D9EsCJzpQdD99FZSK4K lgWmB7J1x0osH8ZyrWW2JYjvvQcgtTcqefQJGj0LtvWDo+JXy8x5bEtKeSR+Eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689236717; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EuozFEPTyUG3DgojDW3n6oXSsCuLfxJx5gIpqas9a4c=; b=aTjUrg06JjlGp8Qw8+xAkTLQt/xwfi6dV3duRQWzNfQ01oYKJ3gEfEHvseKbQk0SmL3JHm Y4S56gZZNwGNhxjqh5ASL0Zkjnoq+5KgjaVb17MviuLm80fZSmX2aClt/BCb14zbqUByWN Cj7F9m7vAyxGCC6ouV28XgtuShimFWSt/0Iicsjkf25iQ4S4DOYnuhwVG0GjnIOWAhCLeb iuXL3bbpfbOV42wmXtP65HuKeCm5RMYQ6vSgLSw4ElB6Lxhiqlx/Wl9fmjxHzKxsgJ132e LRxl3c36F6/OkIE6i/6nUGms5dXWBj/fa4EHbwtLfPwoiollNaelyCPCinNtDA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689236717; a=rsa-sha256; cv=none; b=j9k68q7mMvUnBMrUi2zi+PZQQZ++FaQQRgJrkB/p+sQdmj2vGpmEh6nfDrK1qGcHC9GyLX CTZSVu8r/jw/fuNRDNxHdxKbInkpTO6k7/IaxvsM5rMcAOQ6JGySRpiykiHWe2etKhzI8u R3+mMP1+MYG6zoKVVMyCb3e19+eSfhpPZB/LrjGB/LYc1QBuOURDfqoE+OqLV0KUp15BJK zAy0x8i1AYehNVFy4ZhCa4sABp4WmhyVRCChtt/Tqi4URH1zDv8NovziWHEZGgBJtYHDYk QmBxdDXnOzjk2V7c1wCIvYwe2P0jwY84apWqR7t0x9PbKqU7iuPmc5uw2XDzug== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1njS68r5zkjv; Thu, 13 Jul 2023 08:25:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D8PG8A017478; Thu, 13 Jul 2023 08:25:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D8PGSs017477; Thu, 13 Jul 2023 08:25:16 GMT (envelope-from git) Date: Thu, 13 Jul 2023 08:25:16 GMT Message-Id: <202307130825.36D8PGSs017477@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: aae15e3aea - main - Mailing lists and lists FAQ: minor changes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: aae15e3aeace8410577dfa1a662bd01401539adc Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=aae15e3aeace8410577dfa1a662bd01401539adc commit aae15e3aeace8410577dfa1a662bd01401539adc Author: Graham Perrin AuthorDate: 2023-07-13 08:19:18 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 08:19:18 +0000 Mailing lists and lists FAQ: minor changes Move the sentence about English: - away from the main page - to the audience section of the FAQ. At the main page: harmonise the three lists.freebsd.org URLs. What's seen and then clicked should be no different from what's seen as a result of the click. Fixes: 035828ef9c Mailing lists: correctness, conciseness --- documentation/content/en/articles/mailing-list-faq/_index.adoc | 2 ++ website/content/en/community/mailinglists.adoc | 6 ++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/content/en/articles/mailing-list-faq/_index.adoc b/documentation/content/en/articles/mailing-list-faq/_index.adoc index 99b123e332..2e3d32d98f 100644 --- a/documentation/content/en/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/en/articles/mailing-list-faq/_index.adoc @@ -71,6 +71,8 @@ This depends on charter of each individual list. Some lists are more oriented to developers; some are more oriented towards the FreeBSD community as a whole. Please see link:https://lists.FreeBSD.org/[this list] for the current summary. +Lists are English language, unless stated otherwise. + === Are the FreeBSD mailing lists open for anyone to participate? Again, this depends on charter of each individual list. diff --git a/website/content/en/community/mailinglists.adoc b/website/content/en/community/mailinglists.adoc index 7ec6feed95..10a20c4a67 100644 --- a/website/content/en/community/mailinglists.adoc +++ b/website/content/en/community/mailinglists.adoc @@ -11,15 +11,13 @@ include::shared/en/urls.adoc[] Mailing lists are the primary communication channel for the FreeBSD community, and cover many topic areas: - https://lists.freebsd.org/[] -- link:{mailing-list-faq}[frequently asked questions about the lists]. - -Lists are English language, unless stated otherwise. +- link:{mailing-list-faq}[frequently asked questions]. == Archives Browse: -- https://lists.FreeBSD.org/archives/[] +- https://lists.freebsd.org/archives/[] Search: From nobody Thu Jul 13 08:30:24 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1nqN5jt7z4mwRP for ; Thu, 13 Jul 2023 08:30:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1nqN5HC8z4Rg7; Thu, 13 Jul 2023 08:30:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689237024; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rm4dIGWHHbO+ZdUG4PZVxdSlog8bTKzx2rHsb++DArs=; b=sjvcwNt+kTZhbWyH1zGLZj0/lDMosg1yRjc1L9TlLHTDlz7PkEhOpiNgU5NqGZDmAY9Vj1 iFD8uGBYUukggSEVXuPgz9LV8JwmW/Or9h6X3Bz7D+Zv2u9JQp0QbtZy4m85HBfq/e12P6 1/3CMZbS+lRVXyYl/bzhsrIo9j7zsxLu0Zk/VBswkdTL7QqCdsyxBKhlrpVWmq/Ns03wcB x0cU9PfXrR+1YAXknU2+MjlCTMzUuJbVtZ3sapORM8nZu7notqAK5rPJGvaqxYQuuAUKih uSdNXrOSdvcIRnLOQH0OAeRdRG6iBXgvSqrrdiVZFWLbOHrm/tQAROvVGUU5nQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689237024; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=rm4dIGWHHbO+ZdUG4PZVxdSlog8bTKzx2rHsb++DArs=; b=hNblIRXs2VIwzmFtyUN5s/TMDF6+wGqcsLPkxaFiq5GqQTpjFCdYZMyc4qyJaZihe2MT/w 9qCPIbJwBOopyFICIQ415zmYFv8obbgB5VRjr9jK+sq8KJnXpNtShx3E6C82OPyBkcrRR6 6hE3MNTnUVQsod13SLI/8jr3kylLDRo9UBZeV+j8zbS5PDW3CGmOxujeVHqwUWCDjg53Kv rrurQ2vbnYB7N0nMcb99hnEZSc8m40P9qQ0CRbLcfQwApLaiY0VCokGJ/0/oZ5G2rqC5PH 7dgZuelst4SOJWQWiN5ilXhxAIzgWX7hJRNRpxI3Ys0ftpOcI0YxmZtNGVv6Rg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689237024; a=rsa-sha256; cv=none; b=bKrmbeIlvpXtDOA0xxRYnmXy3v5n4q/NOpbmDefSwjl+a8UZzvd8IZxnsTol0zeb6dqXuW n2NSfd+IZv+Jp6C/hGAKxg5UzdEny4ik4MUn+7b1LkhT9r+7SInVFJRMXwh0VnG2De10xD Kj7UjH//EtT9tibRvnrBzAR3NuzMh2SxV7jDXZDwhpQPZ+2g26wijO877Wl/2GQ+gtbHrA DesDRRVdoER840HmlU2KXAVw4g1cEjNsLa/YFJfknot46zNL27OKO320Efi41MJ2a3j/gw c7/hVNSyLxRijxlxOcTIczUe1dqpN0YGC2HKT56dqRj3OSciInfVw//UPggm8g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1nqN4KtFzkvR; Thu, 13 Jul 2023 08:30:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D8UO54026656; Thu, 13 Jul 2023 08:30:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D8UOj9026655; Thu, 13 Jul 2023 08:30:24 GMT (envelope-from git) Date: Thu, 13 Jul 2023 08:30:24 GMT Message-Id: <202307130830.36D8UOj9026655@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 8a60cd6140 - main - =?utf-8?Q?status:=202023q2:=20Cluster=20=E2=80=A6:=20The=20FreeBSD=20Foundation?= List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8a60cd61405c614770b34222d9610a078538b660 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=8a60cd61405c614770b34222d9610a078538b660 commit 8a60cd61405c614770b34222d9610a078538b660 Author: Graham Perrin AuthorDate: 2023-07-13 08:26:52 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 08:26:52 +0000 status: 2023q2: Cluster …: The FreeBSD Foundation Uppercase T for The FreeBSD Foundation. Fixes: 3db500c1fa status: Add 2023Q2 report from clusteradm --- website/content/en/status/report-2023-04-2023-06/clusteradm.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/status/report-2023-04-2023-06/clusteradm.adoc b/website/content/en/status/report-2023-04-2023-06/clusteradm.adoc index eddb077707..5d54564e32 100644 --- a/website/content/en/status/report-2023-04-2023-06/clusteradm.adoc +++ b/website/content/en/status/report-2023-04-2023-06/clusteradm.adoc @@ -21,7 +21,7 @@ In this quarter, the team has worked on the following: We thank Juniper for the donation. * Replace old servers in our primary site and a few mirrors. ** Besides the broken CI servers, we have a few old servers with broken disks and faulty PSUs. -This task is in conjunction with the FreeBSD Foundation and donors/sponsors. +This task is in conjunction with The FreeBSD Foundation and donors/sponsors. * Install new CI (Continuous Integration) machines repurposed from the package builders. * Review the backup configuration of the services running in the FreeBSD cluster. From nobody Thu Jul 13 09:37:17 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1qJY2F7Rz4nLnY for ; Thu, 13 Jul 2023 09:37:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1qJY1nFmz3CfG; Thu, 13 Jul 2023 09:37:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689241037; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZqwKaUpAedjKVYNWG37nn5uurHdmWyZtQ1Hyq4snedc=; b=cdGtZqn6pZfToUgfT/1nyX28Sgn90CYm+IqyOBtdddGSXYU+UJhuxmr4ISb9Jz0H1G/1Xi 4m7knnTvioA07HeHM+2qWQU/d4Wvoz4F3c7msmzBGxbdQpiqdSv3njHQYRQ+vt6QzS5YPh i7erRYfBIJLUStb19DHY1NspuLZPOwe2fRxiZKgaAXjHDRzGdmmZafLOV05gYW1HYIXWC1 XMD/HxQZaXx5w6szy02iMJCA+6dOvWV5GBdb9PjwXDm1OLmkkohPb7+P/LLByU5S1xWrau fe+2VRRkaKqcj1jb0McBcAFnfpphK25254bw80lMds8UJq9/BFpYenowfTg70Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689241037; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZqwKaUpAedjKVYNWG37nn5uurHdmWyZtQ1Hyq4snedc=; b=X7FMc/OFHPw+ncGtyatTKAXE3WvVq9k7QzSz/K+qW5a/HrAxIFCTMitFLs8c3i6ZURm2xL javC11VVXwtGS3LjO4ZPZTCIVBY9HEal08KOhlqX7L3c1pCTPix1UjI7E8irU1YGl/T7cd iewC47jl98XExOlvD0XSgs5nOQnGucVyxOaKoYVbJYUW75Zb8x68K0tzUd+VJP114J/Hds OPR4QvnWeM4M748ADEsJnSy+du2sq7GfPEntd11rxM75mW+DN5Yc/5+XXcvLF6ysSmhQ3H aqb3a7LpEbpaamBmM6almfBFO2RVbmSIVdJt08n6Sa+NtMsOfk2jzKa2WXeZVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689241037; a=rsa-sha256; cv=none; b=rTANIijOKm3XqayIdY+9i/8+pgiiBMFhK1FxLe2bXwHLbv7jQ3c0PS4C6CXKVeeaFSstt4 3QOo4OHRT4yzUWPnXrcqnfABN4JdyajLyl/Di4J8SciV0vTj9N08MB8q3Y7d2dkhkpFk95 YRfaOTScS2hQ8MMp6JrcwKTzCQLB+ioYI6Y4jdfo4z2e7JOpqbogovFy48cWy5SCT+5zPc IHu1fXlisVcZ9MD8aZSLrgALy2J+HM5DEnqAPArbYxNJGfgcSOkH2uOwCBRvfHsaIFATJ7 IT16D0OOzJtJFkVWbHvCUFYrW3wTImKH6ubNfzNq6U1qSPpw5Q55sm9L1+AAlg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1qJY0qyLzmRZ; Thu, 13 Jul 2023 09:37:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36D9bHK7033354; Thu, 13 Jul 2023 09:37:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36D9bHGv033353; Thu, 13 Jul 2023 09:37:17 GMT (envelope-from git) Date: Thu, 13 Jul 2023 09:37:17 GMT Message-Id: <202307130937.36D9bHGv033353@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 019993dd43 - main - Typos and improvements in network chapter List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 019993dd43ff2c538b440924c2db2c670e665d7d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=019993dd43ff2c538b440924c2db2c670e665d7d commit 019993dd43ff2c538b440924c2db2c670e665d7d Author: Sergio Carlavilla Delgado AuthorDate: 2023-07-13 09:36:21 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-13 09:37:09 +0000 Typos and improvements in network chapter Reported by: karels@ Sponsored by: Daifressh --- .../content/en/books/handbook/network/_index.adoc | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/documentation/content/en/books/handbook/network/_index.adoc b/documentation/content/en/books/handbook/network/_index.adoc index 45e4a1a6bd..2a05310e37 100644 --- a/documentation/content/en/books/handbook/network/_index.adoc +++ b/documentation/content/en/books/handbook/network/_index.adoc @@ -209,7 +209,7 @@ em0: flags=8822 metric 0 mtu 1500 This section provides a guide to configuring a static IPv4 address on a FreeBSD system. -The network interface card (NIC) configuration can be performed from the command line with man:ifconfig[8] but will not persist after a reboot unless the configuration is also added to [.filename]#/etc/rc.conf#. +The network interface card configuration can be performed from the command line with man:ifconfig[8] but will not persist after a reboot unless the configuration is also added to [.filename]#/etc/rc.conf#. [NOTE] ==== @@ -493,20 +493,19 @@ To assign a default router, specify its address executing the following command: === Configuring Dynamic IPv6 Address If the network has a DHCP server, it is very easy to configure the network interface to use DHCP. -FreeBSD uses man:dhclient[8] as the DHCP client. man:dhclient[8] will provide automatically the IP, the netmask and the default router. To make the interface works with DHCP execute the following command: [source,shell] .... -# sysrc ifconfig_em0_ipv6="inet6 DHCP accept_rtadv" +# sysrc ifconfig_em0_ipv6="inet6 accept_rtadv" # sysrc rtsold_enable="YES" .... === Router Advertisement and Host Auto Configuration -This section demonstrates how to setup man:rtadvd[8] to advertise the IPv6 default route. +This section demonstrates how to setup man:rtadvd[8] on an IPv6 router to advertise the IPv6 network prefix and default route. To enable man:rtadvd[8], execute the following command: @@ -793,7 +792,7 @@ The output should be similar to the following: [.programlisting] .... -freebsdhostname +freebsdhostname.example.com .... [[change-hostname]] @@ -803,7 +802,7 @@ To change the hostname of the host and persist it across reboots execute the fol [source,shell] .... -# sysrc hostname="newhostname" +# sysrc hostname="freebsdhostname.example.com" .... [[dns]] @@ -811,10 +810,10 @@ To change the hostname of the host and persist it across reboots execute the fol The DNS could be understanded as a link:https://en.wikipedia.org/wiki/Telephone_directory[telephone directory] in which an IP is identified to a hostname and vice versa. -There are three files who handle how a FreeBSD system interact with the DNS. +There are three files that handle how a FreeBSD system interact with the DNS. These three files are man:hosts[5], man:resolv.conf[5] and man:nsswitch.conf[5] -Unless otherwise stated in the [.filename]#/etc/nsswitch.conf# file, FreeBSD will look at the addresses in the [.filename]#/etc/hosts# file and then the [.filename]#/etc/resolv.conf# file. +Unless otherwise stated in the [.filename]#/etc/nsswitch.conf# file, FreeBSD will look at the addresses in the [.filename]#/etc/hosts# file and then the DNS information in the [.filename]#/etc/resolv.conf# file. [NOTE] ==== From nobody Thu Jul 13 11:03:25 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1sCx3Q5Jz4mhFk for ; Thu, 13 Jul 2023 11:03:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1sCx2wZvz3k2j; Thu, 13 Jul 2023 11:03:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689246205; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Q9tlbtmRX96iuYh5BFdy+sMl7PKAt5HTM86X1iO3BQE=; b=N40gXLEylSgevOzipcRZ05Y92s4RGOYH/F0f81IWVpJcILOtl+Pl9B4Yp5tTS0rGZzfi9F RncZD0mSE2bvdMlyiAMCLCr/NU1CCGxqq7NfXgA/HcY+jQJLYjdRNmfR3yJ6TlIZ3Kqw1t aP/EDwGy5IzdJd99HyfRw/53mcXE7vd5loV9enBk6rETngQqBjqMwYUGgWmzbkMfzWj2ZN Ews/Ygnly5/A0cw8Kjp5jNkK0zKgxT/iCSPfzRHKT/NNiyY5Pu18PiVVSBx10RxOolszuK 4GerEJyQhoMvxstWzGZrNAOcOTFBH5py0OszhlpjkCg11szCqG6umDVY2onPzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689246205; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Q9tlbtmRX96iuYh5BFdy+sMl7PKAt5HTM86X1iO3BQE=; b=erFQFwaQIp31drdJjMsVC2RNY19/jY9fT+1xl1Eqf+Buz7QObzgwXtqY+avW6NtuhJKW4C iiwROBEzIj6ZcR1tBnUKmQNXqteL1APX/hXsf5Obt811HmQisiL5XiAoaJoub4an4R46iC B+RlJxpiJn+RkXfOyQhgE57e6oPf5ukeqeFcSA1QZf8Mt22lQvYMvYCNhnkL7+3gKx38CG eVfOz8uEGYNyStaGjzjJOgka4RPkGlKh+G2eD8uAu5D7geeh4tO+X8H4Ud0t5hi1mm8KGG wL1NMMpJWh7+oZ3eI36K1tsNzH6YRCrBWOutlYBNsL/yXTCj8jW45paoucBabw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689246205; a=rsa-sha256; cv=none; b=D+JsuyBAOI0FwIofIetOZQOAbjMueFiijQ4fRAhVa4w1Q254zVoPWwyE9HHJXZg2Nm61Eu 8v9xMJz0wOsQcvjY7rqc7N6VUHaRTudzHg3oSTk5FAYtC0i+IQv46JqI31EICiZCdblNLv vT1sVN1CfkItPhXQ4bGa8tPD6k+bmf5xTIHl/XCD5SNpDcy14fbops8zYaHeIeTE3iN1Uv Wqmp/VxJNyvPJFvDOwMy3nMLZe+OzSVmjFi1Ow0guL+qPHqroY+IgjQswFT6nzzrGOzjD5 BtrpuGctMFOMVJO+5VRB4Sr/KoHrCCOEn4SHqOVXp0t7wEysI18T9sJ5Ou26AA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1sCx1z89zplZ; Thu, 13 Jul 2023 11:03:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36DB3PT0081858; Thu, 13 Jul 2023 11:03:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36DB3P4p081857; Thu, 13 Jul 2023 11:03:25 GMT (envelope-from git) Date: Thu, 13 Jul 2023 11:03:25 GMT Message-Id: <202307131103.36DB3P4p081857@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: bb920e6c2c - main - Improve some shell syntax highlighting in basics chapter List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bb920e6c2c674c98bc8090cb19d5580ba842716f Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=bb920e6c2c674c98bc8090cb19d5580ba842716f commit bb920e6c2c674c98bc8090cb19d5580ba842716f Author: Sergio Carlavilla Delgado AuthorDate: 2023-07-13 11:02:04 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-13 11:02:04 +0000 Improve some shell syntax highlighting in basics chapter PR: 269243 Submitted by: Ciarán Ainsworth Sponsored by: Daifressh --- .../content/en/books/handbook/basics/_index.adoc | 78 +++++++++++++++++++++- 1 file changed, 76 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/basics/_index.adoc b/documentation/content/en/books/handbook/basics/_index.adoc index 1950c1cdba..db51642d18 100644 --- a/documentation/content/en/books/handbook/basics/_index.adoc +++ b/documentation/content/en/books/handbook/basics/_index.adoc @@ -74,7 +74,7 @@ After reading this chapter, you will know: Unless FreeBSD has been configured to automatically start a graphical environment during startup, the system will boot into a command line login prompt, as seen in this example: -[source,shell] +[.programlisting] .... FreeBSD/amd64 (pc3.example.org) (ttyv0) @@ -393,6 +393,12 @@ When finished, the utility will prompt to either create another user or to exit. [source,shell] .... # adduser +.... + +The output should be similar to the following: + +[.programlisting] +.... Username: jru Full name: J. Random User Uid (Leave empty for default): @@ -458,6 +464,13 @@ By default, an interactive mode is used, as shown in the following example. [source,shell] .... # rmuser jru + +.... + +The output should be similar to the following: + +[.programlisting] +.... Matching password entry: jru:*:1001:1001::0:0:J. Random User:/home/jru:/usr/local/bin/zsh Is this the entry you wish to remove? y @@ -490,7 +503,14 @@ This is shown in <>. ==== [source,shell] .... -#Changing user database information for jru. +# chpass +.... + +The output should be similar to the following: + +[.programlisting] +.... +# Changing user database information for jru. Login: jru Password: * Uid [#]: 1001 @@ -543,6 +563,12 @@ To prevent accidental or unauthorized changes, this command will prompt for the [source,shell] .... % passwd +.... + +The output should be similar to the following: + +[.programlisting] +.... Changing local password for jru. Old password: New password: @@ -562,6 +588,12 @@ This allows the password to be changed when a user cannot remember the original [source,shell] .... # passwd jru +.... + +The output should be similar to the following: + +[.programlisting] +.... Changing local password for jru. New password: Retype new password: @@ -610,6 +642,12 @@ Care must be taken when using the operator group, as unintended superuser-like a .... # pw groupadd teamtwo # pw groupshow teamtwo +.... + +The output should be similar to the following: + +[.programlisting] +.... teamtwo:*:1100: .... ==== @@ -625,6 +663,12 @@ This command will add `jru` as a member of `teamtwo`. .... # pw groupmod teamtwo -M jru # pw groupshow teamtwo +.... + +The output should be similar to the following: + +[.programlisting] +.... teamtwo:*:1100:jru .... ==== @@ -641,6 +685,12 @@ When man:pw[8] is used to add a user to a group, it only manipulates `/etc/group .... # pw groupmod teamtwo -m db # pw groupshow teamtwo +.... + +The output should be similar to the following: + +[.programlisting] +.... teamtwo:*:1100:jru,db .... ==== @@ -654,6 +704,12 @@ Unlike the previous example, these users are appended to the group and do not re [source,shell] .... % id jru +.... + +The output should be similar to the following: + +[.programlisting] +.... uid=1001(jru) gid=1001(jru) groups=1001(jru), 1100(teamtwo) .... ==== @@ -726,6 +782,12 @@ For example, `ls -l` in an arbitrary directory may show: [source,shell] .... % ls -l +.... + +The output should be similar to the following: + +[.programlisting] +.... total 530 -rw-r--r-- 1 root wheel 512 Sep 5 12:31 myfile -rw-r--r-- 1 root wheel 512 Sep 5 12:31 otherfile @@ -1490,6 +1552,12 @@ For example: [source,shell] .... % ps +.... + +The output should be similar to the following: + +[.programlisting] +.... PID TT STAT TIME COMMAND 8203 0 Ss 0:00.59 /bin/csh 8895 0 R+ 0:00.00 ps @@ -1512,6 +1580,12 @@ The output from man:top[1] is similar: [source,shell] .... % top +.... + +The output should be similar to the following: + +[.programlisting] +.... last pid: 9609; load averages: 0.56, 0.45, 0.36 up 0+00:20:03 10:21:46 107 processes: 2 running, 104 sleeping, 1 zombie CPU: 6.2% user, 0.1% nice, 8.2% system, 0.4% interrupt, 85.1% idle From nobody Thu Jul 13 11:50:27 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R1tGC5PJbz4n1sq for ; Thu, 13 Jul 2023 11:50:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1tGC4zFwz3sFf; Thu, 13 Jul 2023 11:50:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689249027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nagZQ7NN8FigmaVPAJMY296AoFscwz6UVW3qHxqGu5s=; b=JWqvCzfy+owFc/2opv0NAv54O8X4hO6ZdvoKUH1aEYRAe5ORMZuJZwlbwy+3llEAWSeWyD ypJanm7cbtvnB6AsOs2TnQULri3k7gnzoBOwPN+7Sltp6wqgTfNHaJgejSGbobVBouLCl8 akZzBHtwxGZjJyRmpNGSFT9M/OmDCD8ldIOTUbue++Q1gtsf82Hx3sv7jYNrX8Xcx0cuC5 k2ZuVgng3q5/eAGHDE23ZYWhygVmotlZgewA8vrAjCZzaDSXpT++simspxJlTZ0Ab7DXRF AsI5lZ0kl7tKHfLGFB/++15deUqubiWZm0k+4GOJ/A87hMFNYz5sQjdXiTjaXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689249027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nagZQ7NN8FigmaVPAJMY296AoFscwz6UVW3qHxqGu5s=; b=fjwqBQMsBHpYq2YE6GwHvaFHVnrTt3oKd0Q8MRFplLergf47RXBafp6t21lQLZ97zFM2dg iQwklDEk0W416Jt1alZsgVeswfTh9yu8OvVV8hJU7mrV4u0MtoXaLQM7QViOU4sPrSRCu7 CYONUDWqq6R2KkHreFUVs3DqbTLhYnAAVrDxLLY6SDRVshr/2ZAR4K8h/xaxZePOKIrtFD XmYcem8Mbq+Xn+kW85JxuP0UQnLtFGmPQ0Tm3rFb0GNfU7S7xn1Cn4M+JrURMzqFUbqF/9 oTnssrLyBdmbw7r7ZGRJLk4J3QVRkDCy7M5rww19Xzd8UGx2AEOX3ZYmB4vK/Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689249027; a=rsa-sha256; cv=none; b=u75KSC9eJURzqeEnBESeHFfilkfS6jsV07EMkKNtErFdNx/Bww5a+H4ApI4JtBK37qAPQn WCvvXbjMbx89X7m+8meJlxVeF2WfP6Dw++zYv2ZQnZs9j2tbsGKDo5tZuB6cZPzFHltYnr cf9Ef+u9gsyoG3N8/lKrKSvJHwUyOz34nH9QAxfmtvHTZ/bnEKxEY3JQnexvYGOM1OZC56 SWk6ZVD9sqbDcnRGoLwe/hN3IVK2tLZ8wsFgp4YquGpzusUltMPa8Vvitu5bfhb0R/fWNO LPf5Sx5mLkZMiELijxaaxHSxn1J0umPtYmJwyz1BzYa7ngg93RJcA14Z2n/EzA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1tGC41ktzqkP; Thu, 13 Jul 2023 11:50:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36DBoRD2056864; Thu, 13 Jul 2023 11:50:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36DBoRMA056863; Thu, 13 Jul 2023 11:50:27 GMT (envelope-from git) Date: Thu, 13 Jul 2023 11:50:27 GMT Message-Id: <202307131150.36DBoRMA056863@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: b53c91d38c - main - Handbook - Fix regdomain code for Austria in network chapter List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b53c91d38c726ca637a3ff87593ac9d180572d98 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=b53c91d38c726ca637a3ff87593ac9d180572d98 commit b53c91d38c726ca637a3ff87593ac9d180572d98 Author: Sergio Carlavilla Delgado AuthorDate: 2023-07-13 11:49:39 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-13 11:49:39 +0000 Handbook - Fix regdomain code for Austria in network chapter PR: 261025 Submitted by: grahamperrin@ Sponsored by: Daifressh --- documentation/content/en/books/handbook/network/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/handbook/network/_index.adoc b/documentation/content/en/books/handbook/network/_index.adoc index 2a05310e37..08738b6d05 100644 --- a/documentation/content/en/books/handbook/network/_index.adoc +++ b/documentation/content/en/books/handbook/network/_index.adoc @@ -638,14 +638,14 @@ To set the data at runtime, use `ifconfig`: [source,shell] .... -# ifconfig wlan0 regdomain ETSI country AT +# ifconfig wlan0 regdomain etsi2 country AT .... To persist the settings, add it to [.filename]#/etc/rc.conf#: [source,shell] .... -# sysrc create_args_wlan0="country AT regdomain ETSI" +# sysrc create_args_wlan0="country AT regdomain etsi2" .... ==== From nobody Thu Jul 13 18:15:58 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R22q26B8Pz4nTsN for ; Thu, 13 Jul 2023 18:15:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R22q25LKhz4Bs3; Thu, 13 Jul 2023 18:15:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689272158; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dSp5LJWubJK51XYh8hJM382Dbzqz2zdCwExOyX8jaDw=; b=us2c440p71TxTVTyFuBikO5vTv0d+l/oB02xo8LcOOwY1lAEJLT6A7DlcN4ennzdvETzRz vfdsh0yiUKzWfLD2FwnmZ/UxF5FdEZbeisLcKFf8yU6Xrlljz+hPVz9Kv3KCRbGX7i1nqJ gYDb8jPtw+CAk2z2aNH1lYAXB8+zKJAMQCSeK4qQ1PPaJrUWrt8iMMeH5iNnr+eMYjE82z 1UisWQDUByLwpLSBheaoDNyVE2G3BPGrH+DgM6auiuo9oRTV1FvmuIJd5lxbvJRFUIK39s j/z7UyBgozLi8ptMgGpAHgmBD0vyNv0NfQaq5+xxYoZ1UXkIwxwakSG2airS+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689272158; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dSp5LJWubJK51XYh8hJM382Dbzqz2zdCwExOyX8jaDw=; b=HUVpvYT2KZ85sfS0s2la0wn8sO+K7k+Sta0c4gn+AoI/vwOF8ZKCjE3Yeg+7gfkZlNInvF 13lxeIFqYZds1sUy1hTtPrdoEFHgPDg/H1ck3u2gBKNjJ7+jDtK4EyH/+zaLlDzzYKeJhF mHuPKfu6xnTqlxxzQlIq/bO0pqh2gzY9fQVwTow23Uh9TKv2z5p/hjXawQga3xqjNghL51 fJyFt3asVnnqQWgI8oZRhOIYAyvoJ8tieP3J4+qlIoibtw/tK6jsZRUxZyxnfHTcvHZfiA iwbsAvoqTFUP41bAm7Q+S2g6GdxoDXxg6d/AkFYXiChLZaatadPzByFk2hYChg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689272158; a=rsa-sha256; cv=none; b=nJWzvNxqiFQdxX8eFdsuRuayXRXg0CuEyZcd26ISPMM6r++ee9NG87SV3qPByhowlTaRJH cuDjN+MoHa2x7Gq8UoriTlJwM7RFfajwZYCU78XQAdNIA3wQ8VjQws4NVdRD8CelPb6iXJ ugOPcknDCmy3hoRdhT946q5XsIZqNrbSPm9W78wG8fDtmplt6uPEgLu4VWSlkiihCUSodC hGtvivakJ/287AlS7xfk4aMU50Ob8WmbkzDl0EvMS1WuZcVuEO0Vz1Ngfy+WKU+o9UBPCL He5peyMAG3q8mDV0wn0v9LAAjOi/fQBU055JGwLAF3J/npjlDxf/sSECD10PCg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R22q24Kj1z120T; Thu, 13 Jul 2023 18:15:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36DIFwT1092398; Thu, 13 Jul 2023 18:15:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36DIFwiZ092397; Thu, 13 Jul 2023 18:15:58 GMT (envelope-from git) Date: Thu, 13 Jul 2023 18:15:58 GMT Message-Id: <202307131815.36DIFwiZ092397@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 25822abc88 - main - status: 2023q2: mfsBSD: include:: List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 25822abc88b404d30aa6ffecb5bdd160ea0d5b49 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=25822abc88b404d30aa6ffecb5bdd160ea0d5b49 commit 25822abc88b404d30aa6ffecb5bdd160ea0d5b49 Author: Graham Perrin AuthorDate: 2023-07-13 18:12:50 +0000 Commit: Graham Perrin CommitDate: 2023-07-13 18:12:50 +0000 status: 2023q2: mfsBSD: include:: Adjacent _index.adoc will be the proper place for include::shared/authors.adoc[] Reported-by: salvadore Fixes: 219ac239e0 status: 2023q2: mfsBSD: correction, and a few minor changes Pull-request: https://github.com/freebsd/freebsd-doc/pull/207 --- website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc | 2 -- 1 file changed, 2 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc b/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc index 6d0973fdcd..2c06115ba9 100644 --- a/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc +++ b/website/content/en/status/report-2023-04-2023-06/mfsbsd.adoc @@ -1,5 +1,3 @@ -include::shared/authors.adoc[] - === Integrate mfsBSD into the release building tools Links: + From nobody Fri Jul 14 03:02:37 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2GVj2Sdpz2tmp7 for ; Fri, 14 Jul 2023 03:02:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2GVj1z6tz3kTg; Fri, 14 Jul 2023 03:02:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689303757; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XT/EYPiILTgdAhJcHjORxru5p4VK8WCXKrq1qCAB4Z8=; b=L/gkVVYGdvBkCRbT2jRXpTedHjyNXuqH6uGPM8319BU4OQpbZ8MY00Y+/JzZzp5/+/OC68 DUNK74EumfiQJJ50AHgD9nWQIJlIcpErEt94UbeP2VWY9lbimmQaGNMb4SpwbFd0+hvlFY 3No0R0zSvFkYe35oZSM1W5nbLGCD6/ckufEpBVZNgO72EQtnH1MLANqB41FU1LUc0z5QNy LMywKZfB7ABJdl7k/X6q4ZC1USg/murOCnk+O47BRiB+J569Q8i38yvIAliBOJ5ZhpANy6 TPvpjZFuobxH5T/lhmzjmw0FKJpZk/t/yHtEVTGQEIzlBHLRMV4yTaXYb6x0Lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689303757; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XT/EYPiILTgdAhJcHjORxru5p4VK8WCXKrq1qCAB4Z8=; b=AhTUYz2GD0XsqDm71xLcKrVmy+hKktKSIxGUR7P5G1opkrRUej99YhIsF22LVXfwfrrPNM 9/bNzlqXwD5qQncbvCGRiGgyhuPm5TOpT658cYEnUwezQFGalWTywMhUGG9dWh+yq7tgsI z5uBb1rQGD5NtyWBYUmmwYoc8aH5UafgGRXTZyaduMBAZwbRECiUZNnDW8eAfMIYkL7hK6 O+R+1zzyj4araiHDExMLE32DGUGpn/vHMiWFta9sRhY5w/QMiJ3KBPs8qzN/EkD+xeIEZ9 KgCVUCYtbxLI7+zTI5YIibj0WJNLbgBXdS5kKQIDUkEXzogzlQS35jA1OBk0HA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689303757; a=rsa-sha256; cv=none; b=JxmQ+hysV5r7YZWRQoKgFGnxFhUKl7My2c5hokqqoD20EqPP1iTVlrN3frr+3JnzV7NQUc xipxSSgAqwzZhv/GV5v8hiJbD+jX9MEneOu3UnKduKNWOPGoMR2Lq+Gp0DvA3wacoF7EYs hVgkvWm5bQj8jkHmQlqH6Nft+a7IUOhhXASG5d3oGw4FRrChGv+sFOHb0k2ON1erZJhRrL Yyj/ifD91/6eszamNw/x+2/LZYOlBEaiPOmEFaxKm3nB0XvX/bLDlKmf9iqjb9sTJchdga 6buPYAz22qiz+QbZe00Cha86aVdrggDtwBfHVKVnCI5OYGhfcHVZTgGsx+r7ZA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2GVj12nGz1GDr; Fri, 14 Jul 2023 03:02:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36E32bv1069234; Fri, 14 Jul 2023 03:02:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36E32bcv069233; Fri, 14 Jul 2023 03:02:37 GMT (envelope-from git) Date: Fri, 14 Jul 2023 03:02:37 GMT Message-Id: <202307140302.36E32bcv069233@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Graham Perrin Subject: git: 7b2a14dceb - main - status: 2023q2: Wazuh: markup and other changes List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: grahamperrin X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7b2a14dcebfd0dcd12b90c3f1a1067747b88394b Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by grahamperrin: URL: https://cgit.FreeBSD.org/doc/commit/?id=7b2a14dcebfd0dcd12b90c3f1a1067747b88394b commit 7b2a14dcebfd0dcd12b90c3f1a1067747b88394b Author: Graham Perrin AuthorDate: 2023-07-14 02:51:42 +0000 Commit: Graham Perrin CommitDate: 2023-07-14 02:51:42 +0000 status: 2023q2: Wazuh: markup and other changes Disambiguate the word 'It'. Express runtime dependencies. Clarify that alongside porting of components, there was adaptation. Remove a superfluous hard line break. One sentence per line. Other minor changes. Reviewed-by: acm, salvadore Approved-by: acm, salvadore Pull-request: https://github.com/freebsd/freebsd-doc/pull/213 --- .../content/en/status/report-2023-04-2023-06/wazuh.adoc | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/website/content/en/status/report-2023-04-2023-06/wazuh.adoc b/website/content/en/status/report-2023-04-2023-06/wazuh.adoc index 6d0589b5c6..7251351ff5 100644 --- a/website/content/en/status/report-2023-04-2023-06/wazuh.adoc +++ b/website/content/en/status/report-2023-04-2023-06/wazuh.adoc @@ -1,7 +1,7 @@ === Wazuh on FreeBSD Links: + -link:https://www.wazuh.com/[Wazuh] URL: link:https://www.wazuh.com/[] + +link:https://www.wazuh.com/[Wazuh] URL: link:https://www.wazuh.com/[] Contact: José Alonso Cárdenas Márquez @@ -9,24 +9,22 @@ Wazuh is a free and open source platform used for threat prevention, detection, It is capable of protecting workloads across on-premises, virtualized, containerized, and cloud-based environments. The Wazuh solution consists of an endpoint security agent, deployed to the monitored systems, and a management server, which collects and analyzes data gathered by the agents. -Besides, Wazuh has been fully integrated with the Elastic Stack or OpenSearch Stack, providing a search engine and data visualization tool that allows users to navigate through their security alerts. +Wazuh features include full integration with https://www.elastic.co/elastic-stack/[Elastic Stack] and https://opensearch.org/[OpenSearch], providing a search engine and data visualization tool through which users can navigate security alerts. Wazuh porting to FreeBSD was started by mailto:m.muenz@gmail.com[Michael Muenz]. -The first Wazuh port he added to the FreeBSD ports tree was package:security/wazuh-agent[] in September 2021. -In July 2022, I took maintainership of this port and I started porting other Wazuh components. +His first Wazuh addition to the ports tree was package:security/wazuh-agent[] in September 2021. +In July 2022, I took maintainership of this port and started porting other Wazuh components. -Currently, all Wazuh components are part of the FreeBSD ports tree. It includes package:security/wazuh-manager[], package:security/wazuh-agent[], -package:security/wazuh-server[], package:security/wazuh-indexer[] and package:security/wazuh-dashboard[] ports. +Currently, all Wazuh components are ported or adapted: package:security/wazuh-manager[], package:security/wazuh-agent[], package:security/wazuh-server[], package:security/wazuh-indexer[], and package:security/wazuh-dashboard[]. On FreeBSD, package:security/wazuh-manager[] and package:security/wazuh-agent[] are compiled from Wazuh source code. package:security/wazuh-indexer[] is an adapted package:textproc/opensearch[] used for storing agents data. -package:security/wazuh-server[] is a port for installing the package:security/wazuh-manager[], package:sysutils/beats8[] (filebeat), and package:sysutils/logstash8[] components. -It includes adapted configuration files to work on FreeBSD. +package:security/wazuh-server[] includes FreeBSD-oriented adaptions to configuration files. Runtime dependences comprise package:security/wazuh-manager[], package:sysutils/beats8[] (filebeat), and package:sysutils/logstash8[]. package:security/wazuh-dashboard[] uses an adapted package:textproc/opensearch-dashboards[] and the wazuh-kibana-app plugin generated from wazuh-kibana-app source code for FreeBSD. The main goal of this work is enhancing visibility of FreeBSD as a useful platform for information security or cybersecurity. -Additionally, you can test a Wazuh single-node infrastructure (All-in-one) easily using link:https://github.com/alonsobsd/wazuh-makejail[] or link:https://github.com/AppJail-makejails/wazuh[] from link:https://github.com/DtxdF/AppJail[AppJail]. +Additionally, you can easily test a Wazuh single-node infrastructure (All-in-one) using link:https://github.com/alonsobsd/wazuh-makejail[] or link:https://github.com/AppJail-makejails/wazuh[] from link:https://github.com/DtxdF/AppJail[AppJail]. AppJail is a good tool for managing jail containers from the command line. People interested in helping with the project are welcome. From nobody Fri Jul 14 08:32:23 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2PqD10Fwz2tlSC for ; Fri, 14 Jul 2023 08:32:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2PqD0Z46z3wk9; Fri, 14 Jul 2023 08:32:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689323544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vgt2md/2NDAPGTqzvli//xgEt5j7xxLKoishMl9Zkt4=; b=wbZkOMYV5JwjIHzBETipmu8F/gkRA19Sfn5ttOFz1f8Lj0PNLpN28eRIykM6q1YCbBDihS jYpOHdK7wcMbo/hw39aiFSwvsqk31UoVBxwHHwKxsBGIxOmzUoOeHPi2s+O1blVcdadIpU xRhAxFmTO/XcH2EI0GrR2g5PRMT/x3akiaFjF7TNdlqN1vApc6jvUftaIlz5MEfuOi5C3O VgGHBAFLMmXMcZXSIi9Mrxi5/Z8B3wmXSYQyNJ0DDmbgR3JBDdjePOKlviUDIeEfNjnOvW 6/rWUYn5TmmX4vfyjmOXmIYCz+jgNYnDhrgD6qwcgamOcuw1QIJlP6qe8KUF8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689323544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=vgt2md/2NDAPGTqzvli//xgEt5j7xxLKoishMl9Zkt4=; b=dA7eq+/OlUBhsTau5DhFMIjtYH1IyxkYSZYLDa3qn3vs9x5mdm6XgvXsvD1J46miZOPmcc LQkTTqwkAQodhYdQovn7M0Vod8ArdARpm4l4FFQ+6tBt5Zkz0Pf0vW8bfkS1R3s/j44ptp xJtOhvq/oGpJX1eQ/ISygoQ8KDbBCQxeAjQEK0HpC/YgoPXTq6LSvLp207vTakIPcnB516 cc5q7rHGayCh6l3vFZ4Ti/GRR5qbNpl1+T01b+t4bkXHO+e3oZlc7YQcmTj1SaZh1WalAi T8TTOKay7c1R9IDCwK4oNphhFz1cZSxDSRwdWJrSAzAigEWK4e6Ou78BfmUtIg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689323544; a=rsa-sha256; cv=none; b=YeGLwwnJjI43RCzAEg2MoZbbVcpslqL3K3mIGuFlmtGN5eO5sgsxt+k80Tf3GoDCOg9e7J gh1WRAmVrmJBSTyXagNMYhhII8e6vihBnRVVIwjwrsQVeUucKULZLyO9ltqst5YQcfmNF7 TceYYsmk3EeQEvRyUruTIgB7ZbfiIIlwvUGMOHOm52Z5R3RKgO37J9C9GsGr5kjZIHBX/Q eooEDI1e4ubsg0ZhKtSyjBCVxgTQii92PlOkFp3/nqyZ24l5h+kyCA/SLmrGx0vBDBro1U HOdcaIhyCQCJ0HYz77gPQ7Q6v9X7tt0vN1WNyVn1/L07WZu2i4Z2Tc5ExBLuVg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2PqC6ld3z1Q5X; Fri, 14 Jul 2023 08:32:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36E8WNQM014660; Fri, 14 Jul 2023 08:32:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36E8WNPC014659; Fri, 14 Jul 2023 08:32:23 GMT (envelope-from git) Date: Fri, 14 Jul 2023 08:32:23 GMT Message-Id: <202307140832.36E8WNPC014659@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: b5528573d8 - main - Remove OPIE documentation List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b5528573d82835e4bb3e201fecd50d242aa3dec3 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=b5528573d82835e4bb3e201fecd50d242aa3dec3 commit b5528573d82835e4bb3e201fecd50d242aa3dec3 Author: Ed Maste AuthorDate: 2023-07-14 08:31:24 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-14 08:31:24 +0000 Remove OPIE documentation OPIE was retired in src 0aa2700123e2 Approved by: des@ Differential Revision: https://reviews.freebsd.org/D36854 --- documentation/content/en/articles/pam/_index.adoc | 16 -- .../content/en/books/handbook/security/_index.adoc | 194 --------------------- 2 files changed, 210 deletions(-) diff --git a/documentation/content/en/articles/pam/_index.adoc b/documentation/content/en/articles/pam/_index.adoc index 011ee465c9..36c4a77097 100644 --- a/documentation/content/en/articles/pam/_index.adoc +++ b/documentation/content/en/articles/pam/_index.adoc @@ -544,22 +544,6 @@ The man:pam_login_access[8] module provides an implementation of the account man The man:pam_nologin[8] module refuses non-root logins when [.filename]#/var/run/nologin# exists. This file is normally created by man:shutdown[8] when less than five minutes remain until the scheduled shutdown time. -[[pam-modules-opie]] -=== man:pam_opie[8] - -The man:pam_opie[8] module implements the man:opie[4] authentication method. -The man:opie[4] system is a challenge-response mechanism where the response to each challenge is a direct function of the challenge and a passphrase, so the response can be easily computed "just in time" by anyone possessing the passphrase, eliminating the need for password lists. -Moreover, since man:opie[4] never reuses a challenge that has been correctly answered, it is not vulnerable to replay attacks. - -[[pam-modules-opieaccess]] -=== man:pam_opieaccess[8] - -The man:pam_opieaccess[8] module is a companion module to man:pam_opie[8]. -Its purpose is to enforce the restrictions codified in man:opieaccess[5], which regulate the conditions under which a user who would normally authenticate herself using man:opie[4] is allowed to use alternate methods. -This is most often used to prohibit the use of password authentication from untrusted hosts. - -In order to be effective, the man:pam_opieaccess[8] module must be listed as `requisite` immediately after a `sufficient` entry for man:pam_opie[8], and before any other modules, in the `auth` chain. - [[pam-modules-passwdqc]] === man:pam_passwdqc[8] diff --git a/documentation/content/en/books/handbook/security/_index.adoc b/documentation/content/en/books/handbook/security/_index.adoc index 718a190541..93a81d0ad6 100644 --- a/documentation/content/en/books/handbook/security/_index.adoc +++ b/documentation/content/en/books/handbook/security/_index.adoc @@ -447,200 +447,6 @@ To reject all external broadcast requests, set `net.inet.icmp.bmcastecho` to `0` Some additional settings are documented in man:security[7]. -[[one-time-passwords]] -== One-time Passwords - -By default, versions of FreeBSD prior to 14.x include support for One-time Passwords In Everything (OPIE). - -[NOTE] -==== -OPIE is no longer considered secure and has been removed from FreeBSD --CURRENT; it will not be available from 14.x onwards. If you wish to use -OPIE on versions of FreeBSD later than 13.x, the package:security/opie[] -package or port is available, though not recommended. -==== - -OPIE is designed to prevent replay attacks, in which an attacker discovers a user's password and uses it to access a system. -Since a password is only used once in OPIE, a discovered password is of little use to an attacker. -OPIE uses a secure hash and a challenge/response system to manage passwords. -The FreeBSD implementation uses the MD5 hash by default. - -OPIE uses three different types of passwords. -The first is the usual UNIX(R) or Kerberos password. -The second is the one-time password which is generated by `opiekey`. -The third type of password is the "secret password" which is used to generate one-time passwords. -The secret password has nothing to do with, and should be different from, the UNIX(R) password. - -There are two other pieces of data that are important to OPIE. -One is the "seed" or "key", consisting of two letters and five digits. -The other is the "iteration count", a number between 1 and 100. -OPIE creates the one-time password by concatenating the seed and the secret password, applying the MD5 hash as many times as specified by the iteration count, and turning the result into six short English words which represent the one-time password. -The authentication system keeps track of the last one-time password used, and the user is authenticated if the hash of the user-provided password is equal to the previous password. -Since a one-way hash is used, it is impossible to generate future one-time passwords if a successfully used password is captured. -The iteration count is decremented after each successful login to keep the user and the login program in sync. -When the iteration count gets down to `1`, OPIE must be reinitialized. - -There are a few programs involved in this process. -A one-time password, or a consecutive list of one-time passwords, is generated by passing an iteration count, a seed, and a secret password to man:opiekey[1]. -In addition to initializing OPIE, man:opiepasswd[1] is used to change passwords, iteration counts, or seeds. -The relevant credential files in [.filename]#/etc/opiekeys# are examined by man:opieinfo[1] which prints out the invoking user's current iteration count and seed. - -This section describes four different sorts of operations. -The first is how to set up one-time-passwords for the first time over a secure connection. -The second is how to use `opiepasswd` over an insecure connection. -The third is how to log in over an insecure connection. -The fourth is how to generate a number of keys which can be written down or printed out to use at insecure locations. - -=== Initializing OPIE - -To initialize OPIE for the first time, run this command from a secure location: - -[source,shell] -.... -% opiepasswd -c -Adding unfurl: -Only use this method from the console; NEVER from remote. If you are using -telnet, xterm, or a dial-in, type ^C now or exit with no password. -Then run opiepasswd without the -c parameter. -Using MD5 to compute responses. -Enter new secret pass phrase: -Again new secret pass phrase: - -ID unfurl OTP key is 499 to4268 -MOS MALL GOAT ARM AVID COED -.... - -The `-c` sets console mode which assumes that the command is being run from a secure location, such as a computer under the user's control or an SSH session to a computer under the user's control. - -When prompted, enter the secret password which will be used to generate the one-time login keys. -This password should be difficult to guess and should be different than the password which is associated with the user's login account. -It must be between 10 and 127 characters long. Remember this password. - -The `ID` line lists the login name (`unfurl`), default iteration count (`499`), and default seed (`to4268`). -When logging in, the system will remember these parameters and display them, meaning that they do not have to be memorized. -The last line lists the generated one-time password which corresponds to those parameters and the secret password. -At the next login, use this one-time password. - -=== Insecure Connection Initialization - -To initialize or change the secret password on an insecure system, a secure connection is needed to some place where `opiekey` can be run. -This might be a shell prompt on a trusted machine. -An iteration count is needed, where 100 is probably a good value, and the seed can either be specified or the randomly-generated one used. -On the insecure connection, the machine being initialized, use man:opiepasswd[1]: - -[source,shell] -.... -% opiepasswd - -Updating unfurl: -You need the response from an OTP generator. -Old secret pass phrase: - otp-md5 498 to4268 ext - Response: GAME GAG WELT OUT DOWN CHAT -New secret pass phrase: - otp-md5 499 to4269 - Response: LINE PAP MILK NELL BUOY TROY - -ID mark OTP key is 499 gr4269 -LINE PAP MILK NELL BUOY TROY -.... - -To accept the default seed, press kbd:[Return]. -Before entering an access password, move over to the secure connection and give it the same parameters: - -[source,shell] -.... -% opiekey 498 to4268 -Using the MD5 algorithm to compute response. -Reminder: Do not use opiekey from telnet or dial-in sessions. -Enter secret pass phrase: -GAME GAG WELT OUT DOWN CHAT -.... - -Switch back over to the insecure connection, and copy the generated one-time password over to the relevant program. - -=== Generating a Single One-time Password - -After initializing OPIE and logging in, a prompt like this will be displayed: - -[source,shell] -.... -% telnet example.com -Trying 10.0.0.1... -Connected to example.com -Escape character is '^]'. - -FreeBSD/i386 (example.com) (ttypa) - -login: -otp-md5 498 gr4269 ext -Password: -.... - -The OPIE prompt provides a useful feature. -If kbd:[Return] is pressed at the password prompt, the prompt will turn echo on and display what is typed. -This can be useful when attempting to type in a password by hand from a printout. - -At this point, generate the one-time password to answer this login prompt. -This must be done on a trusted system where it is safe to run man:opiekey[1]. -There are versions of this command for Windows(R), Mac OS(R) and FreeBSD. -This command needs the iteration count and the seed as command line options. -Use cut-and-paste from the login prompt on the machine being logged in to. - -On the trusted system: - -[source,shell] -.... -% opiekey 498 to4268 -Using the MD5 algorithm to compute response. -Reminder: Do not use opiekey from telnet or dial-in sessions. -Enter secret pass phrase: -GAME GAG WELT OUT DOWN CHAT -.... - -Once the one-time password is generated, continue to log in. - -=== Generating Multiple One-time Passwords - -Sometimes there is no access to a trusted machine or secure connection. -In this case, it is possible to use man:opiekey[1] to generate a number of one-time passwords beforehand. For example: - -[source,shell] -.... -% opiekey -n 5 30 zz99999 -Using the MD5 algorithm to compute response. -Reminder: Do not use opiekey from telnet or dial-in sessions. -Enter secret pass phrase: -26: JOAN BORE FOSS DES NAY QUIT -27: LATE BIAS SLAY FOLK MUCH TRIG -28: SALT TIN ANTI LOON NEAL USE -29: RIO ODIN GO BYE FURY TIC -30: GREW JIVE SAN GIRD BOIL PHI -.... - -The `-n 5` requests five keys in sequence, and `30` specifies what the last iteration number should be. -Note that these are printed out in _reverse_ order of use. -The really paranoid might want to write the results down by hand; otherwise, print the list. -Each line shows both the iteration count and the one-time password. -Scratch off the passwords as they are used. - -=== Restricting Use of UNIX(R) Passwords - -OPIE can restrict the use of UNIX(R) passwords based on the IP address of a login session. -The relevant file is [.filename]#/etc/opieaccess#, which is present by default. -Refer to man:opieaccess[5] for more information on this file and which security considerations to be aware of when using it. - -Here is a sample [.filename]#opieaccess#: - -[.programlisting] -.... -permit 192.168.0.0 255.255.0.0 -.... - -This line allows users whose IP source address (which is vulnerable to spoofing) matches the specified value and mask, to use UNIX(R) passwords at any time. - -If no rules in [.filename]#opieaccess# are matched, the default is to deny non-OPIE logins. - [[tcpwrappers]] == TCP Wrapper From nobody Fri Jul 14 08:41:47 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2Q233Vh4z2tq5J for ; Fri, 14 Jul 2023 08:41:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2Q2332r0z40Q5; Fri, 14 Jul 2023 08:41:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689324107; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PRVff1FqZGo1ROQ2b7S5p1OYY+hhP/o37C9YI7ir/8U=; b=QhO3feqzxmLGWpnHR/O6TXilPTLID04FbDFCO72jKwyWPr5jm/2bCGM7dW4Us3czOTDc5b t4iDWRVarQfrSue1gaKzdNdMyiksVYW11qAmMcxgfmDT+1VGBYiIGquLunqqnn+Dyi0WQ4 fS9jZajocqYsY0pDvaWjEif0EMI8ahBH5legrR+az6P12GNqDz/bREPzHBXpeb3Kvs4ius u+GbzVAPSwCt5QyLcWXNuSsF5Vi3CgOk+16r2MMD1DgutYC5MPUFqcBbfk/GDsmUJKFl7r i1bGQwslETcLa8nwmM4z2YDZf75kiR1ODBFv2QzrPmqHC8ku1nzKE8c3a39FQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689324107; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PRVff1FqZGo1ROQ2b7S5p1OYY+hhP/o37C9YI7ir/8U=; b=ugtTaVj2ko3ZTmwy0DJhRcjAhzyLktGTAKBwihPhqqQWNmsJZIDhdJNIi1Pg3Jnej7DQGC jmSeEEYlxFale9ydgGN7zBGzGwgk4U8tc6RRBvhxU0AgCIVM8AZ6ioGe8MULWO5GSmSlrf jjniuGwHZopgjpyTlv5gihl3eP76ZHqK8fYMVfkkXabAZAXRulgaaZHRpUsXvAnH+TPoN5 wOkEqKizzSTBTbEwStoZ/g2bsj433945k6ZLBHkCxAHhk3TKgzeY81eTAMkBwz4otzm3z4 Yudw1LVZJpDRETT5qmeJxRGilLpZTNJ6UfHHZew+4QEHvc8c9voIzVq6+Cxj0w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689324107; a=rsa-sha256; cv=none; b=yyZdrqmBwppuq+VPSDg0kABdBpEZlSa64s5PRSP4ypOvkifj7fmPQUpVlaZOZuM2LcAivh iTr5FiX4Ahka0p330L0Meov8qvVsTtR1Vou5MqvNttZnICf55tykm6N9eGfuBnzXi1x1t8 G5l5k/t/5xqUsfHnzsQXMOxt+LEO9ilqHYbsuf3H0g1Ck8cRyzzOwaBti631qjzdTNn28s fmXTpmZDj/PTxVjsLX4ZvYejJlR2TO5QSmYyzg0STfrCgC3hOsp2DkjOYiOp2PxCgPExE7 xFT9r556LpNDV08L6kEd9f5PKyPbVWwaM8CX6fOIP1v8oOP+KG3dbThE/QRYWA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2Q23283Vz1Qc7; Fri, 14 Jul 2023 08:41:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36E8fl2d027423; Fri, 14 Jul 2023 08:41:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36E8fl89027422; Fri, 14 Jul 2023 08:41:47 GMT (envelope-from git) Date: Fri, 14 Jul 2023 08:41:47 GMT Message-Id: <202307140841.36E8fl89027422@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 3b95ab69fd - main - Developers handbook: Fix broken links in kernel build chapter List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3b95ab69fde317858db42010b43fe05cf43c4263 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=3b95ab69fde317858db42010b43fe05cf43c4263 commit 3b95ab69fde317858db42010b43fe05cf43c4263 Author: Macdonald Umoren AuthorDate: 2023-07-14 08:40:38 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-14 08:40:38 +0000 Developers handbook: Fix broken links in kernel build chapter Approved by: fernape@ Differential Revision: https://reviews.freebsd.org/D40287 --- .../content/en/books/developers-handbook/kernelbuild/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc b/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc index 17865d2606..217da98f0f 100644 --- a/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc +++ b/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc @@ -52,11 +52,11 @@ Being a kernel developer requires understanding of the kernel build process. To debug the FreeBSD kernel it is required to be able to build one. There are two known ways to do so: -The supported procedure to build and install a kernel is documented in the extref:{handbook}[Building and Installing a Custom Kernel, kernelconfig-building] chapter of the FreeBSD Handbook. +The supported procedure to build and install a kernel is documented in the extref:{handbook}kernelconfig/[Building and Installing a Custom Kernel, kernelconfig-building] chapter of the FreeBSD Handbook. [NOTE] ==== -It is supposed that the reader of this chapter is familiar with the information described in the extref:{handbook}[Building and Installing a Custom Kernel, kernelconfig-building] chapter of the FreeBSD Handbook. +It is supposed that the reader of this chapter is familiar with the information described in the extref:{handbook}kernelconfig/[Building and Installing a Custom Kernel, kernelconfig-building] chapter of the FreeBSD Handbook. If this is not the case, please read through the above mentioned chapter to understand how the build process works. ==== From nobody Fri Jul 14 12:06:54 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2VZl00bKz4md4g for ; Fri, 14 Jul 2023 12:06:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2VZk4lWwz3qB1; Fri, 14 Jul 2023 12:06:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689336414; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kDcNG7HXCTTzDJ5aGZ03EctpoSuuCsg93wQol31UH0o=; b=c5nq4f/cvbLuUdkKH0jwLIsUj3OaAjIxuwxDojwVteX6ZxC2p6f5PLYKu+iMkzfjL5kFJZ OINbE5b3fVt7FC85JuNinNEss+TUdPvdsqMCBOlNV0mNfbTzFCD67NMJdHv00dcT+SxnYs MzfTgXw9IMjcODhnxxcptdZMuOHLO9zabhnlo/Joca4Xlok12zM2NeCMRQV6oTeJ7ByryW XA4vVkjoi+lvoL9u4/k5BPP5d/Vc/JIqnsHGATOE4MMekr2G5wqtP3zm/ePTy6boqA3yNI dXf+qIkwDxIr4kntrqCtOmQgPsFB8X2rsC9R+yUkJG7K1Qrlmig+nzdhq1UTKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689336414; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kDcNG7HXCTTzDJ5aGZ03EctpoSuuCsg93wQol31UH0o=; b=N34s3VsoIYL07YHbi7Pm+cd5VD2SX9AogpDpCOzfU9Ir6xivKf6tjOK8lXPqVvXEeH4AF7 vwtOkYzFWPDHSnxN36P2McBf4IKw5RoSYUxUwYKmOF/SyztC8KsnLdO/9PU4uOOgJVEEQi U3OjwUwuwCAyjjUsjHqzWo9zlb+P3lVBDnnN+QwFIOl7h+I+PQe/sR6DmInwpmD/zD/5gu 0CnIfTEWRIZVKmqzIuwKVyClZVear9+SK9KdDPyt32IHt8SROphBO9BzGs3HH1gC4BCXa8 QHoL+8RfV3sLnuxxD0EcKp+YE7fBy9CZKdckzbyXYMSjC+ytbVU8YL0129Kt8w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689336414; a=rsa-sha256; cv=none; b=M/W+cm0SzMXMgqIJbtODbD5O85wGWmcD3jGHw8gbvCFbPv/FKq7N+rcnHlJaMKKBB0x5K9 QGLQXFOXRKKcgzmb22hVGRPlun/o9npU0ZbGaMKratvZfM3Gu7W9qJUrGt/iJK7A0yzrE1 g0uN890Pw9+uDiZiWVJXn0ddEI8sCfDv1iQRIOHo//4E6xwKznk0z3/uelvVoGaZZxSIS6 egRup16NtSH4njmO2iFTpqPVPTj48OSLOuxFI+JsRIopI82VBgTNvpoPLLszqeI4YK6UNw zwDk6F4wXbAvwTNTlzWI5C1ADvwT7ezGb2NdCscvuOY2WMn00f4NIJUEiUM3hA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2VZk3chvzHkY; Fri, 14 Jul 2023 12:06:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36EC6sng062805; Fri, 14 Jul 2023 12:06:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36EC6s6g062804; Fri, 14 Jul 2023 12:06:54 GMT (envelope-from git) Date: Fri, 14 Jul 2023 12:06:54 GMT Message-Id: <202307141206.36EC6s6g062804@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: b2678db626 - main - Status/2023Q2/kde.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b2678db626fbe6822b8bd6041e70a500b9488ad2 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=b2678db626fbe6822b8bd6041e70a500b9488ad2 commit b2678db626fbe6822b8bd6041e70a500b9488ad2 Author: Lorenzo Salvadore AuthorDate: 2023-07-14 12:01:57 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-14 12:01:57 +0000 Status/2023Q2/kde.adoc: Add report Reviewed by: status (Pau Amma ), grahamperrin Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd/freebsd-doc/pull/198 --- .../en/status/report-2023-04-2023-06/kde.adoc | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/kde.adoc b/website/content/en/status/report-2023-04-2023-06/kde.adoc new file mode 100644 index 0000000000..82f8ac8588 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/kde.adoc @@ -0,0 +1,61 @@ +=== KDE on FreeBSD + +Links: + +link:https://freebsd.kde.org/[KDE FreeBSD] URL: link:https://freebsd.kde.org/[] + +link:https://community.kde.org/FreeBSD[KDE Community FreeBSD] URL:link:https://community.kde.org/FreeBSD[] + +Contact: Adriaan de Groot + +The KDE on FreeBSD project packages CMake, Qt, and software from the KDE Community, for the FreeBSD ports tree. +The software includes a full desktop environment called KDE Plasma (for both X11 and Wayland) and hundreds of applications that can be used on any FreeBSD machine. + +The KDE team (kde@) is part of desktop@ and x11@, building the software stack to make FreeBSD beautiful and usable as a daily-driver graphical desktop workstation. +The notes below describe *mostly* ports for KDE, but also include items that are important for the entire desktop stack. + +==== Infrastructure + +* Qt5 ports had various updates: +** package:devel/qt5-webengine[] was repaired when building with Clang 16. +This is in preparation for the upcoming release of FreeBSD 14. +** package:devel/qt5-qmake[] was repaired to deal with an edge case where installing qmake on an otherwise Qt-less system would cause weird errors. +* Qt6 ports had various updates: +** package:devel/qt6-tools[] was repaired when building with Clang 16. This is preparation for the upcoming release of FreeBSD 14. +* The package:accessibility/at-spi2-core[] port -- essential for accessible technologies on the desktop -- was updated to release 2.48.0. +* The package:accessibility/at-spi2-core[] port now has better support for non-X11 desktops. This is an improvement for Wayland-based systems. Thanks to Jan Beich for landing that. +* The package:graphics/poppler[] which is a base for many PDF viewers was updated to 23.05. +* The package::ports-mgmt/packagekit-qt[] port is a new addition to the tree to pave the way for graphical package managers on FreeBSD. + + +==== KDE Stack + +KDE Gear releases happen every quarter, KDE Plasma updates once a month, and KDE Frameworks have a new release every month as well. +These (large) updates land shortly after their upstream release and are not listed separately. + +* KDE Frameworks updated to 5.105, .106 and .107. +* KDE Gear updated to 23.04.0, then .1 and .2 with bugfixes. +* KDE Plasma Desktop was updated to version 5.27.4, then .5 and .6 with bugfixes. + + +==== Related Ports + +Deprecations: + +* package:graphics/ikona[], an icon-viewer written in Rust with Qt bindings, has been abandoned upstream. +* package:polish/kadu[], a chat application once popular in Poland, is deprecated and upstream has disappeared. +* package:sysutils/plasma5-ksysguard[], a system monitoring application, is deprecated upstream and will no longer update. + +Updates: + +* package:astro/kstars[], an interactive planetarium, was updated to release 3.6.4. +* package:devel/qcoro[], a C++ coroutines implementation, was updated to 0.9.0. +* package:devel/qtcreator[], an integrated development environment for Qt, C++, and more, was updated to release 10.0.2. +* package:games/gcompris-qt[], an education suite for children aged 3-12, was updated to release 3.2. +* package:graphics/kphotoalbum[], a photo album and display utility, was updated to release 5.10.0. +* package:net-im/tokodon[], a Mastodon social network client, joins KDE Gear. +* package:textproc/kdiff3[], a text-differencing utility, was updated to release 1.10.1. + +New Software: + +* package:devel/kommit[], a Git client, was added. It is a rename of previous package gitklient. +* package:multimedia/kasts[] is a new podcast-listening and enjoyment application from the KDE community. +* package:textproc/arianna[] is a mobile-oriented e-book reader from the KDE community that makes reading FreeBSD documentation a joy. From nobody Fri Jul 14 13:00:28 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2WmX2vnbz4n0qv for ; Fri, 14 Jul 2023 13:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2WmX2MHnz44KS; Fri, 14 Jul 2023 13:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689339628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uKk1Z1Tz0ThvpwrrynRy529d4PqxFZ0vYEauBQaQASk=; b=lpqeEnvxz4YihLZxvcI45MrEjVDsSAGtQ5AREflSn6wD6zRWl9FYwf8NS9D6VoqxdHgNiX IaiP9GlgiWnFmQCVeaug4IaXMWwFa5Xehrha+Ht+ANbil7MbTAgSo0feR7vhb3G665pNtd VPtAGZXxgmVVnZ59p6hyw/jkgXqhxP7m9XLd9tQroy3pRj1/MK87E3A/N0WsQ2F5zOcFIl /6QcuBbGv1i4+/YEQAnzxw3pQY3sq6TmUF4v91zSuXceGmVFJY8Pjg3IwBR0cFMGGuoGxr ojCkNgB3aV/aNv/sMOC4hnLzBkeGR4JLDnZu7OcJOR2I+g6vHlETfWu+teNltg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689339628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uKk1Z1Tz0ThvpwrrynRy529d4PqxFZ0vYEauBQaQASk=; b=FePGOhKo9Bef8ed6wiTfwgMn629+vPm74RGm5JLunFix1fX7L+2I+PTJCMCAG9tQc7Ayv1 ZGb945Et8AxDRErLol/StO+Ui/Jzp3DjE3/3qWWJjRsGSayFiONEQxHEQSHjtoSRkxs8mo P1/QHTwOJiJjzbnUoshjQ5Zn8Hp/WUrurpPbyvPK/+7O/CrIeij3zIgwDwy/7xGl85lUji knvfcewHTo9wHr78eggpPRrkH3lBLYyP6MZTN+n8G0jaSUCj12GZg3VX9NBopR+QXKIvOP kzMvPhI9Ob4WJwBS6lhs4wULEp67eBfgeGMoblSBChwQoOtRyHSBm4oSa+wijA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689339628; a=rsa-sha256; cv=none; b=C5tjcklhLR5OEtnxTZk8rs6lsve2HCi4dLK1UzNTi/xF+5pzOc8Qa9qnNQhkB/1Y50HEb+ ECZ0vrsRBs27qk4j8ib74haaySTTuEh2ci3KhPicO9L7YrN2sz8SJwlCMrK6ySZ9KikJHQ QvFhF4Gqt0M9E91JawXW4bxdqR67pcB1Kp2qJEycz4bL/2CKjS/BYgmeU1jHpHF7GnGxe8 t9RWcy28s6MbLPRSgVfYn+tKSDKN6Rfv5xBzgCAuiSoF3Rat9k8cfSw7p4AAcmzutCoQu9 hv/vQXQH9Z3V8+C3N5ZnCJBzpPMUkmcfvG7CuAheLIJHKwBR872JMPYdjRaInA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2WmX1QvFzJm6; Fri, 14 Jul 2023 13:00:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36ED0Sea055522; Fri, 14 Jul 2023 13:00:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36ED0ST8055521; Fri, 14 Jul 2023 13:00:28 GMT (envelope-from git) Date: Fri, 14 Jul 2023 13:00:28 GMT Message-Id: <202307141300.36ED0ST8055521@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Joseph Mingrone Subject: git: ed5c238279 - main - status: Add 2023q2 FreeBSD Foundation report entry List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jrm X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ed5c2382793e093b63e5a29c146db35753f65c56 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/doc/commit/?id=ed5c2382793e093b63e5a29c146db35753f65c56 commit ed5c2382793e093b63e5a29c146db35753f65c56 Author: Joseph Mingrone AuthorDate: 2023-07-04 16:02:37 +0000 Commit: Joseph Mingrone CommitDate: 2023-07-14 12:41:37 +0000 status: Add 2023q2 FreeBSD Foundation report entry Section authors - Introduction and Fundraising: Deb Goodkin - Partnership: Greg Wallace - OS Improvements: Joe Mingrone - Advocacy: Anne Dickison Reviewed by: lsalvadore, grahamperrin, pauamma Sponsored by: The FreeBSD Foundation --- .../report-2023-04-2023-06/freebsd-foundation.adoc | 169 +++++++++++++++++++++ 1 file changed, 169 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/freebsd-foundation.adoc b/website/content/en/status/report-2023-04-2023-06/freebsd-foundation.adoc new file mode 100644 index 0000000000..9a63dd3663 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/freebsd-foundation.adoc @@ -0,0 +1,169 @@ +=== FreeBSD Foundation + +Links: + +link:https://www.freebsdfoundation.org[FreeBSD Foundation] URL: link:https://www.freebsdfoundation.org[] + +link:https://freebsdfoundation.org/blog/technology-roadmap/[Technology Roadmap] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[] + +link:https://www.freebsdfoundation.org/donate/[Donate] URL: link:https://www.freebsdfoundation.org/donate/[] + +link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[Foundation Partnership Program] URL: link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[] + +link:https://www.freebsdfoundation.org/journal/[FreeBSD Journal] URL: link:https://www.freebsdfoundation.org/journal/[] + +link:https://www.freebsdfoundation.org/news-and-events/[Foundation News and Events] URL: link:https://www.freebsdfoundation.org/news-and-events/[] + +Contact: Deb Goodkin + +The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to supporting and promoting the FreeBSD Project and community worldwide. +Donations from individuals and corporations are used to fund and manage software development projects, conferences, and developer summits. +We also provide travel grants to FreeBSD contributors, purchase and support hardware to improve and maintain FreeBSD infrastructure, and provide resources to improve security, quality assurance, and release engineering efforts. +We publish marketing material to promote, educate, and advocate for the FreeBSD Project, facilitate collaboration between commercial vendors and FreeBSD developers, and finally, represent the FreeBSD Project in executing contracts, license agreements, and other legal arrangements that require a recognized legal entity. + +Happy 30th birthday, FreeBSD! +For more than 23 years, we have proudly backed this remarkable operating system and its vibrant community, and we eagerly anticipate supporting them for many more years. +In this update, we will outline our contributions to FreeBSD across multiple domains. +We will touch upon project development initiatives, some of which have detailed reports of their own. +Additionally, we will showcase our advocacy for FreeBSD, our efforts to foster community engagement, and our expansion of partnership endeavors. +Lastly, we will delve into our ongoing work to secure increased funding, enabling us to allocate additional resources to address any gaps within the Project. + +==== Fundraising + +During the previous quarter, we made significant progress in engaging with commercial FreeBSD users. +To enhance our partnerships with existing and potential commercial users, we hired Greg Wallace as the Director of Partnerships and Research. +His primary objective is to expand our collaborations with commercial users. +Since assuming this position, Greg has hit the ground running, meeting with numerous companies in just one quarter. +These interactions have provided valuable insights into how FreeBSD is being utilized, the challenges faced by users, and areas where the Project can improve. +By understanding these aspects, we can make informed decisions on where to allocate our funding and recognize FreeBSD's unique strengths. +Additionally, the role involves conducting research to identify target markets, explore new opportunities for FreeBSD, and ensure our voice is heard in relevant discussions. +For more details on Greg's objectives and accomplishments in the previous quarter, you can refer to his status update below. + +The Foundation extends its heartfelt gratitude to everyone who made financial contributions to support our work during the previous quarter. +Besides many individual contributions, we were pleased to receive larger donations from NetApp and Blackberry. +In addition, we received FreeBSD Developer Summit sponsorships from Tarsnap, iXsystems, and LPI. +These sponsorships greatly assist in offsetting our expenses and enable us to offer affordable registration fees to attendees. + +This year our budget is around $2,230,000, which includes increased spending toward FreeBSD advocacy and software development. +More than half of our budget is allocated toward work directly related to improving FreeBSD and keeping it secure. + +By having a dedicated individual focused on partnerships, we can effectively emphasize the significance of investing in our efforts and underscore the long-term viability of the Project to companies. + +Your support plays a crucial role in our mission, and we deeply appreciate your commitment to the FreeBSD community. +Please consider making a donation toward our 2023 fundraising campaign! +link:https://www.freebsdfoundation.org/donate/[] + +We also have a Partnership Program for more prominent commercial donors. +You can read about it at link:https://freebsdfoundation.org/our-donors/freebsd-foundation-partnership-program/[]. + +==== Partnership Program + +Hello FreeBSD community. +My name is Greg Wallace. +I joined the Foundation as Director of Partnerships and Research in early April. +link:https://freebsdfoundation.org/blog/freebsd-foundation-welcomes-new-team-members/[This blog introduced me and the role]. +For Partnerships, I am focused on building connections with companies that use FreeBSD. +I have met with several companies to learn about how they use FreeBSD. +Some of these meetings have generated discussions about potential partnership. +I continue to find out about interesting companies using FreeBSD and I am reaching out to them. + +My objective is to get in touch with every company building with and using FreeBSD to listen to their stories. +If this is you and we have not yet connected, please schedule a call on link:https://calendly.com/greg-freebsdfound/30min[my calendar]. + +Some other partnership-related activities this quarter: + +* I created link:https://docs.google.com/presentation/d/1tDCpbfxbqIucmJF6H15vK-ETrQsCMOVtxoqLem_V0Z0/edit?usp=sharing[these slides] about how partnering with the Foundation helps advance FreeBSD. + If you have ideas for how I can improve these slides, or would like me to present them to your organization, please link:mailto:greg@freebsdfoundation.org[send me an email], or link:https://calendly.com/greg-freebsdfound/30min[schedule a call]. + And please feel free to share the presentation liberally, in whole or in part. +* I worked with my Foundation colleagues to create a number of industry-specific use case slides for a presentation to an industry analyst. +* I am also pursuing grant opportunities with bodies including: +** NSF Secure and Trustworthy Cyberspace (SaTC) +** Sovereign Tech Fund +** NGI + +In terms of research, my broad aim is to make sure that all of the expertise in this community is reflected in the global conversations on computing performance, security, and energy efficiency. +As a community, we have much to bring to this work. + +So far, I have been tracking and plugging into the following threads: + +* link:https://openforumeurope.org/open-source/[Open Forum Europe] +* link:https://www.nist.gov/chips/research-and-development-program[CHIPS Research and Development] + +If you have research ideas or are interested in working together in this area, please link:mailto:greg@freebsdfoundation.org[send me an email], or link:https://calendly.com/greg-freebsdfound/30min[schedule a call]. + +==== OS Improvements + +During the second quarter of 2023, 339 src, 155 ports, and 20 doc tree commits identified the FreeBSD Foundation as a sponsor. +Some of this and other Foundation-sponsored work is described in separate report entries: + +* Continuous Integration +* FreeBSD as a Tier 1 cloud-init Platform +* OpenSSL 3 in base +* OpenStack on FreeBSD +* Security Sandboxing Using man:ktrace[1] +* SIMD enhancements for amd64 + +Here is a sampling of other Foundation-sponsored work: + +* Bug fixes for man:fsck_ffs[8] +* Bug fixes for man:killpg[2] +* Improvements to hwpmc +* Improvements to vmm +* Port fixes and workarounds for LLVM 16 and OpenSSL 3.0 +* Port kinst to riscv and related dtrace work +* Update of libfido2 to version 1.9.0 +* Various LinuxKPI 802.11 improvements +* Various riscv improvements +* Vendor import and update of tcpdump from version 4.9.3 to version 4.99.4 + +The status of current and past Foundation contracted work can be viewed on the link:https://freebsdfoundation.org/our-work/projects/[Foundation Projects page]. + +Members of the Foundation's technology team presented at the Developer Summit held in Ottawa, Canada from May 17-18. +This included hosting the GSoC, link:https://wiki.freebsd.org/DevSummit/202305?action=AttachFile&do=view&target=FreeBSD_Foundation_Devsummit_Spring_2023_Day_2.pdf[FreeBSD Foundation] link:https://wiki.freebsd.org/DevSummit/202305?action=AttachFile&do=view&target=FreeBSD_Foundation_Devsummit_Spring_2023_Day_2_part1.pdf[Technical Review], and link:https://docs.google.com/presentation/d/e/2PACX-1vSnEW5Z0ttQOAeqEEY8KHkfiRGeFUm4i8XrYsfY8TNYD--yx1P6MUu2_u-mCcpe6PMMITjeDIgT31CC/pub[Workflow] working group sessions. +Pierre Pronchery spoke about link:https://www.bsdcan.org/events/bsdcan_2023/schedule/speaker/89-pierre-pronchery/[driver harmony between the BSDs] and En-Wei Wu discussed link:https://www.bsdcan.org/events/bsdcan_2023/schedule/session/139-add-operating-modes-to-wtap4/[wtap work] completed under contract with the Foundation. + +==== Continuous Integration and Quality Assurance + +The Foundation provides a full-time staff member and funds projects to improve continuous integration, automated testing, and overall quality assurance efforts for the FreeBSD project. +You can read more about CI work in a dedicated report entry. + +==== Advocacy + +Much of our effort is dedicated to the FreeBSD Project advocacy. +This may involve highlighting interesting FreeBSD work, producing literature and video tutorials, attending events, or giving presentations. +The goal of the literature we produce is to teach people FreeBSD basics and help make their path to adoption or contribution easier. +Other than attending and presenting at events, we encourage and help community members run their own FreeBSD events, give presentations, or staff FreeBSD tables. + +The FreeBSD Foundation sponsors many conferences, events, and summits around the globe. +These events can be BSD-related, open source, or technology events geared towards underrepresented groups. +We support the FreeBSD-focused events to help provide a venue for sharing knowledge, working together on projects, and facilitating collaboration between developers and commercial users. +This all helps provide a healthy ecosystem. +We support the non-FreeBSD events to promote and raise awareness of FreeBSD, to increase the use of FreeBSD in different applications, and to recruit more contributors to the Project. +We are grateful to be back to attending events mostly in person. +In addition to attending and planning events, we are continually working on new training initiatives and updating our selection of link:https://freebsdfoundation.org/freebsd-project/resources/[how-to guides] to facilitate getting more folks to try out FreeBSD. + +Check out some of the advocacy and education work we did last quarter: + +* Helped to organize and attended the link:https://wiki.freebsd.org/DevSummit/202305[May 2023 Developer Summit] which took place May 17-18, 2023 in Ottawa, Ontario +* Hosted a table and was the Tote Bag Sponsor of link:https://www.bsdcan.org/2023/[BSDCan], May 17-20, 2023 in Ottawa, Ontario. + Trip reports can be found on the link:https://freebsdfoundation.org/our-work/latest-updates/[blog]. +* Celebrated the Project’s 30th Birthday at BSDCan with cake and printed copies of the special link:https://freebsdfoundation.org/past-issues/freebsd-30th-anniversary-special-edition/[30th Anniversary Edition] of the FreeBSD Journal +* Secured a FreeBSD Workshop and Talk at link:https://sfconservancy.org/fossy/[FOSSY], July 13-16, 2023, in Portland, OR +* Secured our Silver Sponsorship for link:https://2023.eurobsdcon.org/[EuroBSDCon 2023] taking place September 14-17, 2023 in Coimbra, Portugal +* Secured our booth for link:https://2023.allthingsopen.org/[All Things Open], October 15-17, 2023 in Raleigh, NC. +* Began planning the FreeBSD Fall Vendor Summit. +* Welcomed two link:https://freebsdfoundation.org/blog/freebsd-foundation-welcomes-new-team-members/[New Team Members]: Greg Wallace and Pierre Pronchery +* Published link:https://freebsdfoundation.org/news-and-events/newsletter/freebsd-foundation-update-april-2023/[April] and link:https://freebsdfoundation.org/news-and-events/newsletter/12518/[June] Newsletters +* Celebrated the link:https://freebsdfoundation.org/national-freebsd-day/[FreeBSD Day] and the Project's 30th Anniversary on June 19 and through the week with special videos and blog posts. +* Additional Blog Posts +** link:https://freebsdfoundation.org/blog/eurobsdcon-2023-travel-grant-application-now-open/[EuroBSDcon 2023 Travel Grant Application Now Open] - Note: Applications close August 2, 2023 +** link:https://freebsdfoundation.org/blog/asiabsdcon-2023-trip-report/[AsiaBSDcon Trip Report] +* FreeBSD in the News: +** link:https://freebsdfoundation.org/news-and-events/latest-news/infoworld-happy-30th-freebsd/[InfoWorld: Happy 30th FreeBSD!] + +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 link:https://www.freebsdfoundation.org/journal/[]. + +You can find out more about events we attended and upcoming events at link: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. + +Go to link:https://www.freebsdfoundation.org[] to find more about how we support FreeBSD and how we can help you! From nobody Fri Jul 14 13:09:04 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2WyT112tz4n3pg for ; Fri, 14 Jul 2023 13:09:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2WyT0KFTz467l; Fri, 14 Jul 2023 13:09:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689340145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xYtVex18rjnkmT0hvEaghVq3eDUbAVo+bTnSAAiuK7s=; b=ZxRegIGVTRrY+cWXYSn6Ad3M7QVyX3RgBjP691krzvy5v72iKpAdWbXDQAP5hruXkyJxQR FdKNvNwBTolqnwANcy5NfHkGQkis6mXk+Jz5WBWCYCuMjRFg1Y3G5JmWh2K+6wQ5sg5W7b ZWGl32WvC1S1aTLpcY14EVBIzu1EtwBIf5iNLSS+mVG5/QzDttqScnrp3Bnqec9miGr1wX eA3svst/iO8gJ6KrfdRQIt+yLxQgm6sxOmBG5clgzacqq7+ZPFCif8UHY+QBBQufYHv156 wiJoF72UkjFpGlbxB+7w/EMqwe4y3ApXlhHWS2pDn0AhqkO4DQtnS5o1KC/pqg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689340145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xYtVex18rjnkmT0hvEaghVq3eDUbAVo+bTnSAAiuK7s=; b=gPRjO8dWFMx5uyzHBxpqEZQvaZj709+wP7RLpc8F6i2GHjF++dtfKPtB0Eoh3TlMaLHemh P7tR4RyOJQdpwRDwN4ClyhRnCRqox4+mUim+QWh8Vcukr2Owy0fiiBwujrzCZ5MsZ3FuPO 4OiFyo6C9G3yn95IXcF705pGohKI3VufPgtSmZLKMPjb5S5m/uXZnBM2k2iMmq12S8laUK LR+Cb/9NWkqn+DPgefgKZXg5wykUAmKQA4pKE5qWnnkoQo5CxOVCXi+2uJt3UVVlby/fbx L4nx/AsvPPZlIjnkV6hdHEx01FrUc27uq+qsF3utYGzKoycERexZHjYoCV5TXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689340145; a=rsa-sha256; cv=none; b=u3Rraqv6vUlPlyY7fvKjjCsQ84oNDiHSA3/GucmtBudlUUdC5g5QGOLECHhIebc3qWigZp AICDs2R8QT8UM+XFD+iZr6A8m0DEAHyiqALayD7hxU3zvKJs8Ymfa9RdZ0ZN3w3noU7OYu HpJSnM1zVhqLFm5Lo3vDmaSLur97YVC4Ee2bFuu1PAPLAGeQiIVnekSCVIdQIqqaBNH+MH lcebrWWdNKrqKU8v6brFiU+LGH8kwI9N7tzeHYQA8LxG55OU7B2swHHLu3/3MH4OFKaOp8 7Ux+UqlRhwkuc7Cs4US/oAWWoFNt0rrQjsEi0hIyiTNSDspSNczSvrVU8efl6Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2WyS6Ws5zJml; Fri, 14 Jul 2023 13:09:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36ED94rV063180; Fri, 14 Jul 2023 13:09:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36ED94v7063179; Fri, 14 Jul 2023 13:09:04 GMT (envelope-from git) Date: Fri, 14 Jul 2023 13:09:04 GMT Message-Id: <202307141309.36ED94v7063179@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 5e72a78fa4 - main - Handbook - Network chapter: Fix head level List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5e72a78fa4948ec9d95d73a9f99870f7d191572c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=5e72a78fa4948ec9d95d73a9f99870f7d191572c commit 5e72a78fa4948ec9d95d73a9f99870f7d191572c Author: Sergio Carlavilla Delgado AuthorDate: 2023-07-14 13:08:20 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-14 13:08:52 +0000 Handbook - Network chapter: Fix head level --- documentation/content/en/books/handbook/network/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/network/_index.adoc b/documentation/content/en/books/handbook/network/_index.adoc index 08738b6d05..3ca74746e5 100644 --- a/documentation/content/en/books/handbook/network/_index.adoc +++ b/documentation/content/en/books/handbook/network/_index.adoc @@ -471,7 +471,7 @@ A list of reserved addresses can be checked in the following table: For further information on the structure of IPv6 addresses, refer to http://www.ietf.org/rfc/rfc3513.txt[RFC3513]. [[config-static-ip-v6]] -==== Configuring Static IPv6 Address +=== Configuring Static IPv6 Address To configure a FreeBSD system as an IPv6 client with a static IPv6 address it is necessary to set the IPv6 address. From nobody Fri Jul 14 14:12:15 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R2YMN1k3fz2ttJ9 for ; Fri, 14 Jul 2023 14:12:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R2YMN1WpVz4Mhw; Fri, 14 Jul 2023 14:12:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689343936; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yTpcsrCbPMZzwNgB62I+12aqioZto9jYPbB/CS1mIFk=; b=dDfmHU1ypNLfvLfecvbt8aNNpUaeAIHnFYoPDzUZD9IU0p2/qq5k16wBU1J2/f9D0dsxXJ 35ueal/rhjOYdgaNHI5AT3HbQddKpE2vfzW3W9RAS758Fw8LvXBpkp4GHQs/3YrYtLEsUO qxj4GXJ3ZnihZNKQ+muMbIQ1fL8lx+aUhnZHSV7o4XvMrWTzN/FrB3bzZsJzn3l1PUehVu kxAQ1WPVyN4HJnXfod+dw/qAPjc51RkwBI5hmqQisQNenf8SNXv5zc//k6HR2jNl0W3n9r Uuf8JUJQf26FIrKCSbZ7Q76XlYIO01TygfJZjzNSpGeUnQm0AH+UMpkvoZ9w9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689343936; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yTpcsrCbPMZzwNgB62I+12aqioZto9jYPbB/CS1mIFk=; b=PwiDq8wt//K3ELi1iyEHgK1CDS8UuPnQJ7o+Wjb2P4fyOTNF9vlvqUjF+CG15kEo6WWLgX dfJs2YxMi/NVgloy/ooYG/r0c8rQh0XNNhCWJXPHuS+Cf5bu7Ukfnu6quJGK6AwxgQVzg5 E4mumpLTakLkXgsSTSeK8jT/ExyjGZuWAa7wUf6h2LETK0nZrlD6VfvTHsUoPoPWXulEJa SxgiYTeovA+V59XQs5uKe/30C52J1OfXfrjREv+sVk+S2mMbsRSaER+/q6sNRaCF1x7Yp8 OEm6wSBJKAErg+/r1Lg9mdU4ikrtAzOCilbN+gqx80bv80xgJGcbH6zkp4ECwg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689343936; a=rsa-sha256; cv=none; b=YizGM7h34VnweaiixGF0kITlYVR6ZgQ9se4Z97PUs+mQqEo/pH3c1xZHDlmGEzYFLY46p0 rOxE7vVPXxRBCJ+lWsbIU2rqI9pnrDFi0TKwouWWO8rRmmtG4i6O2D1Z+ug/k0E3bCaCMp eBu3iD+ipjnbtolU/NBjqJ8beJNYLo2pCosRJrRf2LPEk7NjlPKU098zKMAnO90BjQs1n/ kVrAQWWk8vKeyVd8RUGluJdyRZyFrSC/zvG1pg1RG2pgI3Hy0111FVp26z1IyJ/XPx7B6T Skf8kJs2X07gkq+0oz9NpL55But8KKt/mB0AQW9vjmy3AC8KDBxSXJJzx8kH6g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R2YMN0ZhczLmy; Fri, 14 Jul 2023 14:12:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36EECFuR077047; Fri, 14 Jul 2023 14:12:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36EECF6a077046; Fri, 14 Jul 2023 14:12:15 GMT (envelope-from git) Date: Fri, 14 Jul 2023 14:12:15 GMT Message-Id: <202307141412.36EECF6a077046@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: fbf328b48f - main - Documentation theme: Add new system option to theme chooser List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fbf328b48f749b62f2166771e94b5cd0664dd52d Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=fbf328b48f749b62f2166771e94b5cd0664dd52d commit fbf328b48f749b62f2166771e94b5cd0664dd52d Author: Minsoo Choo AuthorDate: 2023-07-14 14:00:50 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-07-14 14:00:50 +0000 Documentation theme: Add new system option to theme chooser Add new 'system' option to the theme chooser. In this way the user will not have to select the theme and the system will choose it automatically based on the theme of the web browser Tested in: Chromium and Firefox in FreeBSD. Differential Revision: https://reviews.freebsd.org/D41024 --- .../themes/beastie/assets/js/theme-chooser.js | 20 +++++++++++++++++--- documentation/themes/beastie/i18n/bn-bd.toml | 2 ++ documentation/themes/beastie/i18n/da.toml | 3 +++ documentation/themes/beastie/i18n/de.toml | 3 +++ documentation/themes/beastie/i18n/el.toml | 3 +++ documentation/themes/beastie/i18n/en.toml | 3 +++ documentation/themes/beastie/i18n/es.toml | 3 +++ documentation/themes/beastie/i18n/fr.toml | 3 +++ documentation/themes/beastie/i18n/hu.toml | 3 +++ documentation/themes/beastie/i18n/it.toml | 3 +++ documentation/themes/beastie/i18n/ja.toml | 3 +++ documentation/themes/beastie/i18n/ko.toml | 3 +++ documentation/themes/beastie/i18n/mn.toml | 3 +++ documentation/themes/beastie/i18n/nl.toml | 3 +++ documentation/themes/beastie/i18n/pl.toml | 3 +++ documentation/themes/beastie/i18n/pt-br.toml | 3 +++ documentation/themes/beastie/i18n/ru.toml | 3 +++ documentation/themes/beastie/i18n/tr.toml | 3 +++ documentation/themes/beastie/i18n/zh-cn.toml | 3 +++ documentation/themes/beastie/i18n/zh-tw.toml | 3 +++ .../themes/beastie/layouts/partials/site-footer.html | 1 + .../themes/beastie/layouts/partials/site-head.html | 2 +- 22 files changed, 75 insertions(+), 4 deletions(-) diff --git a/documentation/themes/beastie/assets/js/theme-chooser.js b/documentation/themes/beastie/assets/js/theme-chooser.js index 40e4cd898f..d33f3d6f97 100644 --- a/documentation/themes/beastie/assets/js/theme-chooser.js +++ b/documentation/themes/beastie/assets/js/theme-chooser.js @@ -41,9 +41,12 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. } else if (theme === "theme-high-contrast") { setTheme('theme-high-contrast'); themeChooser.value = 'theme-high-contrast'; - } else { + } else if (theme === "theme-light") { setTheme('theme-light'); themeChooser.value = 'theme-light'; + } else { + setTheme('theme-system'); + themeChooser.value = 'theme-system'; } themeChooser.addEventListener('change', function() { @@ -53,13 +56,24 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. setTheme('theme-dark'); } else if (theme === "theme-high-contrast") { setTheme('theme-high-contrast'); - } else { + } else if (theme === "theme-light") { setTheme('theme-light'); + } else { + setTheme('theme-system'); } }); function setTheme(themeName) { localStorage.setItem('theme', themeName); - document.documentElement.className = themeName; + + if (themeName === 'theme-system') { + if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { + document.documentElement.className = 'theme-dark'; + } else { + document.documentElement.className = 'theme-light'; + } + } else { + document.documentElement.className = themeName; + } } })(); diff --git a/documentation/themes/beastie/i18n/bn-bd.toml b/documentation/themes/beastie/i18n/bn-bd.toml index 426f9f42ce..86a78009ba 100644 --- a/documentation/themes/beastie/i18n/bn-bd.toml +++ b/documentation/themes/beastie/i18n/bn-bd.toml @@ -115,6 +115,8 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/da.toml b/documentation/themes/beastie/i18n/da.toml index 426f9f42ce..edc3eb986b 100644 --- a/documentation/themes/beastie/i18n/da.toml +++ b/documentation/themes/beastie/i18n/da.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/de.toml b/documentation/themes/beastie/i18n/de.toml index 3d5543a006..68ba7e0f78 100644 --- a/documentation/themes/beastie/i18n/de.toml +++ b/documentation/themes/beastie/i18n/de.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/el.toml b/documentation/themes/beastie/i18n/el.toml index cd52247ffc..e01e2a0100 100644 --- a/documentation/themes/beastie/i18n/el.toml +++ b/documentation/themes/beastie/i18n/el.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/en.toml b/documentation/themes/beastie/i18n/en.toml index b4f5a837e0..0f2eb26e91 100644 --- a/documentation/themes/beastie/i18n/en.toml +++ b/documentation/themes/beastie/i18n/en.toml @@ -199,6 +199,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/es.toml b/documentation/themes/beastie/i18n/es.toml index 82acd0af90..2330482edd 100644 --- a/documentation/themes/beastie/i18n/es.toml +++ b/documentation/themes/beastie/i18n/es.toml @@ -115,6 +115,9 @@ other = "Páginas del Manual de FreeBSD" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Claro" diff --git a/documentation/themes/beastie/i18n/fr.toml b/documentation/themes/beastie/i18n/fr.toml index 189d785227..91a9b435b4 100644 --- a/documentation/themes/beastie/i18n/fr.toml +++ b/documentation/themes/beastie/i18n/fr.toml @@ -115,6 +115,9 @@ other = "Pages de manuel FreeBSD" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Clair" diff --git a/documentation/themes/beastie/i18n/hu.toml b/documentation/themes/beastie/i18n/hu.toml index 1b00390645..acb13b242f 100644 --- a/documentation/themes/beastie/i18n/hu.toml +++ b/documentation/themes/beastie/i18n/hu.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/it.toml b/documentation/themes/beastie/i18n/it.toml index 227aea174e..c3b9752c25 100644 --- a/documentation/themes/beastie/i18n/it.toml +++ b/documentation/themes/beastie/i18n/it.toml @@ -115,6 +115,9 @@ other = "FreeBSD man page" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/ja.toml b/documentation/themes/beastie/i18n/ja.toml index ea52c990c7..cb19b3fdbf 100644 --- a/documentation/themes/beastie/i18n/ja.toml +++ b/documentation/themes/beastie/i18n/ja.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/ko.toml b/documentation/themes/beastie/i18n/ko.toml index 426f9f42ce..edc3eb986b 100644 --- a/documentation/themes/beastie/i18n/ko.toml +++ b/documentation/themes/beastie/i18n/ko.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/mn.toml b/documentation/themes/beastie/i18n/mn.toml index 4be6fcd9af..218b61786e 100644 --- a/documentation/themes/beastie/i18n/mn.toml +++ b/documentation/themes/beastie/i18n/mn.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/nl.toml b/documentation/themes/beastie/i18n/nl.toml index a6c9cd516e..6a2e71de7d 100644 --- a/documentation/themes/beastie/i18n/nl.toml +++ b/documentation/themes/beastie/i18n/nl.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/pl.toml b/documentation/themes/beastie/i18n/pl.toml index 426f9f42ce..edc3eb986b 100644 --- a/documentation/themes/beastie/i18n/pl.toml +++ b/documentation/themes/beastie/i18n/pl.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/pt-br.toml b/documentation/themes/beastie/i18n/pt-br.toml index 2db88d801d..448774c675 100644 --- a/documentation/themes/beastie/i18n/pt-br.toml +++ b/documentation/themes/beastie/i18n/pt-br.toml @@ -115,6 +115,9 @@ other = "Páginas de Manual do FreeBSD" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/ru.toml b/documentation/themes/beastie/i18n/ru.toml index ad49eb685c..187a9c1954 100644 --- a/documentation/themes/beastie/i18n/ru.toml +++ b/documentation/themes/beastie/i18n/ru.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/tr.toml b/documentation/themes/beastie/i18n/tr.toml index 426f9f42ce..edc3eb986b 100644 --- a/documentation/themes/beastie/i18n/tr.toml +++ b/documentation/themes/beastie/i18n/tr.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/zh-cn.toml b/documentation/themes/beastie/i18n/zh-cn.toml index 1d06a3ef12..db6a1e628e 100644 --- a/documentation/themes/beastie/i18n/zh-cn.toml +++ b/documentation/themes/beastie/i18n/zh-cn.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "Light" diff --git a/documentation/themes/beastie/i18n/zh-tw.toml b/documentation/themes/beastie/i18n/zh-tw.toml index 38234e8756..000f75ff9a 100644 --- a/documentation/themes/beastie/i18n/zh-tw.toml +++ b/documentation/themes/beastie/i18n/zh-tw.toml @@ -115,6 +115,9 @@ other = "FreeBSD Manual Pages" # --------------------------------------------------- # Footer # --------------------------------------------------- +[system] +other = "System" + [light] other = "淺色" diff --git a/documentation/themes/beastie/layouts/partials/site-footer.html b/documentation/themes/beastie/layouts/partials/site-footer.html index d16dd23b9d..aab2506f36 100755 --- a/documentation/themes/beastie/layouts/partials/site-footer.html +++ b/documentation/themes/beastie/layouts/partials/site-footer.html @@ -17,6 +17,7 @@ {{ end }}