git: 57e8bc16b9 - main - Status/2023Q2: Fixes

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Tue, 25 Jul 2023 11:45:23 UTC
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=57e8bc16b9d4002c15816fd5a48c27cabd5235a1

commit 57e8bc16b9d4002c15816fd5a48c27cabd5235a1
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2023-07-25 11:41:46 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2023-07-25 11:43:57 +0000

    Status/2023Q2: Fixes
    
    Apply various fixes, mostly suggested by the vale linting tool.
    
    Approved by:    carlavilla (mentor, implicit)
---
 .../en/status/report-2023-04-2023-06/batman.adoc   |  4 ++--
 .../report-2023-04-2023-06/capsicum-ktracing.adoc  |  2 +-
 .../en/status/report-2023-04-2023-06/ci.adoc       |  2 +-
 .../en/status/report-2023-04-2023-06/cirrus.adoc   |  4 ++--
 .../status/report-2023-04-2023-06/clusteradm.adoc  |  2 +-
 .../en/status/report-2023-04-2023-06/gcc.adoc      |  2 +-
 .../status/report-2023-04-2023-06/lldb-kmod.adoc   |  2 +-
 .../en/status/report-2023-04-2023-06/mfsbsd.adoc   |  5 +++--
 .../en/status/report-2023-04-2023-06/pf.adoc       | 22 +++++++++++-----------
 .../en/status/report-2023-04-2023-06/pot.adoc      |  6 +++---
 10 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/website/content/en/status/report-2023-04-2023-06/batman.adoc b/website/content/en/status/report-2023-04-2023-06/batman.adoc
index 2f7117b52c..7f6c0d2a8c 100644
--- a/website/content/en/status/report-2023-04-2023-06/batman.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/batman.adoc
@@ -11,9 +11,9 @@ Freifunk is a German initiative to build an open Wi-Fi network at city-scale, ba
 BATMAN's motive is to be a completely decentralized protocol; no one node in the network knows or has to care about the topology of the whole network.
 
 Support for this protocol is provided by the batman-adv kernel module on Linux, and this project aims to bring that to FreeBSD.
-This includes the kernel module itself, but also userland networking libraries and tools necessary to create BATMAN networks. 
+This includes the kernel module itself, but also userland networking libraries and tools necessary to create BATMAN networks.
 
-Currently, creating interfaces and interacting with them works (with both Linux and FreeBSD userspaces), and packet transmission (kind of) works, although it's incomplete as of yet.
+Currently, creating interfaces and interacting with them works (with both Linux and FreeBSD userspaces), and packet transmission (kind of) works, although it is incomplete as of yet.
 Support for batadv interfaces has been added to man:ifconfig[8] too.
 
 Mentor: {mmokhi-name}
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
index 463852075d..05e7bc6825 100644
--- 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
@@ -92,7 +92,7 @@ This becomes apparent when you trace namei translations alongside capability vio
 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.
+In practice, capability mode is always entered following the initialization of the C runtime libraries, so a program would never trigger 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.
diff --git a/website/content/en/status/report-2023-04-2023-06/ci.adoc b/website/content/en/status/report-2023-04-2023-06/ci.adoc
index 47ea39a489..1bec18c9bc 100644
--- a/website/content/en/status/report-2023-04-2023-06/ci.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/ci.adoc
@@ -46,6 +46,6 @@ Open or queued tasks:
 * Helping more software get FreeBSD support in its CI pipeline (Wiki pages: link:https://wiki.FreeBSD.org/3rdPartySoftwareCI[3rdPartySoftwareCI], link:https://wiki.FreeBSD.org/HostedCI[HostedCI])
 * Working with hosted CI providers to have better FreeBSD support
 
-Please see link:https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=__open__&email1=testing%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailtype1=equals[freebsd-testing@ related tickets] for more WIP information, and don't hesitate to join the effort!
+Please see link:https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=__open__&email1=testing%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailtype1=equals[freebsd-testing@ related tickets] for more WIP information, and do not hesitate to join the effort!
 
 Sponsor: The FreeBSD Foundation
diff --git a/website/content/en/status/report-2023-04-2023-06/cirrus.adoc b/website/content/en/status/report-2023-04-2023-06/cirrus.adoc
index 5082e9824f..268bcba264 100644
--- a/website/content/en/status/report-2023-04-2023-06/cirrus.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/cirrus.adoc
@@ -15,9 +15,9 @@ We added Cirrus-CI configuration to the FreeBSD src tree in 2019 and to doc in 2
 A number of additional FreeBSD projects hosted on GitHub (such as drm-kmod, kyua, pkg, and poudriere) also make use of Cirrus-CI.
 
 Over the last quarter Cirrus-CI configs received ongoing maintenance updates (moving to the most recent FreeBSD release images).
-In the src tree we've added some additional checks.
+In the src tree we have added some additional checks.
 These ensure that generated files are updated when needed (`make sysent` and `make makeman`) and check for missing directories.
-We've added jobs that build using the Clang/LLVM 16 toolchain package, mirroring the Clang version now in the base system.
+We have added jobs that build using the Clang/LLVM 16 toolchain package, mirroring the Clang version now in the base system.
 The GCC job is now run on the GitHub mirror by default, for all commits.
 
 Sponsor: DARPA
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 5d54564e32..3843104b3a 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
@@ -11,7 +11,7 @@ In this quarter, the team has worked on the following:
 
 * Regular support for FreeBSD.org user accounts.
 * Regular disk and parts support (and replacement) for all physical hosts and mirrors.
-* Enable mirroring of www.FreeBSD.org and docs.FreeBSD.org in the FreeBSD project-managed mirrors.
+* Enable mirroring of link:https://www.FreeBSD.org[] and link:https://docs.FreeBSD.org[] in the FreeBSD project-managed mirrors.
 * Cluster refresh, upgrading all hosts and jails to the most recent versions of 14-CURRENT, 13-STABLE, and 12-STABLE.
 
 ==== Work in progress
diff --git a/website/content/en/status/report-2023-04-2023-06/gcc.adoc b/website/content/en/status/report-2023-04-2023-06/gcc.adoc
index ff97521c15..9c410652c0 100644
--- a/website/content/en/status/report-2023-04-2023-06/gcc.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/gcc.adoc
@@ -22,7 +22,7 @@ With the release of GCC 13.1 (first GCC 13 release: I remind that GCC counts min
 Support for .init_array and .fini_array has been enabled.
 FreeBSD supports both since commit gitref:83aa9cc00c2d83d05a0efe7a1496d8aab4a153bb[repository=src].
 
-The default bootstrap option on i386, amd64, and aarch64 has been reverted from LTO_BOOTSTRAP to STANDARD_BOOTSTRAP: 
+The default bootstrap option on i386, amd64, and aarch64 has been reverted from LTO_BOOTSTRAP to STANDARD_BOOTSTRAP:
 
 - LTO bootstrap produces too many failures on the package builders for those architectures
 - LTO_BOOTSTRAP remains available for users who want it.
diff --git a/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc b/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
index c4c20c81b6..56a6cb3e7f 100644
--- a/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/lldb-kmod.adoc
@@ -6,7 +6,7 @@ link:https://github.com/aokblast/freebsd-src/tree/lldb_dynamicloader_freebsd_ker
 
 Contact: Sheng-Yi Hong <aokblast@FreeBSD.org>
 
-FreeBSD project uses LLVM as it's toolchain.
+FreeBSD project uses LLVM as its toolchain.
 The LLVM  project has bundled with a debugger called LLDB.
 In LLDB, the userspace debugging facilities has been well implemented.
 However, in the kernel space, there are still some works have to be done.
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 ab4c476806..0fbb51bded 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
@@ -16,12 +16,13 @@ mailto:mm@FreeBSD.org[Martin Matuska] is both the author of the link:https://peo
 ==== 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. 
+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.
 
 ==== Location
 
-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.
+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.
 
 Mentors: {otis-name} and {jrm-name}
diff --git a/website/content/en/status/report-2023-04-2023-06/pf.adoc b/website/content/en/status/report-2023-04-2023-06/pf.adoc
index 97c9ac69c0..58b1168186 100644
--- a/website/content/en/status/report-2023-04-2023-06/pf.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/pf.adoc
@@ -1,17 +1,17 @@
 === Pf Improvements
 
 Links: +
-link:https://reviews.freebsd.org/D40911[D40911] URL: link:https://reviews.freebsd.org/D40911p[] +
-link:https://reviews.freebsd.org/D40861[D40861] URL: link:https://reviews.freebsd.org/D40861p[] +
-link:https://reviews.freebsd.org/D40862[D40862] URL: link:https://reviews.freebsd.org/D40862p[] +
-link:https://reviews.freebsd.org/D40863[D40863] URL: link:https://reviews.freebsd.org/D40863p[] +
-link:https://reviews.freebsd.org/D40864[D40864] URL: link:https://reviews.freebsd.org/D40864p[] +
-link:https://reviews.freebsd.org/D40865[D40865] URL: link:https://reviews.freebsd.org/D40865p[] +
-link:https://reviews.freebsd.org/D40866[D40866] URL: link:https://reviews.freebsd.org/D40866p[] +
-link:https://reviews.freebsd.org/D40867[D40867] URL: link:https://reviews.freebsd.org/D40867p[] +
-link:https://reviews.freebsd.org/D40868[D40868] URL: link:https://reviews.freebsd.org/D40868p[] +
-link:https://reviews.freebsd.org/D40869[D40869] URL: link:https://reviews.freebsd.org/D40869p[] +
-link:https://reviews.freebsd.org/D40870[D40870] URL: link:https://reviews.freebsd.org/D40870p[]
+link:https://reviews.freebsd.org/D40911[D40911] URL: link:https://reviews.freebsd.org/D40911[] +
+link:https://reviews.freebsd.org/D40861[D40861] URL: link:https://reviews.freebsd.org/D40861[] +
+link:https://reviews.freebsd.org/D40862[D40862] URL: link:https://reviews.freebsd.org/D40862[] +
+link:https://reviews.freebsd.org/D40863[D40863] URL: link:https://reviews.freebsd.org/D40863[] +
+link:https://reviews.freebsd.org/D40864[D40864] URL: link:https://reviews.freebsd.org/D40864[] +
+link:https://reviews.freebsd.org/D40865[D40865] URL: link:https://reviews.freebsd.org/D40865[] +
+link:https://reviews.freebsd.org/D40866[D40866] URL: link:https://reviews.freebsd.org/D40866[] +
+link:https://reviews.freebsd.org/D40867[D40867] URL: link:https://reviews.freebsd.org/D40867[] +
+link:https://reviews.freebsd.org/D40868[D40868] URL: link:https://reviews.freebsd.org/D40868[] +
+link:https://reviews.freebsd.org/D40869[D40869] URL: link:https://reviews.freebsd.org/D40869[] +
+link:https://reviews.freebsd.org/D40870[D40870] URL: link:https://reviews.freebsd.org/D40870[]
 
 Contact: Kajetan Staszkiewicz <vegeta@tuxpowered.net> +
 Contact: Naman Sood <naman@freebsdfoundation.org> +
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
index 0b8f15b609..97966e5c34 100644
--- a/website/content/en/status/report-2023-04-2023-06/pot.adoc
+++ b/website/content/en/status/report-2023-04-2023-06/pot.adoc
@@ -3,9 +3,9 @@
 Links: +
 link:https://github.com/bsdpot[Pot organization on GitHub] URL: link:https://github.com/bsdpot[]
 
-Contact: Luca Pizzamiglio (Pot) <pizzamig@freebsd.org> +
+Contact: Luca Pizzamiglio (Pot) <pizzamig@FreeBSD.org> +
 Contact: Bretton Vine (Potluck) <bv@honeyguide.eu> +
-Contact: Michael Gmelin (Potman) <grembo@freebsd.org>
+Contact: Michael Gmelin (Potman) <grembo@FreeBSD.org>
 
 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].
 
@@ -18,7 +18,7 @@ All Potluck containers have been rebuilt as FreeBSD 13.2 based images and are si
 
 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.
+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 package:sysutils/nomad-pot-driver[], has been accepted upstream and will be part of Nomad 1.6.0.
 
 As always, feedback and patches are welcome.