From nobody Sun Dec 17 19:42:02 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4StYHt6KWDz545s2 for ; Sun, 17 Dec 2023 19:42:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4StYHt5Mh2z3VQ6; Sun, 17 Dec 2023 19:42:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702842122; 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=islQtaby5OvKIyz6+Nw4mkCboAlTFPTNMq5Jg0DOFjk=; b=feTDX0oAND/TctiSQYFt11W8mi7MnJowyMaVSuwnzsc6m9i27Hi4kKD96WE1V1qiZnqhJK lnhCABtO8i7p8fpdprboQmyMu6tPOW4Kbrky9yTcc3SrkarYOivSrOjmbrM0XRyaNYbOC9 HLnaErJ+yneVJJ/H81uQ+YdivDYNgiRYZOKvxuebwoby7LJcMqGyjpmZ8fyCn+BZefQWhL y8gLYyxOiLLyNScaes898V01hwxjIINUTb1sl2AmgNvyR4Wm5B5CSMubcMeYsvjU+wflcq B1GGoI/VGBhxrWZsr7HXrnBHszrOXbABJClacvT0RDLWdAQlt/bZWZ2aY+aVcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702842122; a=rsa-sha256; cv=none; b=IiOhHDf1+fWJA8uqx0a9oFRwN4LEEvCIj8otUruYpZnwqDAcCg7kEoZUEKn0sI3LtxXw/F 9uEOwhtivKITprysa0pOq+eXOgLMVy1cZdBKbK0nIMWwHViEzyy/ZdWNmdrDgQbBDPg6zY PgNwez1YyoGBw6r1HyfP8Z8rsevoq9ZL8BKYYadar/6GB18U+RU8hwuYP2Q1HywtAr08my ZLuzDhTV4clfLaQv4gx22dtvzFQ1RaakOrPB/HN/8StiCDtcibrru9mhys6c60ecqgv31P c8YdCqDnKpfwwS34SsG3HL9UidTheUyWL6+Y3FMWTVcviHBALBt9dYfCxjJfaQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702842122; 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=islQtaby5OvKIyz6+Nw4mkCboAlTFPTNMq5Jg0DOFjk=; b=EtlCriJC9ucwPlGPamsls1yV/zVrXM+qTUblgFYl37NuPb/Ee15ixjLoDSPkzyfLe4LSxc 6u8BCJRkSopVf0q3virVCg4VHZi5UEK13+ogsonwT/pdar/EedWCtEPEFqApupjGcSMwl8 OFNFaPGkO8zdjroXs1y+f9QeyqGi/KosllSmQc3XCBTJAcp2KoxN4PiT7f1Ei40+cPlPFX yKaDCmciBKkg01qjPeNRCQcKvKfiA55haf04XlAHFzbpl5NmWMO6+XpZz5E+SHvYc96Iu0 6ojg15REbEzis484PYotVilsM6dsKYYJVoxTmny1NR2BJNfeidFjITn3pctMtA== 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 4StYHt4DG0zqpc; Sun, 17 Dec 2023 19:42:02 +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 3BHJg2A4020127; Sun, 17 Dec 2023 19:42:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BHJg2rp020124; Sun, 17 Dec 2023 19:42:02 GMT (envelope-from git) Date: Sun, 17 Dec 2023 19:42:02 GMT Message-Id: <202312171942.3BHJg2rp020124@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Bergling Subject: git: 631a8759f8 - main - Add a .gitignore file 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: gbe X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 631a8759f8cfc5d95f631b99b981766a5f7651a2 Auto-Submitted: auto-generated The branch main has been updated by gbe: URL: https://cgit.FreeBSD.org/doc/commit/?id=631a8759f8cfc5d95f631b99b981766a5f7651a2 commit 631a8759f8cfc5d95f631b99b981766a5f7651a2 Author: Gordon Bergling AuthorDate: 2023-12-17 19:41:34 +0000 Commit: Gordon Bergling CommitDate: 2023-12-17 19:41:34 +0000 Add a .gitignore file Add a .gitignore with some common patch and editor temp files. --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..a703a0646b --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.orig +*.rej +*.sw[nop] From nobody Tue Dec 19 08:53: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 4SvVpp4HBfz54v7Y for ; Tue, 19 Dec 2023 08:53:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SvVpp3M0Zz4GRG; Tue, 19 Dec 2023 08:53:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702976018; 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=a2BsP6sK/MrL8dm15sc0Mt0Ya6tkFQ2KD+H7y3a8y8s=; b=y0tJpNwLqJ3JaMHgvwpsrZUX2ixXY6um3mho+WOgmMiyFlfzD4e+Uk1c3P4qzqlGpMv2RK kGQw7RBMJtMVRTm+L8f/AeIH2wWZj7iCCERzPP2TY8roqemzysVu3G5DZwK+LW+40/kUgA Eb2CMSN7zGO2vf65j6LucFIJCsd+Zl+cYZHpyn4JlX1shGJtpJmwortSCWVvCdUJ4ZcVkV D2sSVR9uAF+Mfo8DdKUlhm6aFA7O6DTXVzW+KlYGa0jmFTXkKqm6QeY4dew6nh/1cL0H0M R1if2lC3N+7pG8MkWMWspQcq+Jxljvqv+Ls65YVHd9Xm5uRvTw7a7LvywKQAew== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702976018; a=rsa-sha256; cv=none; b=P48u8ftl/myOAdFbVsqUFkOMRnTm9nEEFKAXIbRpZ06NLKdqB54X9OEXbNkRt1Nm13/7so zAdCKaF+7lAdWJ4ACTDan7Lv1IeQi3ST6XQ/hoTmU9nOEgSthK1Ri8TQHoYln52pDmOA6j VxjwE3o8WOtV5MuaIRuZPVjrjGEuaxVT/Fis6dVPkv17W5hH3GHZQEGEdClLadxiHfEB4v rRn/m9/nFkK3TLxtDlpV+xHx8X3PHfgfu8Q+P/P2n58RN5YhmmtkcNcvA/JeF46LlG1UG7 k6s8D4w0j+sZLlvS+ykz/qhbtBSTm2omTH87nJe/cydd+M/Glq6fLt12I6zP7g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702976018; 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=a2BsP6sK/MrL8dm15sc0Mt0Ya6tkFQ2KD+H7y3a8y8s=; b=QcMdst9pkI0LQrSGvRCsjvphiuGwwtcHBg/GnaylcEfhqqds9Ca7hUwGbU+kRAKl+ujG6B 2+n5kEUYv2QeQHPIYqQX9BRjm6e9rVlEb/HKmZNOGmXNw9rMmKzE0pqc0lIJd4N5wUDkaK fvn8l4FkEXtmaPrnVe511WTN7nrG7ob+mOLfmutddl/Kgk+gokdUKW3RKN4qzfG9x6NI3Y s0W2yd1gWW1Wxxn4vH0sSaD7S/nRJqTiAXKyxuvBVnYBLC1VXx18SyWciPFN7MxP+mz1yv u+Si0LEpFkjcaywFUmlW4+hEFGEFGGL0jsXxTaVa2MDktPSNAAAAP8aNruTMgw== 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 4SvVpp2FJRzy3j; Tue, 19 Dec 2023 08:53:38 +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 3BJ8rbtX061449; Tue, 19 Dec 2023 08:53:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BJ8rbIE061446; Tue, 19 Dec 2023 08:53:37 GMT (envelope-from git) Date: Tue, 19 Dec 2023 08:53:37 GMT Message-Id: <202312190853.3BJ8rbIE061446@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Olivier Certner Subject: git: c60ec1562d - main - New committer (src): Olivier Certner (olce) 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: olce X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c60ec1562dea32778b26685b0f4e056d8b30d65e Auto-Submitted: auto-generated The branch main has been updated by olce: URL: https://cgit.FreeBSD.org/doc/commit/?id=c60ec1562dea32778b26685b0f4e056d8b30d65e commit c60ec1562dea32778b26685b0f4e056d8b30d65e Author: Olivier Certner AuthorDate: 2023-12-11 14:37:07 +0000 Commit: Olivier Certner CommitDate: 2023-12-19 08:50:50 +0000 New committer (src): Olivier Certner (olce) Complete steps 1-4 from Committer's Guide, section "Setup, Conventions, and Traditions", sub-section "For New Committers". Approved by: emaste (mentor) --- .../content/en/articles/pgpkeys/_index.adoc | 3 + documentation/static/pgpkeys/olce.key | 116 +++++++++++++++++++++ shared/authors.adoc | 4 + shared/contrib-committers.adoc | 1 + website/data/en/news/news.toml | 4 + 5 files changed, 128 insertions(+) diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index 73809a25ab..4f66a732e0 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -264,6 +264,9 @@ include::{include-path}jcamou.key[] === `{acm}` include::{include-path}acm.key[] +=== `{olce}` +include::{include-path}olce.key[] + === `{gahr}` include::{include-path}gahr.key[] diff --git a/documentation/static/pgpkeys/olce.key b/documentation/static/pgpkeys/olce.key new file mode 100644 index 0000000000..108719b160 --- /dev/null +++ b/documentation/static/pgpkeys/olce.key @@ -0,0 +1,116 @@ +[.literal-block-margin] +.... +pub rsa4096/E71A7F17EBE6B2A3 2020-02-20 [C] [expires: 2030-01-01] + Key fingerprint = 0EE5 8C15 B74A 35E8 B422 7CCD E71A 7F17 EBE6 B2A3 +uid Olivier Certner (FreeBSD) +uid Olivier Certner (FreeBSD @ certner.fr) +sub rsa4096/20C6AECFB48475F1 2020-02-20 [E] [expires: 2030-01-01] + Key fingerprint = 6E61 8CCC 5C4A EA27 9705 C170 20C6 AECF B484 75F1 +sub rsa4096/8CA13040971E2627 2020-09-17 [S] [expires: 2030-01-01] + Key fingerprint = 98D0 B11E 3928 B1A8 B42D 822E 8CA1 3040 971E 2627 + +.... + +[.literal-block-margin] +.... +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=eCcC +-----END PGP PUBLIC KEY BLOCK----- +.... diff --git a/shared/authors.adoc b/shared/authors.adoc index 134de2517d..19ef6be462 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -2524,6 +2524,10 @@ :olah-email: olah@FreeBSD.org :olah: {olah-name} <{olah-email}> +:olce-name: Olivier Certner +:olce-email: olce@FreeBSD.org +:olce: {olce-name} <{olce-email}> + :oleg-name: Oleg Bulyzhin :oleg-email: oleg@FreeBSD.org :oleg: {oleg-name} <{oleg-email}> diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 16034dc6e8..a3651f5058 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -41,6 +41,7 @@ * {jchandra} * {acm} * {carlavilla} +* {olce} * {gahr} * {adrian} * {dchagin} diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index 647b74eaf2..7b8abe5eea 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,4 +1,8 @@ # Sort news by year, month and day +[[news]] +date = "2023-12-01" +description = "New committer: Olivier Certner (src)" + [[news]] date = "2023-11-20" title = "FreeBSD 14.0-RELEASE Available" From nobody Tue Dec 19 20: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 4SvpK331jCz54scm for ; Tue, 19 Dec 2023 20:32: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 4SvpK322Ccz4d2r; Tue, 19 Dec 2023 20:32:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703017943; 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=aKSTqgsiH+p9UijJawkXgr71DfDXae/1cD3K9uz/x5Q=; b=g2Cg7G6KhLt1utUcrwUUjAckDXKwf4kuhJlKzpSqsk42Rzu92CdlhNqk2D7I3WFiLp66T7 X4mcSlGJmtrDUdnSuTRwUNjJeLV5jRb0ehcpNbB9OJBWkjrHEqJdWbUTRKDCLPJFrMbMjU p0hFs/MFaWsgu1X6M6hMWyjna4sYfpo6kUAXljNPhq44UuFbYkrHnpxtYuFgkWhBwpxz6g 7j1MyfLaRSyIQBpuEtEjjuQ9HyaghaJLGrp/It1BZF0nWEQiDBHXJBI9ocHIpDn0MlVVQB oIIMcc7RBrSO8NzYOMR2JLXIHI059pH7pO65KgN7hq6zFqkByWWbXyZN8FKnBA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703017943; a=rsa-sha256; cv=none; b=Mi+OsZgnaEGk1vGgWm90LL2+Zi6K29Na4s/zpACY5yhN0qnBxhJcfzu+tTV1Rj3hZYpQg3 FCB+Uzfa9xRVraaqMu1Ajw7v7IMKvp0Osj13BS0epqkJbsItZz3bf+IN1fo/RhWGt/AwGI DusGIhqW5iTgC15G3Inb+kLylD68vciU7BlfV61eawgAXO7s+ldgJsu2WMzqWd9DZxeGKi is3A3H9XFxihzpMZf56Mn/+UdSktLhHBM1xpdXGc9zZbUvCiRmi7ph3y4FL7qf611JWkOQ gtIUDlyPBtJTQZl7DmQcFV58shcLXJuAoIsIg5FZgiCGD0r2ojCFJ547c+BSGQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703017943; 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=aKSTqgsiH+p9UijJawkXgr71DfDXae/1cD3K9uz/x5Q=; b=ZSIFQTvncVvrllOqAAqGfseA4Mk0oolWT1cyuCyKMiilnCNvG48mXloxhb8X9IoVQTaA/T wWuwlhlf+RrPCsePi9+rpl+uqTtskMdEfXw/K8KkjeWJ+9jLwL89OqoRoJXQXsX7JKSOI1 PhtqV6bUFT3aQZMy6KrpOIN+drY/Lz5t4Qfy31uwj00FJdThqTj69mo1ait73CqkTJKyzJ zsTwQhg2L66JL6OkmtK4Jw5HLMY7JcKqWk9f5iA5qHTXAO/YghBhX5U1b8Gs3UwTAL+XrC dhbxLJngcc5gY1Sj/noacbaMdCzy0ZPLtJC6nyY3IofaliMPwy+/6Tlsm/FRuQ== 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 4SvpK315Wmz56s; Tue, 19 Dec 2023 20: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 3BJKWNSY031901; Tue, 19 Dec 2023 20: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 3BJKWNvH031898; Tue, 19 Dec 2023 20:32:23 GMT (envelope-from git) Date: Tue, 19 Dec 2023 20:32:23 GMT Message-Id: <202312192032.3BJKWNvH031898@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Tetlow Subject: git: 6e508486e4 - main - Add SA-23:19.openssh. 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: gordon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6e508486e413dd16c913a664c712dc88a32414e1 Auto-Submitted: auto-generated The branch main has been updated by gordon: URL: https://cgit.FreeBSD.org/doc/commit/?id=6e508486e413dd16c913a664c712dc88a32414e1 commit 6e508486e413dd16c913a664c712dc88a32414e1 Author: Gordon Tetlow AuthorDate: 2023-12-19 20:32:05 +0000 Commit: Gordon Tetlow CommitDate: 2023-12-19 20:32:05 +0000 Add SA-23:19.openssh. Approved by: so --- website/data/security/advisories.toml | 4 + .../advisories/FreeBSD-SA-23:19.openssh.asc | 147 +++++++ .../static/security/patches/SA-23:19/openssh.patch | 460 +++++++++++++++++++++ .../security/patches/SA-23:19/openssh.patch.asc | 16 + 4 files changed, 627 insertions(+) diff --git a/website/data/security/advisories.toml b/website/data/security/advisories.toml index e914a98428..5a4783bd59 100644 --- a/website/data/security/advisories.toml +++ b/website/data/security/advisories.toml @@ -1,6 +1,10 @@ # Sort advisories by year, month and day # $FreeBSD$ +[[advisories]] +name = "FreeBSD-SA-23:19.openssh" +date = "2023-12-19" + [[advisories]] name = "FreeBSD-SA-23:18.nfsclient" date = "2023-12-12" diff --git a/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc b/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc new file mode 100644 index 0000000000..bf48a4a6db --- /dev/null +++ b/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc @@ -0,0 +1,147 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-23:19.openssh Security Advisory + The FreeBSD Project + +Topic: Prefix Truncation Attack in the SSH protocol + +Category: contrib +Module: openssh +Announced: 2023-12-19 +Credits: Fabian Bäumer, Marcus Brinkmann, Jörg Schwenk +Affects: All supported versions of FreeBSD. +Corrected: 2023-12-18 16:54:31 UTC (stable/14, 14.0-STABLE) + 2023-12-19 20:19:48 UTC (releng/14.0, 14.0-RELEASE-p4) + 2023-12-18 17:10:15 UTC (stable/13, 13.2-STABLE) + 2023-12-19 20:19:57 UTC (releng/13.2, 13.2-RELEASE-p9) +CVE Name: CVE-2023-48795 + +Note: While this issue does affect 12.4-STABLE and 12.4-RELEASE, the version +of OpenSSH in 12.4 is old enough the vendor provided patch does not cleanly +apply. As 12.4 goes out of support at the end of December and in order to +quickly get fixes out for 14.0 and 13.2, the FreeBSD Security Team is issuing +this advisory now while feasibility of a 12.4 backport is investigated. Users +with 12.4 are encouraged to either implement the documented workaround or +leverage an up to date version of OpenSSH from the ports/pkg collection. + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +OpenSSH is an implementation of the SSH protocol suite, providing an +encrypted and authenticated transport for a variety of services, including +remote shell access. + +II. Problem Description + +The SSH protocol executes an initial handshake between the server and the +client. This protocol handshake includes the possibility of several +extensions allowing different options to be selected. Validation of the +packets in the handshake is done through sequence numbers. + +III. Impact + +A man in the middle attacker can silently manipulate handshake messages to +truncate extension negotiation messages potentially leading to less secure +client authentication algorithms or deactivating keystroke timing attack +countermeasures. + +IV. Workaround + +Add the following lines to /etc/ssh_config and /etc/sshd_config: + Ciphers -chacha20-poly1305@openssh.com + MACs -*etm@openssh.com + +V. Solution + +Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +Perform one of the following: + +1) To update your vulnerable system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the amd64 or arm64 platforms, +or the i386 platfrom on FreeBSD 13 and earlier, can be updated via +the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +2) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch https://security.FreeBSD.org/patches/SA-23:19/openssh.patch +# fetch https://security.FreeBSD.org/patches/SA-23:19/openssh.patch.asc +# gpg --verify openssh.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +Restart the applicable daemons, or reboot the system. + +VI. Correction details + +This issue is corrected as of the corresponding Git commit hash or Subversion +revision number in the following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/14/ 673d1ead65c9 stable/14-n266020 +releng/14.0/ b9856d61e99d releng/14.0-n265399 +stable/13/ 3bafcb9744c9 stable/13-n256910 +releng/13.2/ 69bd68ba30c0 releng/13.2-n254651 +- ------------------------------------------------------------------------- + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +VII. References + + + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmWB/ZIACgkQbljekB8A +Gu8exRAA5OqnHpTSa3cPpnfBJNyJsWqD1bry8M8fxt6OpD3b8l/pVnH6HMaUSdQ/ +K4SebhwVJgq4sIfTILWey5X3EKOsp2CpRZb6K+h7iKtrGdDVbXWQj7Dbi5/cCTy6 +hdCSWqFwGJq/FpX15osAa2eEhv9DizE6jmYJ6YwnAfqLvvDSCVbtjeWs6wBJHeH3 +q5jlvdiAT64fhWBpC51MeLShLDG95hJEHAfloVaN0asAs0jYj73XFzcoPv+1Cf8J +qURC5d6KlGYTyaF2ltiQTtssB8I+vhb+GQOyk01t4oyUPnU3myTiooW873xE0321 +as1UeXmzTjuaD/V/5QFawIWbnKOKoVP745llvDyJsF0dLf2Se45vndRH3fP7CdVK +SPy3/u1ohkwNlm11RmeKSm2LbCa4RUwGZ3CqnEQ+dgYa6HBTATP68rWsaL4kIR/b +N30AGeW8xMbhTSFsHYNn3rQ+2RnHCzlSN7eKGfdd9yBVwsRls0ckVVgldmyR26lQ +7eYCbFMAdSCL45qKgYNww8PWSB1ge7AxnlC1MHPAct+kr6TrBwG4b6SAlI7GiDRP +zzqOG2o6k2pEetvn3suLmoMYmmBVZYwzITHUFvyEF1UwF00QCa68xoUW0s2haWnJ +riv7Wewt8m/vUXQ2ad2noElL31hdoRusaKCKVIVOKsCCvwAB/WI= +=RQjY +-----END PGP SIGNATURE----- diff --git a/website/static/security/patches/SA-23:19/openssh.patch b/website/static/security/patches/SA-23:19/openssh.patch new file mode 100644 index 0000000000..4131565ed7 --- /dev/null +++ b/website/static/security/patches/SA-23:19/openssh.patch @@ -0,0 +1,460 @@ +--- crypto/openssh/PROTOCOL.orig ++++ crypto/openssh/PROTOCOL +@@ -137,6 +137,32 @@ + short packet lengths, which would not be possible with other + approaches. + ++1.9 transport: strict key exchange extension ++ ++OpenSSH supports a number of transport-layer hardening measures under ++a "strict KEX" feature. This feature is signalled similarly to the ++RFC8308 ext-info feature: by including a additional algorithm in the ++initiial SSH2_MSG_KEXINIT kex_algorithms field. The client may append ++"kex-strict-c-v00@openssh.com" to its kex_algorithms and the server ++may append "kex-strict-s-v00@openssh.com". These pseudo-algorithms ++are only valid in the initial SSH2_MSG_KEXINIT and MUST be ignored ++if they are present in subsequent SSH2_MSG_KEXINIT packets. ++ ++When an endpoint that supports this extension observes this algorithm ++name in a peer's KEXINIT packet, it MUST make the following changes to ++the the protocol: ++ ++a) During initial KEX, terminate the connection if any unexpected or ++ out-of-sequence packet is received. This includes terminating the ++ connection if the first packet received is not SSH2_MSG_KEXINIT. ++ Unexpected packets for the purpose of strict KEX include messages ++ that are otherwise valid at any time during the connection such as ++ SSH2_MSG_DEBUG and SSH2_MSG_IGNORE. ++b) After sending or receiving a SSH2_MSG_NEWKEYS message, reset the ++ packet sequence number to zero. This behaviour persists for the ++ duration of the connection (i.e. not just the first ++ SSH2_MSG_NEWKEYS). ++ + 2. Connection protocol changes + + 2.1. connection: Channel write close extension "eow@openssh.com" +--- crypto/openssh/kex.c.orig ++++ crypto/openssh/kex.c +@@ -65,7 +65,7 @@ + #include "xmalloc.h" + + /* prototype */ +-static int kex_choose_conf(struct ssh *); ++static int kex_choose_conf(struct ssh *, uint32_t seq); + static int kex_input_newkeys(int, u_int32_t, struct ssh *); + + static const char * const proposal_names[PROPOSAL_MAX] = { +@@ -177,6 +177,18 @@ + return 1; + } + ++/* returns non-zero if proposal contains any algorithm from algs */ ++static int ++has_any_alg(const char *proposal, const char *algs) ++{ ++ char *cp; ++ ++ if ((cp = match_list(proposal, algs, NULL)) == NULL) ++ return 0; ++ free(cp); ++ return 1; ++} ++ + /* + * Concatenate algorithm names, avoiding duplicates in the process. + * Caller must free returned string. +@@ -184,7 +196,7 @@ + char * + kex_names_cat(const char *a, const char *b) + { +- char *ret = NULL, *tmp = NULL, *cp, *p, *m; ++ char *ret = NULL, *tmp = NULL, *cp, *p; + size_t len; + + if (a == NULL || *a == '\0') +@@ -201,10 +213,8 @@ + } + strlcpy(ret, a, len); + for ((p = strsep(&cp, ",")); p && *p != '\0'; (p = strsep(&cp, ","))) { +- if ((m = match_list(ret, p, NULL)) != NULL) { +- free(m); ++ if (has_any_alg(ret, p)) + continue; /* Algorithm already present */ +- } + if (strlcat(ret, ",", len) >= len || + strlcat(ret, p, len) >= len) { + free(tmp); +@@ -334,15 +344,23 @@ + const char *defpropclient[PROPOSAL_MAX] = { KEX_CLIENT }; + const char **defprop = ssh->kex->server ? defpropserver : defpropclient; + u_int i; ++ char *cp; + + if (prop == NULL) + fatal_f("proposal missing"); + ++ /* Append EXT_INFO signalling to KexAlgorithms */ ++ if (kexalgos == NULL) ++ kexalgos = defprop[PROPOSAL_KEX_ALGS]; ++ if ((cp = kex_names_cat(kexalgos, ssh->kex->server ? ++ "kex-strict-s-v00@openssh.com" : ++ "ext-info-c,kex-strict-c-v00@openssh.com")) == NULL) ++ fatal_f("kex_names_cat"); ++ + for (i = 0; i < PROPOSAL_MAX; i++) { + switch(i) { + case PROPOSAL_KEX_ALGS: +- prop[i] = compat_kex_proposal(ssh, +- kexalgos ? kexalgos : defprop[i]); ++ prop[i] = compat_kex_proposal(ssh, cp); + break; + case PROPOSAL_ENC_ALGS_CTOS: + case PROPOSAL_ENC_ALGS_STOC: +@@ -363,6 +381,7 @@ + prop[i] = xstrdup(defprop[i]); + } + } ++ free(cp); + } + + void +@@ -466,7 +485,12 @@ + { + int r; + +- error("kex protocol error: type %d seq %u", type, seq); ++ /* If in strict mode, any unexpected message is an error */ ++ if ((ssh->kex->flags & KEX_INITIAL) && ssh->kex->kex_strict) { ++ ssh_packet_disconnect(ssh, "strict KEX violation: " ++ "unexpected packet type %u (seqnr %u)", type, seq); ++ } ++ error_f("type %u seq %u", type, seq); + if ((r = sshpkt_start(ssh, SSH2_MSG_UNIMPLEMENTED)) != 0 || + (r = sshpkt_put_u32(ssh, seq)) != 0 || + (r = sshpkt_send(ssh)) != 0) +@@ -563,7 +587,7 @@ + if (ninfo >= 1024) { + error("SSH2_MSG_EXT_INFO with too many entries, expected " + "<=1024, received %u", ninfo); +- return SSH_ERR_INVALID_FORMAT; ++ return dispatch_protocol_error(type, seq, ssh); + } + for (i = 0; i < ninfo; i++) { + if ((r = sshpkt_get_cstring(ssh, &name, NULL)) != 0) +@@ -681,7 +705,7 @@ + error_f("no kex"); + return SSH_ERR_INTERNAL_ERROR; + } +- ssh_dispatch_set(ssh, SSH2_MSG_KEXINIT, NULL); ++ ssh_dispatch_set(ssh, SSH2_MSG_KEXINIT, &kex_protocol_error); + ptr = sshpkt_ptr(ssh, &dlen); + if ((r = sshbuf_put(kex->peer, ptr, dlen)) != 0) + return r; +@@ -717,7 +741,7 @@ + if (!(kex->flags & KEX_INIT_SENT)) + if ((r = kex_send_kexinit(ssh)) != 0) + return r; +- if ((r = kex_choose_conf(ssh)) != 0) ++ if ((r = kex_choose_conf(ssh, seq)) != 0) + return r; + + if (kex->kex_type < KEX_MAX && kex->kex[kex->kex_type] != NULL) +@@ -981,20 +1005,14 @@ + return (1); + } + +-/* returns non-zero if proposal contains any algorithm from algs */ + static int +-has_any_alg(const char *proposal, const char *algs) ++kexalgs_contains(char **peer, const char *ext) + { +- char *cp; +- +- if ((cp = match_list(proposal, algs, NULL)) == NULL) +- return 0; +- free(cp); +- return 1; ++ return has_any_alg(peer[PROPOSAL_KEX_ALGS], ext); + } + + static int +-kex_choose_conf(struct ssh *ssh) ++kex_choose_conf(struct ssh *ssh, uint32_t seq) + { + struct kex *kex = ssh->kex; + struct newkeys *newkeys; +@@ -1019,13 +1037,23 @@ + sprop=peer; + } + +- /* Check whether client supports ext_info_c */ +- if (kex->server && (kex->flags & KEX_INITIAL)) { +- char *ext; +- +- ext = match_list("ext-info-c", peer[PROPOSAL_KEX_ALGS], NULL); +- kex->ext_info_c = (ext != NULL); +- free(ext); ++ /* Check whether peer supports ext_info/kex_strict */ ++ if ((kex->flags & KEX_INITIAL) != 0) { ++ if (kex->server) { ++ kex->ext_info_c = kexalgs_contains(peer, "ext-info-c"); ++ kex->kex_strict = kexalgs_contains(peer, ++ "kex-strict-c-v00@openssh.com"); ++ } else { ++ kex->kex_strict = kexalgs_contains(peer, ++ "kex-strict-s-v00@openssh.com"); ++ } ++ if (kex->kex_strict) { ++ debug3_f("will use strict KEX ordering"); ++ if (seq != 0) ++ ssh_packet_disconnect(ssh, ++ "strict KEX violation: " ++ "KEXINIT was not the first packet"); ++ } + } + + /* Check whether client supports rsa-sha2 algorithms */ +--- crypto/openssh/kex.h.orig ++++ crypto/openssh/kex.h +@@ -149,6 +149,7 @@ + u_int kex_type; + char *server_sig_algs; + int ext_info_c; ++ int kex_strict; + struct sshbuf *my; + struct sshbuf *peer; + struct sshbuf *client_version; +--- crypto/openssh/packet.c.orig ++++ crypto/openssh/packet.c +@@ -1208,8 +1208,13 @@ + sshbuf_dump(state->output, stderr); + #endif + /* increment sequence number for outgoing packets */ +- if (++state->p_send.seqnr == 0) ++ if (++state->p_send.seqnr == 0) { ++ if ((ssh->kex->flags & KEX_INITIAL) != 0) { ++ ssh_packet_disconnect(ssh, "outgoing sequence number " ++ "wrapped during initial key exchange"); ++ } + logit("outgoing seqnr wraps around"); ++ } + if (++state->p_send.packets == 0) + if (!(ssh->compat & SSH_BUG_NOREKEY)) + return SSH_ERR_NEED_REKEY; +@@ -1217,6 +1222,11 @@ + state->p_send.bytes += len; + sshbuf_reset(state->outgoing_packet); + ++ if (type == SSH2_MSG_NEWKEYS && ssh->kex->kex_strict) { ++ debug_f("resetting send seqnr %u", state->p_send.seqnr); ++ state->p_send.seqnr = 0; ++ } ++ + if (type == SSH2_MSG_NEWKEYS) + r = ssh_set_newkeys(ssh, MODE_OUT); + else if (type == SSH2_MSG_USERAUTH_SUCCESS && state->server_side) +@@ -1345,8 +1355,7 @@ + /* Stay in the loop until we have received a complete packet. */ + for (;;) { + /* Try to read a packet from the buffer. */ +- r = ssh_packet_read_poll_seqnr(ssh, typep, seqnr_p); +- if (r != 0) ++ if ((r = ssh_packet_read_poll_seqnr(ssh, typep, seqnr_p)) != 0) + break; + /* If we got a packet, return it. */ + if (*typep != SSH_MSG_NONE) +@@ -1417,29 +1426,6 @@ + return type; + } + +-/* +- * Waits until a packet has been received, verifies that its type matches +- * that given, and gives a fatal error and exits if there is a mismatch. +- */ +- +-int +-ssh_packet_read_expect(struct ssh *ssh, u_int expected_type) +-{ +- int r; +- u_char type; +- +- if ((r = ssh_packet_read_seqnr(ssh, &type, NULL)) != 0) +- return r; +- if (type != expected_type) { +- if ((r = sshpkt_disconnect(ssh, +- "Protocol error: expected packet type %d, got %d", +- expected_type, type)) != 0) +- return r; +- return SSH_ERR_PROTOCOL_ERROR; +- } +- return 0; +-} +- + static int + ssh_packet_read_poll2_mux(struct ssh *ssh, u_char *typep, u_int32_t *seqnr_p) + { +@@ -1630,10 +1616,16 @@ + if ((r = sshbuf_consume(state->input, mac->mac_len)) != 0) + goto out; + } ++ + if (seqnr_p != NULL) + *seqnr_p = state->p_read.seqnr; +- if (++state->p_read.seqnr == 0) ++ if (++state->p_read.seqnr == 0) { ++ if ((ssh->kex->flags & KEX_INITIAL) != 0) { ++ ssh_packet_disconnect(ssh, "incoming sequence number " ++ "wrapped during initial key exchange"); ++ } + logit("incoming seqnr wraps around"); ++ } + if (++state->p_read.packets == 0) + if (!(ssh->compat & SSH_BUG_NOREKEY)) + return SSH_ERR_NEED_REKEY; +@@ -1699,6 +1691,10 @@ + #endif + /* reset for next packet */ + state->packlen = 0; ++ if (*typep == SSH2_MSG_NEWKEYS && ssh->kex->kex_strict) { ++ debug_f("resetting read seqnr %u", state->p_read.seqnr); ++ state->p_read.seqnr = 0; ++ } + + if ((r = ssh_packet_check_rekey(ssh)) != 0) + return r; +@@ -1721,10 +1717,39 @@ + r = ssh_packet_read_poll2(ssh, typep, seqnr_p); + if (r != 0) + return r; +- if (*typep) { +- state->keep_alive_timeouts = 0; +- DBG(debug("received packet type %d", *typep)); ++ if (*typep == 0) { ++ /* no message ready */ ++ return 0; + } ++ state->keep_alive_timeouts = 0; ++ DBG(debug("received packet type %d", *typep)); ++ ++ /* Always process disconnect messages */ ++ if (*typep == SSH2_MSG_DISCONNECT) { ++ if ((r = sshpkt_get_u32(ssh, &reason)) != 0 || ++ (r = sshpkt_get_string(ssh, &msg, NULL)) != 0) ++ return r; ++ /* Ignore normal client exit notifications */ ++ do_log2(ssh->state->server_side && ++ reason == SSH2_DISCONNECT_BY_APPLICATION ? ++ SYSLOG_LEVEL_INFO : SYSLOG_LEVEL_ERROR, ++ "Received disconnect from %s port %d:" ++ "%u: %.400s", ssh_remote_ipaddr(ssh), ++ ssh_remote_port(ssh), reason, msg); ++ free(msg); ++ return SSH_ERR_DISCONNECTED; ++ } ++ ++ /* ++ * Do not implicitly handle any messages here during initial ++ * KEX when in strict mode. They will be need to be allowed ++ * explicitly by the KEX dispatch table or they will generate ++ * protocol errors. ++ */ ++ if (ssh->kex != NULL && ++ (ssh->kex->flags & KEX_INITIAL) && ssh->kex->kex_strict) ++ return 0; ++ /* Implicitly handle transport-level messages */ + switch (*typep) { + case SSH2_MSG_IGNORE: + debug3("Received SSH2_MSG_IGNORE"); +@@ -1739,19 +1764,6 @@ + debug("Remote: %.900s", msg); + free(msg); + break; +- case SSH2_MSG_DISCONNECT: +- if ((r = sshpkt_get_u32(ssh, &reason)) != 0 || +- (r = sshpkt_get_string(ssh, &msg, NULL)) != 0) +- return r; +- /* Ignore normal client exit notifications */ +- do_log2(ssh->state->server_side && +- reason == SSH2_DISCONNECT_BY_APPLICATION ? +- SYSLOG_LEVEL_INFO : SYSLOG_LEVEL_ERROR, +- "Received disconnect from %s port %d:" +- "%u: %.400s", ssh_remote_ipaddr(ssh), +- ssh_remote_port(ssh), reason, msg); +- free(msg); +- return SSH_ERR_DISCONNECTED; + case SSH2_MSG_UNIMPLEMENTED: + if ((r = sshpkt_get_u32(ssh, &seqnr)) != 0) + return r; +@@ -2244,6 +2256,7 @@ + (r = sshbuf_put_u32(m, kex->hostkey_type)) != 0 || + (r = sshbuf_put_u32(m, kex->hostkey_nid)) != 0 || + (r = sshbuf_put_u32(m, kex->kex_type)) != 0 || ++ (r = sshbuf_put_u32(m, kex->kex_strict)) != 0 || + (r = sshbuf_put_stringb(m, kex->my)) != 0 || + (r = sshbuf_put_stringb(m, kex->peer)) != 0 || + (r = sshbuf_put_stringb(m, kex->client_version)) != 0 || +@@ -2406,6 +2419,7 @@ + (r = sshbuf_get_u32(m, (u_int *)&kex->hostkey_type)) != 0 || + (r = sshbuf_get_u32(m, (u_int *)&kex->hostkey_nid)) != 0 || + (r = sshbuf_get_u32(m, &kex->kex_type)) != 0 || ++ (r = sshbuf_get_u32(m, &kex->kex_strict)) != 0 || + (r = sshbuf_get_stringb(m, kex->my)) != 0 || + (r = sshbuf_get_stringb(m, kex->peer)) != 0 || + (r = sshbuf_get_stringb(m, kex->client_version)) != 0 || +@@ -2734,6 +2748,7 @@ + vsnprintf(buf, sizeof(buf), fmt, args); + va_end(args); + ++ debug2_f("sending SSH2_MSG_DISCONNECT: %s", buf); + if ((r = sshpkt_start(ssh, SSH2_MSG_DISCONNECT)) != 0 || + (r = sshpkt_put_u32(ssh, SSH2_DISCONNECT_PROTOCOL_ERROR)) != 0 || + (r = sshpkt_put_cstring(ssh, buf)) != 0 || +--- crypto/openssh/packet.h.orig ++++ crypto/openssh/packet.h +@@ -124,7 +124,6 @@ + int ssh_packet_send2(struct ssh *); + + int ssh_packet_read(struct ssh *); +-int ssh_packet_read_expect(struct ssh *, u_int type); + int ssh_packet_read_poll(struct ssh *); + int ssh_packet_read_poll2(struct ssh *, u_char *, u_int32_t *seqnr_p); + int ssh_packet_process_incoming(struct ssh *, const char *buf, u_int len); +--- crypto/openssh/sshconnect2.c.orig ++++ crypto/openssh/sshconnect2.c +@@ -358,7 +358,6 @@ + }; + + static int input_userauth_service_accept(int, u_int32_t, struct ssh *); +-static int input_userauth_ext_info(int, u_int32_t, struct ssh *); + static int input_userauth_success(int, u_int32_t, struct ssh *); + static int input_userauth_failure(int, u_int32_t, struct ssh *); + static int input_userauth_banner(int, u_int32_t, struct ssh *); +@@ -472,7 +471,7 @@ + + ssh->authctxt = &authctxt; + ssh_dispatch_init(ssh, &input_userauth_error); +- ssh_dispatch_set(ssh, SSH2_MSG_EXT_INFO, &input_userauth_ext_info); ++ ssh_dispatch_set(ssh, SSH2_MSG_EXT_INFO, kex_input_ext_info); + ssh_dispatch_set(ssh, SSH2_MSG_SERVICE_ACCEPT, &input_userauth_service_accept); + ssh_dispatch_run_fatal(ssh, DISPATCH_BLOCK, &authctxt.success); /* loop until success */ + pubkey_cleanup(ssh); +@@ -523,12 +522,6 @@ + return r; + } + +-static int +-input_userauth_ext_info(int type, u_int32_t seqnr, struct ssh *ssh) +-{ +- return kex_input_ext_info(type, seqnr, ssh); +-} +- + void + userauth(struct ssh *ssh, char *authlist) + { +@@ -607,6 +600,7 @@ + free(authctxt->methoddata); + authctxt->methoddata = NULL; + authctxt->success = 1; /* break out */ ++ ssh_dispatch_set(ssh, SSH2_MSG_EXT_INFO, dispatch_protocol_error); + return 0; + } diff --git a/website/static/security/patches/SA-23:19/openssh.patch.asc b/website/static/security/patches/SA-23:19/openssh.patch.asc new file mode 100644 index 0000000000..33c0f2e785 --- /dev/null +++ b/website/static/security/patches/SA-23:19/openssh.patch.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmWB/ZcACgkQbljekB8A +Gu9Okg/+ImvzoJbeXz+q/hza0Ehc+mJcGEJ0Xs3WKRcexXXDcfrHTnOQGj4dNiDr +BtL/Sbga5FMWS1JQBFwrUMcYiATL6g3m9Cut5hwGbJ3eQg5ytxyiRamrELxT/eJa +Q9s0fs+tQH3We9FNy33wjexD5slMPtaScoywmkk7CdRf8RJc6Ett4D+qWlfzOrLE +L1HjjrWGyRaw1YVe4pduIA0M8yeaFC1vCIzYaCEd8g/IQwe29NXVaULXBcIXs/kv +LB8A22d75ksGlGx+MDYr6e03KYMEmHF11q9NwaFl4+S3lNIBuwf5naDahQjYwWDg +7cJu7VpPpUduFB+NCHn/WVt9dQ5gST1gW5CN/WolsXcZe8qTLh+ry0rve0sQc5t/ +iWZ6YnrXM5wihyUAzM89jxc9krkS/1tKBKsLWCpgIYBzGrQHJrUT5RYcEQSWMlhc +2vAk7XvWxE3M4zxekUzo3Y71gtNzbdbbV8uOBq2sdHQ2XgMQR0jA6GfdpgfNL33+ +ukP+Zsb3NsQ7tfp2k4YSulihK+aDFervZSFtN81rjetl7w3+hW8g/EuRQDlmaPBl +zju4jh7udz9deo7DpX90VWWVqucQOkGFvgvKs/in668nL6WfqaNCOakonWfU6IZU +xyi0ae6YhXS1P/ZiB0OMs5MHuOSYmoziBbLxP4PSFq1zPkchflk= +=MDwh +-----END PGP SIGNATURE----- From nobody Wed Dec 20 03:57:33 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 4Sw0Bk1k6Dz54k02 for ; Wed, 20 Dec 2023 03:57:34 +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 4Sw0Bj6Bmcz4XGW; Wed, 20 Dec 2023 03:57:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703044653; 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=PVUXaAXpUILQWmkfd2e/k/VBz+mfxVcSoWF1BQDVHOA=; b=AYn0IMO0VtMIFxm7NBr8OQtgq3ZB8DEkevvCw/BueEI5H2Tk2BtGcQ+WlQ5TBev2eRlVP3 GZGRjxp5NpGDpub0/nyoiWhor+/U15y2+srGyZ+VaUjGsZShKBuzbIMf5u2bPX+5ncv3b+ Xx/EFt6TPgzGcnXUKB2tlWVx5/ek4unv5mA2mPMX4/5iLi2WjjYr9Gl6RPekjO1do4MBxi QpKY7DqhqQub3fid08XkC7VRDXYXXs3dGjpDRBs5bL/4paq8702FAg46ap8CUFqJrl2otd tjbfFfi4VfFRN330sMHgaVtcw2ow30N/LWoaWLdzVPNfR/Dj8c8oqfsJJvu7FA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703044653; a=rsa-sha256; cv=none; b=Zs0x4MHQ2SF0Hvjm2kabu142HKiCo6Eyu5gVAHUBe5Lhubd6Oo4r3sCHBg6eMx5sMOigWF vv5DWTKD1B9ZQ4kXabW7XL1/5iWO0g2X+AgMrYxznB1LXHOqOeI30qlF+AxPwyvFuZK+JP DNczp0HLXWjPM3K+eO83CjSa3DO224UApSB6l+zN/ID/LnP+EEBHrEPljpqGPcmzaxhjk+ GQv/+D/mIY/Stl9zSNMPBQJfeBr3jaAosPCXnd4EAo9sUeB9u3ezm3bZoShLP94syT+T6w zhJS2lV8MSvX/vlDeWijWNJeM2DkDP35JJMN0CTgkH5Qiw1nbVxya3hSmdptIA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703044653; 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=PVUXaAXpUILQWmkfd2e/k/VBz+mfxVcSoWF1BQDVHOA=; b=j+lV1HR/gsgjCRzcnvHwwtuhJI1fIc/LgTGQM7gdIho8gVwJqX3UWaFnbGulCXQ1NSN3tt 6gpeDDcYLViiI82gSvdBMVR4HdYJedhCmuPXW9Imi977DvTkwQ7lzPGjXMEYDBsj0JdMox yEsFJfonIzfinszKAkVN9qjWq31LY74lWMp0PtPII+sjLwnTEnBjC+2oq5hL9SFk3LCKUx ppI5Hnyr4Edd3W8ArU9fhMHrNEtckqoitZaehlftzLtKtuQRIi9y7FG1TimkZsFCvTTjNM ypw6XEM1WUki0uW++74Soyz86nLZDKOUkzlnUh/wPvzLLNcJkHpRUSfTwBH7NQ== 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 4Sw0Bj5BTwzYkN; Wed, 20 Dec 2023 03:57:33 +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 3BK3vX7H070658; Wed, 20 Dec 2023 03:57:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BK3vXqb070655; Wed, 20 Dec 2023 03:57:33 GMT (envelope-from git) Date: Wed, 20 Dec 2023 03:57:33 GMT Message-Id: <202312200357.3BK3vXqb070655@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Tetlow Subject: git: 0a7c45c0a4 - main - Correct details on path. 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: gordon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0a7c45c0a460ed0d2e91abeee24d4c94f7bc105f Auto-Submitted: auto-generated The branch main has been updated by gordon: URL: https://cgit.FreeBSD.org/doc/commit/?id=0a7c45c0a460ed0d2e91abeee24d4c94f7bc105f commit 0a7c45c0a460ed0d2e91abeee24d4c94f7bc105f Author: Gordon Tetlow AuthorDate: 2023-12-20 03:56:58 +0000 Commit: Gordon Tetlow CommitDate: 2023-12-20 03:56:58 +0000 Correct details on path. Approved by: so --- .../advisories/FreeBSD-SA-23:19.openssh.asc | 33 +++++++++++++--------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc b/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc index bf48a4a6db..0e66dbadd5 100644 --- a/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc +++ b/website/static/security/advisories/FreeBSD-SA-23:19.openssh.asc @@ -30,6 +30,11 @@ For general information regarding FreeBSD Security Advisories, including descriptions of the fields above, security branches, and the following sections, please visit . +0. Revision History + +v1.0 2023-12-19 -- Initial release +v1.1 2023-12-20 -- Corrected work around paths + I. Background OpenSSH is an implementation of the SSH protocol suite, providing an @@ -52,7 +57,7 @@ countermeasures. IV. Workaround -Add the following lines to /etc/ssh_config and /etc/sshd_config: +Add the following lines to /etc/ssh/ssh_config and /etc/ssh/sshd_config: Ciphers -chacha20-poly1305@openssh.com MACs -*etm@openssh.com @@ -131,17 +136,17 @@ The latest revision of this advisory is available at -----BEGIN PGP SIGNATURE----- -iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmWB/ZIACgkQbljekB8A -Gu8exRAA5OqnHpTSa3cPpnfBJNyJsWqD1bry8M8fxt6OpD3b8l/pVnH6HMaUSdQ/ -K4SebhwVJgq4sIfTILWey5X3EKOsp2CpRZb6K+h7iKtrGdDVbXWQj7Dbi5/cCTy6 -hdCSWqFwGJq/FpX15osAa2eEhv9DizE6jmYJ6YwnAfqLvvDSCVbtjeWs6wBJHeH3 -q5jlvdiAT64fhWBpC51MeLShLDG95hJEHAfloVaN0asAs0jYj73XFzcoPv+1Cf8J -qURC5d6KlGYTyaF2ltiQTtssB8I+vhb+GQOyk01t4oyUPnU3myTiooW873xE0321 -as1UeXmzTjuaD/V/5QFawIWbnKOKoVP745llvDyJsF0dLf2Se45vndRH3fP7CdVK -SPy3/u1ohkwNlm11RmeKSm2LbCa4RUwGZ3CqnEQ+dgYa6HBTATP68rWsaL4kIR/b -N30AGeW8xMbhTSFsHYNn3rQ+2RnHCzlSN7eKGfdd9yBVwsRls0ckVVgldmyR26lQ -7eYCbFMAdSCL45qKgYNww8PWSB1ge7AxnlC1MHPAct+kr6TrBwG4b6SAlI7GiDRP -zzqOG2o6k2pEetvn3suLmoMYmmBVZYwzITHUFvyEF1UwF00QCa68xoUW0s2haWnJ -riv7Wewt8m/vUXQ2ad2noElL31hdoRusaKCKVIVOKsCCvwAB/WI= -=RQjY +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmWCZcoACgkQbljekB8A +Gu8fKA/9EzmQuXALYWjHoXAsizzgP1jw3sjN2sNqlggiAkTiN6pEQs8VlIroeTUn +2hfktGHX9RQ85czE2VDHgP/HMA0cm84CIuF0g+m4cxzO8v1m+5bKd44jEJLjwO/P +/LOmL3PYAfp6S1nHhgprq8Hw1GEKrlySLs+MYj3FwfdcqdTMuvrFsUDef7KQ7MVy +lvj5oJQZitPQ4EGhGiHVobl6vWdU/xuroHlNtdEqExbOqOyVDH7daSfu7ipd20Y+ +2plRLjkscwlneLjdDe420cebYWxnvUamD09ppTiANaknjlCTf2Tclb6Wf8nAtxaA +VsJosQSpI730fpxDn7S9ARHYOymwUf1ptQQd5q8Zj415+eVjJ7XGd96z6hx3B3Yt +zJv7mwC22Cp9wqBMvAG9/z7kxZ5buhC25VR795SxnN/uwNqnH/OHxBV4oTEmf5Lk +ytLqIekrPJqTiGgSGPkylXtfFaV0YJnkXGWeAduaoWEKwO8zaFEkMXypc7L5J9XT +rSKMpPL2+vczKyQ534uzjGFLY5o0pI9EhQtDtxHkJ6olN3xfuBT/GkBkxe3JFxmE +2pHvMplErDpprieNhICVey/polRzk7JIA+M1x7o2IZZVnlc1vsPIeXnOOMzY4+7z +qeymU3QQf2pmIZpVL3dp26bnTB0oCRaJwEb5nuMfutIzTz4t1TY= +=hvau -----END PGP SIGNATURE----- From nobody Wed Dec 20 07:41: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 4Sw58n4cMmz55FqC for ; Wed, 20 Dec 2023 07:41: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 4Sw58n2cjyz3dqK; Wed, 20 Dec 2023 07:41:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703058073; 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=S1ht+M1eHHQf1U94p53or0HiYGfs5B29IM0BsDt5yss=; b=FynRn/b/IfNwIigkktU1rmlmT/7zUznQH0UPJLDUnMTOlE/1dTBSXSp6blWL1KHpPeXV0Z 3hMczevJEp31GbwD62ZvMQq9Z9n4dvqf9FMd8IgzOZls4ra4jpVERmRnQutrKkiaFYPOiw vDvEUT0Qcf92f8XoptJDN22XNC+X3OH6YK7KUSg+VEusuxGgZXOdjvzGndSkgjX9rSptY6 hfZBoYAdIPsUqWb2ozs7Myypla0B33uZ8Ry6CrCqpfxnpMP5EcadTC9nwt+6yfq7bJKqMO DNamhvQDdAMwMC7tWFaJHY9FFOkALv1/TI615IbnhB4tVeEPSFIR8JIIMeeRgg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703058073; a=rsa-sha256; cv=none; b=rPnFP/kEhPmc0pptXqBUUEFn94CRj1V6rceR86r2r0ZEd+VgUbPZrwM6ZRTx6gn6ERZXPW AhRZpucIfpatyi8+XhlVf2t/onBZXolVdlfpxIyt1EF/yFLvrOMxMwrSKFy6rLzBEuMSRn EJB6HT8r5W0/RbtyLLrpcfux6aR1kL73DE8WgH98yzs+oF9Em/9hD56DTCYSD/U3ZElgNd ZB4hNXiqo5OpQbpS4WAApDhi0n69iT9FJaON2R2i1fkzHUuVdLNmHSnEiPDh6jy0BC4ERS 1vy4xIv5IPzOjyF8JBgHHYFNetOd9k/FkR7xw4SubU39BnqL76VJ4Ba+njFG9w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703058073; 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=S1ht+M1eHHQf1U94p53or0HiYGfs5B29IM0BsDt5yss=; b=LspEZK1Ta3Zrs6Ryc5aJMQM4/jUD6fbHvutO4VD6Qje3hDd8o2x1yLUorlgIVigV5Hn0Nk UutsJyZgxGeSahCOsUVmAnwcwCPWudUAALq9sj4OkCZBZuHS4vjTn7sWTw4c/Kwzwrlh7l 9y/jL5wENY/5behbWeJh087DXf74TISPAc4L6rme8SCeMuYuuHcdBrqmDn+d5JTH+gPEXf qWnEvdh2j5vAOtx5vnUrE+SkNorphZZKrkpWFF3DGvrdRQSJl8ijrat7zyO8/9rLcBacyI orX8XzH6TBuysEwvjRKyd1dZLMcVnLXI6ic/39wUyY2Vt+ORzn+29ACvSdyEqg== 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 4Sw58n1cpszg1X; Wed, 20 Dec 2023 07:41: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 3BK7fDIk050008; Wed, 20 Dec 2023 07:41:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BK7fD2Z049988; Wed, 20 Dec 2023 07:41:13 GMT (envelope-from git) Date: Wed, 20 Dec 2023 07:41:13 GMT Message-Id: <202312200741.3BK7fD2Z049988@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Alex Dupre Subject: git: 258750c3a1 - main - Fix PPP spelling issue introduced during doc format change. 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: ale X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 258750c3a106ece99537dfadc9ed961c1571cf40 Auto-Submitted: auto-generated The branch main has been updated by ale: URL: https://cgit.FreeBSD.org/doc/commit/?id=258750c3a106ece99537dfadc9ed961c1571cf40 commit 258750c3a106ece99537dfadc9ed961c1571cf40 Author: Alex Dupre AuthorDate: 2023-12-20 07:39:16 +0000 Commit: Alex Dupre CommitDate: 2023-12-20 07:39:16 +0000 Fix PPP spelling issue introduced during doc format change. PR: 275850 Submitted by: takefu@airport.fm --- documentation/content/de/books/handbook/mail/_index.adoc | 2 +- documentation/content/el/books/handbook/mail/_index.adoc | 2 +- documentation/content/hu/books/handbook/mail/_index.adoc | 2 +- documentation/content/it/books/handbook/mail/_index.adoc | 2 +- documentation/content/ja/books/handbook/mail/_index.adoc | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/documentation/content/de/books/handbook/mail/_index.adoc b/documentation/content/de/books/handbook/mail/_index.adoc index fcaea84f03..0622c2236f 100644 --- a/documentation/content/de/books/handbook/mail/_index.adoc +++ b/documentation/content/de/books/handbook/mail/_index.adoc @@ -360,7 +360,7 @@ domain foo.bar.edu in [.filename]#/etc/resolv.conf# ein. Stellen Sie jedoch sicher, dass die Suchordnung nicht die Begrenzung von "lokaler und öffentlicher Administration", wie RFC 1535 sie nennt, überschreitet. -=== Wie kann ich einen E-Mail-Server auf einem Anwahl-PPPPPP Rechner betreiben? +=== Wie kann ich einen E-Mail-Server auf einem Anwahl-PPP Rechner betreiben? Sie wollen sich mit einem FreeBSD E-Mail Gateway im LAN verbinden. Die PPP-Verbindung ist keine Standleitung. diff --git a/documentation/content/el/books/handbook/mail/_index.adoc b/documentation/content/el/books/handbook/mail/_index.adoc index a72c307cce..b8f633de3f 100644 --- a/documentation/content/el/books/handbook/mail/_index.adoc +++ b/documentation/content/el/books/handbook/mail/_index.adoc @@ -419,7 +419,7 @@ Cw domain.net στο /etc/mail/sendmail.cf. Μπορείτε να βρείτε το FAQ του sendmail στη διεύθυνση http://www.sendmail.org/faq/[http://www.sendmail.org/faq/], και συνίσταται να το διαβάσετε αν θέλετε να "πειράξετε" τις ρυθμίσεις του mail σας. -=== Πως μπορώ να εκτελέσω εξυπηρετητή mail σε υπολογιστή που συνδέεται μέσω επιλογικής σύνδεσης PPPPPP; +=== Πως μπορώ να εκτελέσω εξυπηρετητή mail σε υπολογιστή που συνδέεται μέσω επιλογικής σύνδεσης PPP; Θέλετε να συνδέσετε ένα FreeBSD μηχάνημα σε ένα τοπικό δίκτυο (LAN) στο Internet. Το FreeBSD μηχάνημα θα γίνει πύλη ταχυδρομείου για το LAN. Η σύνδεση PPP δεν είναι αποκλειστική. diff --git a/documentation/content/hu/books/handbook/mail/_index.adoc b/documentation/content/hu/books/handbook/mail/_index.adoc index 27f0f330db..f05c1eca3e 100644 --- a/documentation/content/hu/books/handbook/mail/_index.adoc +++ b/documentation/content/hu/books/handbook/mail/_index.adoc @@ -420,7 +420,7 @@ Cw tartomány.net sort az /etc/mail/sendmail.cf A sendmail GYIK a http://www.sendmail.org/faq/[http://www.sendmail.org/faq/] címen található meg (angolul) és mindenképpen javasolt elolvasni, ha "fel szeretnénk piszkálni" a levelezõ rendszerünk beállításait. -=== Hogyan tudok levelezõ szervert futtatni egy betárcsázós PPPPPP kapcsolat esetében? +=== Hogyan tudok levelezõ szervert futtatni egy betárcsázós PPP kapcsolat esetében? Egy helyi hálózaton levõ FreeBSD-s gépet akarunk tehát az internethez kapcsolni. Ez a FreeBSD-s gép lesz a helyi hálózat leveleket továbbító átjárója. A PPP kapcsolat nem dedikált. diff --git a/documentation/content/it/books/handbook/mail/_index.adoc b/documentation/content/it/books/handbook/mail/_index.adoc index f3561cb486..6c8069aad4 100644 --- a/documentation/content/it/books/handbook/mail/_index.adoc +++ b/documentation/content/it/books/handbook/mail/_index.adoc @@ -476,7 +476,7 @@ in /etc/mail/sendmail.cf. Le FAQ di sendmail possono essere trovate su http://www.sendmail.org/faq/[http://www.sendmail.org/faq/] ed è raccomandato leggerle se vuoi "perfezionare" la tua configurazione di posta. -=== Come posso eseguire un server di posta su un host connesso in dial-up tramite PPPPPP ? +=== Come posso eseguire un server di posta su un host connesso in dial-up tramite PPP ? Vuoi collegare ad Internet una macchina FreeBSD posta sulla tua LAN. La macchina FreeBSD sarà un gateway di posta per la LAN. La connessione PPP non è molto indicata per questo scopo. diff --git a/documentation/content/ja/books/handbook/mail/_index.adoc b/documentation/content/ja/books/handbook/mail/_index.adoc index 7de83ca260..66a9d6c2ec 100644 --- a/documentation/content/ja/books/handbook/mail/_index.adoc +++ b/documentation/content/ja/books/handbook/mail/_index.adoc @@ -404,7 +404,7 @@ FEATURE(use_cw_file) を指定してある場合には sendmail FAQ は http://www.sendmail.org/faq[http://www.sendmail.org/faq] にありますので、 メールの設定に "おかしなこと" があれば常に読んでください。 -=== ダイアルアップ PPPPPP ホストでメールサーバを実行するにはどうしたらいいの? +=== ダイアルアップ PPP ホストでメールサーバを実行するにはどうしたらいいの? LAN 上にある FreeBSD マシンを、 インターネットに接続したいとします。FreeBSD マシンは、その LAN でのメールゲートウェイになります。FreeBSD マシンは専用線接続ではありません (訳注: ダイアルアップ接続など)。 From nobody Wed Dec 20 08:15:10 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 4Sw5vz45nzz55LMv for ; Wed, 20 Dec 2023 08:15:11 +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 4Sw5vz25ZMz3SWl; Wed, 20 Dec 2023 08:15:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703060111; 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=c6pDu4xyKoUf0HSP9IQIbPKytVmuEAPeMRdGoHeQ1Dk=; b=TmLUopnLQ/Y06BUN0/W3JAnwGR3oiT7tXlkdjt0odMp9jKDTSVml1NEMj0MJaG2r1p4sEV JOi+Xvq/FdV06hyWcs4fPk8IbmtpXOVPJCbgpML5jGh+O35c9zCOpswivjaYkPQAosFPXx bNHX9kXRpTfyYr5ExPbV4IeDgVmmiy8vzg9g0RiTeNoZIV60J11Z4HIlBBnPbYBS3kLlL4 JdxkYGou9GGGyop/LLwDWK0whC6I9PZW8Em2QvFby8DML8D15usrtzdMDt+sXJPaBIEfs4 BH5YhNqgjWK+1stqWJ/Et0Bj+3t6LUFAyXpmc6dqp5SuCRxi75u7lVzs/yf/ZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703060111; a=rsa-sha256; cv=none; b=thH2fKwZqetc7DBpcbAnVqmrojZveW7RDnV8FvnKqgdcqdZnpSAyjk/XiJs8TSPY5Q8D04 tLrvKP42aN1eMfceY18of4hGmtAIB8W6TJaq1rXrPMzPHyPU2ORUK/5cuXtlDV+BbQbX1+ c9nji+CT1ln0Sc08CpHQCumgkjE3kUgHEiDt1E8Wq02ZO2uSWeB9yZL9y2OpC2jdsP5GR4 vPGSfX0iC4EDqcx+CKua4A1jaG3ET3k9d6sL1yi1aSOS/PlXnJduUQNw+E59s2C/4SsBWs g5zxYSqTCKMp90C0B4+AwIBGJjp3IS7/FPvrEEqDmHLvVkbQNGtnqHPulqhv+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703060111; 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=c6pDu4xyKoUf0HSP9IQIbPKytVmuEAPeMRdGoHeQ1Dk=; b=EvywyK8qazmDSxwfo7fdloUL0cG9nHqSb0QXeiQCeR4pwc8ApIbsMTnWUoIf8n6m6LkXs9 wOM/wrYgb9TZK6DKqShHi+3dBh6yjscQD3Ie2uccVQlzA072Iiu/UWwKVR6KJSM7jI++pt t2iCMs7dR0YJUkkGAbIXYNKVvU36u5cJNY2/jPTzjnCBG8YZVjfleSa8vQjhI6h4KjPFxj s9M+tH2wfP1XL9IZEP7Biu8GsdloY+i8qSEukn8beQIIFKtJf1P45GWzjSKTKtqvL5H/Gs dxVmpgHfGcmjsMwyyJokfMr25NOWLgkZbkojHadxc4Jg0useY0qzBAPfwkXKgw== 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 4Sw5vz17dnzgXh; Wed, 20 Dec 2023 08:15:11 +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 3BK8FAFh008003; Wed, 20 Dec 2023 08:15:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BK8FAnr008000; Wed, 20 Dec 2023 08:15:10 GMT (envelope-from git) Date: Wed, 20 Dec 2023 08:15:10 GMT Message-Id: <202312200815.3BK8FAnr008000@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Philip Paeps Subject: git: 42099f809c - main - Add advisory affecting 12.4R, 13.2R and 14.0R List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: 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: philip X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 42099f809c0bf562ab95cba9e1c08de78bba6434 Auto-Submitted: auto-generated The branch main has been updated by philip: URL: https://cgit.FreeBSD.org/doc/commit/?id=42099f809c0bf562ab95cba9e1c08de78bba6434 commit 42099f809c0bf562ab95cba9e1c08de78bba6434 Author: Philip Paeps AuthorDate: 2023-12-20 08:14:36 +0000 Commit: Philip Paeps CommitDate: 2023-12-20 08:14:36 +0000 Add advisory affecting 12.4R, 13.2R and 14.0R FreeBSD-SA-23:19.openssh affects all supported releases Note: While this issue does affect 12.4-STABLE and 12.4-RELEASE, the version of OpenSSH in 12.4 is old enough the vendor provided patch does not cleanly apply. As 12.4 goes out of support at the end of December and in order to quickly get fixes out for 14.0 and 13.2, the FreeBSD Security Team is issuing this advisory now while feasibility of a 12.4 backport is investigated. Users with 12.4 are encouraged to either implement the documented workaround or leverage an up to date version of OpenSSH from the ports/pkg collection. --- website/content/en/releases/12.4R/errata.adoc | 1 + website/content/en/releases/13.2R/errata.adoc | 1 + website/content/en/releases/14.0R/errata.adoc | 1 + 3 files changed, 3 insertions(+) diff --git a/website/content/en/releases/12.4R/errata.adoc b/website/content/en/releases/12.4R/errata.adoc index 42f288d9ca..4a180fff9a 100644 --- a/website/content/en/releases/12.4R/errata.adoc +++ b/website/content/en/releases/12.4R/errata.adoc @@ -56,6 +56,7 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:12.msdosfs.asc[FreeBSD-SA-23:12.msdosfs] |3 October 2023 |msdosfs data disclosure |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:15.stdio.asc[FreeBSD-SA-23:15.stdio] |8 November 2023 |libc stdio buffer overflow |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:17.pf.asc[FreeBSD-SA-23:17.pf] |5 December 2023 |TCP spoofing vulnerability in pf(4) +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:19.openssh.asc[FreeBSD-SA-23:19.openssh] |19 December 2023 |Prefix Truncation Attack in the SSH protocol |=== [[errata]] diff --git a/website/content/en/releases/13.2R/errata.adoc b/website/content/en/releases/13.2R/errata.adoc index be279652c3..272735dfd5 100644 --- a/website/content/en/releases/13.2R/errata.adoc +++ b/website/content/en/releases/13.2R/errata.adoc @@ -59,6 +59,7 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:16.cap_net.asc[FreeBSD-SA-23:16.cap_net] |8 November 2023 |Incorrect libcap_net limitation list manipulation |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:17.pf.asc[FreeBSD-SA-23:17.pf] |5 December 2023 |TCP spoofing vulnerability in pf(4) |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:18.nfsclient.asc[FreeBSD-SA-23:18.nfsclient] |12 December 2023 |NFS client data corruption and kernel memory disclosure +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:19.openssh.asc[FreeBSD-SA-23:19.openssh] |19 December 2023 |Prefix Truncation Attack in the SSH protocol |=== [[errata]] diff --git a/website/content/en/releases/14.0R/errata.adoc b/website/content/en/releases/14.0R/errata.adoc index df5fb7d94d..4ce0f28f01 100644 --- a/website/content/en/releases/14.0R/errata.adoc +++ b/website/content/en/releases/14.0R/errata.adoc @@ -47,6 +47,7 @@ For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/ |Advisory |Date |Topic |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:17.pf.asc[FreeBSD-SA-23:17.pf] |5 December 2023 |TCP spoofing vulnerability in pf(4) |link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:18.nfsclient.asc[FreeBSD-SA-23:18.nfsclient] |12 December 2023 |NFS client data corruption and kernel memory disclosure +|link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-23:19.openssh.asc[FreeBSD-SA-23:19.openssh] |19 December 2023 |Prefix Truncation Attack in the SSH protocol |=== [[errata]] From nobody Wed Dec 20 17:01: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 4SwKZq5zSYz558Jv for ; Wed, 20 Dec 2023 17:01: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 4SwKZq4c1Bz4qbW; Wed, 20 Dec 2023 17:01:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703091667; 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=3w7gCzmJdI5L7vUcM8zLJR2Lf3OiTHIzlLmAwmZojbI=; b=YoTSJe+0TmWZ/bJ9OIoP4Si3wJlcq/68o8HZvvLLbAD/UxabSlKq+vIKUyNmVS5sDeYUxS L61ySIzADI9PhxRcB7d6evY/xgYm8qe8NsXy6aUZYGPDT5m3Kdu87uYsPDi3qO2K8Lub5/ 7j4g6tmuDGmk45Z5iz+FacOpW399xogd6md68c2l1Hv2KBgdgSxSBz9I9dJD/+5R/FmloT JRpZSI/5ZSFHmLRfaTMzQogMTyij+2JzjrtS4gNHfu39q2E+/zflSmYto427L+sYOUTHfX 4FoXTeRa3S6cb6oYoZdaawur3kNe79cYZvju5UzU0iKXfnUIQukBgMhcPny0ng== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703091667; a=rsa-sha256; cv=none; b=OzbS9VD+rlTKovoX1hNHb4p1BQyStGwbxDlYgWOcIR8ilPmvH3+8NrnZv7i6EtK2sY658p lTdWS9ruK3Q2ANyxeQwRnKUjY1f194vO1N3t+YknrnT+jN2JwSVbEDTQnt8uYL5rIkrxDn d2P8sfn+gLxcgFbvc4fX68P1lmAgP0+qzsxyB5fUFYnLVAjUIJtyiukdAlIw0SBh6Ln0If WLQ9QEQN4KSCg709dLDnlitIjhERHwQkYTXfh1dWxczv2K8wWl2DwPg9VYEWwd4iR0+IJu 9jwfte4Yxdv5NzwgWIk5tex39adbz60CdoqshuJPLuqYdwxQja5hymsIE+yqMA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703091667; 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=3w7gCzmJdI5L7vUcM8zLJR2Lf3OiTHIzlLmAwmZojbI=; b=uOrvt5VaNNQ76RnTMu6UP0ejbZkSPR9ghntgpwVkR8hrcNFshCITsIUS5wuTr3eILl0Qdr O7iLDvm+pKuqmWxm7PEjJsp/fYQV23l4kBbNg+3d7KlTg/4a5XeRPo9f1zAXh65V0DuhFO rNglTkq1HdZ2CSd6lvb+z0hu5ZfO4tN9HOyWiOi4Y0kM7Y9VI1eHxjplBhyJzal5VvdGwZ YffMlx+V+jsfrjg8ejf8ee7+rPORS42djuHSUz+fPwDsOMg92grMVEsH5DV+vX0PNV55wK bC2GVX/mcHOmXVmenzwzxIVFuD50Cm9jbEBkxn6Gf3Og+9MiEFJKHoG0dTGn2g== 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 4SwKZq3jM2zxBm; Wed, 20 Dec 2023 17:01: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 3BKH17Wc095250; Wed, 20 Dec 2023 17:01:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BKH178K095247; Wed, 20 Dec 2023 17:01:07 GMT (envelope-from git) Date: Wed, 20 Dec 2023 17:01:07 GMT Message-Id: <202312201701.3BKH178K095247@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Jason Helfman Subject: git: 1412f530c8 - main - - adjust link List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: 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: jgh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1412f530c8083d5bf3341e070da1d0fe8ae64450 Auto-Submitted: auto-generated The branch main has been updated by jgh: URL: https://cgit.FreeBSD.org/doc/commit/?id=1412f530c8083d5bf3341e070da1d0fe8ae64450 commit 1412f530c8083d5bf3341e070da1d0fe8ae64450 Author: Jason Helfman AuthorDate: 2023-12-20 16:58:31 +0000 Commit: Jason Helfman CommitDate: 2023-12-20 17:00:28 +0000 - adjust link PR: 273246 Submitted by: grahamperrin@gmail.com --- website/content/en/where.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc index e5ad195919..140b563aad 100644 --- a/website/content/en/where.adoc +++ b/website/content/en/where.adoc @@ -261,7 +261,7 @@ A diverse collection of utility and application software that has been _ported_ * link:../ports/[About FreeBSD Ports] * https://www.freshports.org/[FreshPorts - a more advanced web interface to the Collection] -* link:{handbook}#ports[Installing Applications: Packages and Ports] in the FreeBSD Handbook +* link:{handbook}ports/[Installing Applications: Packages and Ports] in the FreeBSD Handbook * Browse the Collection: https://cgit.freebsd.org/ports/tree/[FreeBSD ports Git repository] | https://download.freebsd.org/ports/[web]. For information about how _you_ can contribute _your_ favorite piece of software to the Collection, have a look at _link:{porters-handbook}[The Porter's Handbook]_ and _link:{contributing}[Contributing to FreeBSD]_. From nobody Wed Dec 20 17:05:32 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SwKgw5sb4z558Zr for ; Wed, 20 Dec 2023 17:05:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SwKgw3RYjz4rJ8; Wed, 20 Dec 2023 17:05:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703091932; 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=Ux8PI7nI5k3rozElNh/on9u7zUsnBSL63/vNHrzuqnI=; b=qXrm1Daz8rZaInkfWJxASu5OstBtw0qCNc3/ylZr4j2Gh/n+Bs6yomsN+oVAazYpmd60B1 +rNV9JBR8/+ksSDqbaxFDbA3ia50semLUuXq/UQH5hK378O0SlkLqeUBvb6Y7Ro6B8XQQY osoDJA7XLpJxP0iU2eHYE5xnNu+k3RB4J++5+bRDgY49S0mR5t7g34+OVSrymG+Wf0PumO N61fQoLGJxE1IjHfO7RCJN+WYIErkwvvFUzSTkdQhb8lXqV6YmvW4QUdTWfD+X6WwYpbzl JYJvqfTguR/m1YQWxLB60zj74YdCam73rytbJCNa5d1+4NIqz0PJz19siWUR/A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703091932; a=rsa-sha256; cv=none; b=f1pYdduKXPYwBUjcuJ5dsZf/wbZm3m/f/JKnTkHxe16CXY6IsEajd0/LWa4Ie6lCQ8Veiq ilJwjCAbwef75UQBAZBCfbmK7ZyDqWmIixP9CHRdFgd+8SWNahjWIdBoTPV9lzLatXqR3M hy0p+YYjQTqxJcyDTeT7dUpovYizoWrwVWpUcXEm+xMnhc0IZ3i10bAKvD/2un440MGhcU axVtfpns3YJL24rdNBB0kBL8XzLcX0/8iF04EeNTqCLKVTEH+OahgEIwhJf8yWJubrqDbB 0EShHXYRJYAg0+a+Yy8uiuALAGB83ol65Xe4HoTBrkSGFromm8SMTO6kgp620w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703091932; 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=Ux8PI7nI5k3rozElNh/on9u7zUsnBSL63/vNHrzuqnI=; b=vFXRO6C4jm5XhjQQ2gEnNwsZx65pLsy2ztQqYhw8YPlc9Id47zZmSpfy9NlaOEnQVnvOYW dMCg/AOqZOq4d5v65uOJQCgiR6bM2xixSA0iVYGeQEEDVwlo/NXt/lbZBWXHDFyFVFG4SV quzfX6BpKiLNqYsagwtsF3do15oPwtwLRQ03dqBKyQw8dROWj6YWqeMkkHbjADS7M8r31J 13pehGGIsZTySDmgfk8TTpjktSfSWiXdbhML0lJq4rY9FtEqBp5XyZy1vOTivW9euD6q/E dx+FkldF/jhfZY7qzzdxZf2kWKJMebJVGYAJg9lc8JK2Oq4cmfdbVF1BGckqeA== 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 4SwKgw2RDgzx0F; Wed, 20 Dec 2023 17:05:32 +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 3BKH5WMX000624; Wed, 20 Dec 2023 17:05:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BKH5W3g000621; Wed, 20 Dec 2023 17:05:32 GMT (envelope-from git) Date: Wed, 20 Dec 2023 17:05:32 GMT Message-Id: <202312201705.3BKH5W3g000621@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 43cf5a412a - main - handbook/desktop: Replace missing pkg 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 43cf5a412a63dc02df0a0b32f02839d3785c72a4 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=43cf5a412a63dc02df0a0b32f02839d3785c72a4 commit 43cf5a412a63dc02df0a0b32f02839d3785c72a4 Author: Muhammad Moinur Rahman AuthorDate: 2023-12-20 17:03:52 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-20 17:05:25 +0000 handbook/desktop: Replace missing pkg - In browser section the package is mentioned as www/dillo but dillo has been removed from the tree in favor of www/dillo2 - Pet vale while I am here - Add missing keywords from this file in the Vale vocabulary --- .vale/styles/Vocab/Terms/accept.txt | 28 ++++++++++++++++++---- .../content/en/books/handbook/desktop/_index.adoc | 27 +++++++++++---------- 2 files changed, 38 insertions(+), 17 deletions(-) diff --git a/.vale/styles/Vocab/Terms/accept.txt b/.vale/styles/Vocab/Terms/accept.txt index db89dd2f8e..2fda1e1c4d 100644 --- a/.vale/styles/Vocab/Terms/accept.txt +++ b/.vale/styles/Vocab/Terms/accept.txt @@ -9,10 +9,13 @@ Broadcom CPUs? DTDs DTrace +ECMAscript FreeBSD Heimdal Hhook KPIs? +Karbon +Konsole Lua MFC Mellanox @@ -20,6 +23,7 @@ Mylex NVMe Novell OIDs? +Poppler Qlogic Radeon Redistributions @@ -31,22 +35,28 @@ USB VIMAGE [Bb]inutil [Cc]allouts? +[Cc]alligra [Dd]atagram [Dd]eallocat(?:e|ion) [Dd]evfs +[Dd]illo [Dd]ummynet +[Ff]alkon [Ff]ramebuffer [Jj]ourna(?:led|ling) -[Kk]help -[Kk]obj +[Kk](?:develop|help|obj|onqueror) +[Ll][Xx][Qq]t [M]akefile [Mm]map [Mm]ulticast -[Nn]et(?:graph|map) +[Nn](?:eovim|etgraph|etmap) +[Oo]kular [Pp]ort(?:clippy|fmt|lint) +[Qq]utebrowser [Uu]serland [Vv]irtualiz(?:ation|es|ed|ing) [Vv]node +[Xx]pdf arg armeb ath @@ -67,6 +77,7 @@ crypto ctype cutover deanonymizing +deinstall demultiplexer dereference devclass @@ -74,13 +85,17 @@ disklabel distfiles? dpcpu drm +e[Pp][Dd][Ff][Vv]iew enums +ePub errno fileops filedesc fusefs gcc +ggv glibc +gpdf gperf gpreg gtar @@ -100,10 +115,12 @@ libdialog libdwarf libmap libncurses +libre libtinfow libunwind libutil lib(?:alias|elf|lzma|m|md|objc|pam|pcap|pthread|thr|ulog|utempter) +lightdm lldb? llvm lockless @@ -115,8 +132,7 @@ mbuf mips mountd mtree -multibyte -multilabel +multi(?:byte|label|platform) multithrea(?:d|ded|ding) musl mutex @@ -144,6 +160,7 @@ pluggable poudriere pkg_install readline +rebranded reentrant reimplement(?:ation|ed|ing) rtld @@ -161,6 +178,7 @@ sysfs tcpdump tcsh teardown +themeable tickless trapframe tunables diff --git a/documentation/content/en/books/handbook/desktop/_index.adoc b/documentation/content/en/books/handbook/desktop/_index.adoc index a20af96786..a39d34f574 100644 --- a/documentation/content/en/books/handbook/desktop/_index.adoc +++ b/documentation/content/en/books/handbook/desktop/_index.adoc @@ -58,7 +58,8 @@ This chapter demonstrates how to install popular desktop environments as well as Prerequisites: * Readers of this chapter should already understand how to install either the crossref:x11[x11,X Window System] or crossref:wayland[wayland,Wayland] on FreeBSD. -* Readers are instructed throughout this chapter to install official packages. Refer to the section on crossref:ports[ports-using,using the ports collection] to build customized packages from ports. +* Readers are instructed throughout this chapter to install official packages. +Refer to the section on crossref:ports[ports-using,using the ports collection] to build customized packages from ports. [[desktop-environments]] == Desktop Environments @@ -193,7 +194,8 @@ For this to work, the following line is needed in ~/.xinitrc: [[gnome-environment]] === GNOME -GNOME is a user-friendly desktop environment. It includes a panel for starting applications and displaying status, a desktop, a set of tools and applications, and a set of conventions that make it easy for applications to cooperate and be consistent with each other. +GNOME is a user-friendly desktop environment. +It includes a panel for starting applications and displaying status, a desktop, a set of tools and applications, and a set of conventions that make it easy for applications to cooperate and be consistent with each other. [[gnome-meta-install]] ==== Install GNOME meta package @@ -333,7 +335,7 @@ It provides an intuitive and attractive desktop environment using traditional me [[mate-meta-install]] ==== Install MATE meta package -To install the MATE meta package that includes the MATE Desktop with some extra applications such as text editor, archiver manager, etc., execute: +To install the MATE meta package that includes the MATE Desktop with some extra applications such as text editor, archiver manager, etc., execute: [source,shell] .... @@ -583,7 +585,7 @@ This section describes how to install and configure some popular web browsers on | Dillo | GPL 3.0 or later -| package:www/dillo[] +| package:www/dillo2[] | Light | Links @@ -655,9 +657,9 @@ To install Iridium, execute: Falkon is a new-ish and very fast QtWebEngine browser. It aims to be a lightweight web browser available on all major platforms. -Falkon has all standard functions you expect from a web browser. +Falkon has all standard functions someone can expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. -Beyond that, you block ads with a builtin AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL Manager. +Beyond that, AdBlock plugin can block ads, Click2Flash can block Flash content and SSL Manager can edit the local CA Certificates database. To install Falkon, execute: @@ -714,7 +716,7 @@ To install Dillo, execute: [source,shell] .... -# pkg install dillo +# pkg install dillo2 .... [[links]] @@ -732,7 +734,8 @@ To install Links, execute: [[w3m]] === w3m -w3m is a pager/text-based web browser. It is a similar application to Lynx, but it has several features Lynx doesn't have like rendering tables and rendering frames. +w3m is a pager/text-based web browser. +It is a similar application to Lynx, but it has several features Lynx does not have like rendering tables and rendering frames. To install w3m, execute: @@ -838,7 +841,7 @@ To install kdevelop, execute: === Eclipse IDE The Eclipse Platform is an open extensible IDE for anything and yet nothing in particular. -The Eclipse Platform provides building blocks and a foundation for constructing and running integrated software-development tools. +The Eclipse Platform provides building blocks and a foundation for constructing and running integrated software-development tools. The Eclipse Platform allows tool builders to independently develop tools that integrate with other people's tools. To install Eclipse IDE, execute: @@ -855,7 +858,7 @@ Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. -It's not just for programmers, though. +It is not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files. To install Vim, execute: @@ -980,7 +983,7 @@ To install AbiWord, execute: [[desktop-viewers]] == Document Viewers -Some new document formats have gained popularity since the advent of UNIX(R) and the viewers they require may not be available in the base system. +Some new document formats have gained popularity since the advent of UNIX(R) and the viewers they require may not be available in the base system. This section demonstrates how to install the following document viewers: .Supported Document Viewers @@ -1055,7 +1058,7 @@ To install ePDFView, execute: === Xpdf For users that prefer a small FreeBSD PDF viewer, Xpdf provides a light-weight and efficient viewer which requires few resources. -It uses the standard X fonts and does not require any additional toolkits. +It uses the standard X fonts and does not require any additional toolkit. To install Xpdf, execute: From nobody Thu Dec 21 09:19:32 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SwlHm4MZmz54YjJ for ; Thu, 21 Dec 2023 09:19:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SwlHm2wqFz3RdK; Thu, 21 Dec 2023 09:19:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703150372; 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=BLfO7O8AXmmLxEteCLzVTa+I++dH8zw6DF3v8evVfek=; b=tpRIuesUCqUjur2IJJwQFLd7VRLjWE0/DnJ6Jzk+420Eefa1d4v0hBl/DTd+w7y+p3WyoA NdOs1Zv5uTNREtxuoiBA0VE47MyVazUR3Yqw0k16M5g8bqeoB70/TLf8SNmXgmVLvvdKsV eTMomEbOKX1kSNaqLFurdXfBO1c64RuSgOovNDnhYMSH5yNltbK0oZzDaqqds60vf8mZ+9 wb9PBcztbpQ9++6qYRUDjgpoQAWOUZMbY+EtHqH15S+5s3+nLO8v1zcM7Po8GA4JoF+THJ geVxB5mMIg6zkuirISFqs0VLMnrM6eLdvRxn6p97ahYhSGeUabJy0rFi6q/TEg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703150372; a=rsa-sha256; cv=none; b=gbSB2+AAinb0921VVx1lxGnB/PLd7wL36RsTOkpODQAXnwKbg2ABLKepodVySV8dIZfczW ewA21DJM2ztMn1lTL54LY28HLxNT8ECIEWIP50AdFLs9eZVXDJd4LQs8roKcrzZ83AUcOQ rH+R+zCk+xBTQGOD0v2ExjzHQD8OzWg9Zzv2myfBHIZy5SWfRcyQbLK0wACoPeQ66xMZ1X 9sxSK9LewUTjivmH2JDeDG3hIjCWcdnGQ4VYBIvenzSMUywUZqsE52ahxCTph2Yf6+FLvN CK8N4Mff885z2lpFDqd7X9W+KorLwudgK0fTypG64zS1gxmby61ANXhQ4OjL7A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703150372; 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=BLfO7O8AXmmLxEteCLzVTa+I++dH8zw6DF3v8evVfek=; b=PETLf0aI6BJDNtP6cweTZTcZrQfSt6xN3oEKKlPxzY/opx2kHcTj/M3eTvCuchby38Yp/5 IYz/wALU+6bF4JMiTJHXJacMhiNtsyRcItVdHlHjOJ3exogJ9uELMsAHS5+XNEreQoCAAW pZ01m6AMqVUzEPricrVOT1TFlXU2AUVZ2tVam1LRVAK+RDZlgO9ZizemQJPp5hcBrURI/E 8kKLyXo4X2eZC73yOawjMmQhGPwBtdubmX6SojfmTIOZq7FdzGs3fIPOPogoJBvzQVlAp6 7z4fW386qv5f3837yzszkqgJvz9QXxPbylORo3n1uq4BoiP1Uw6JrsbrniPhmA== 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 4SwlHm1wQJzBqF; Thu, 21 Dec 2023 09:19:32 +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 3BL9JW3d028250; Thu, 21 Dec 2023 09:19:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BL9JWhQ028247; Thu, 21 Dec 2023 09:19:32 GMT (envelope-from git) Date: Thu, 21 Dec 2023 09:19:32 GMT Message-Id: <202312210919.3BL9JWhQ028247@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rodrigo Osorio Subject: git: 95e70cf169 - main - FreeBSD - Press: Add new press 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: rodrigo X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 95e70cf169a51ea354a2f333017337f53873939d Auto-Submitted: auto-generated The branch main has been updated by rodrigo: URL: https://cgit.FreeBSD.org/doc/commit/?id=95e70cf169a51ea354a2f333017337f53873939d commit 95e70cf169a51ea354a2f333017337f53873939d Author: Rodrigo Osorio AuthorDate: 2023-12-21 09:18:35 +0000 Commit: Rodrigo Osorio CommitDate: 2023-12-21 09:18:35 +0000 FreeBSD - Press: Add new press entry --- website/data/en/press/press.toml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/website/data/en/press/press.toml b/website/data/en/press/press.toml index 279c29fd06..6cf2750c3b 100644 --- a/website/data/en/press/press.toml +++ b/website/data/en/press/press.toml @@ -1,4 +1,13 @@ # Sort the entries by date +[[press]] +name = "FreeBSD 14 Release: Best New Features" +url = https://www.debugpoint.com/freebsd-14-features/ +siteName = "debugpoint.com" +siteUrl = "https://www.debugpoint.com" +date = "2023-11-15" +author = "Arindam" +description = "Description of new features brought by FreeBSD 14" + [[press]] name = "FreeBSD can now boot in 25 milliseconds" url = "https://www.theregister.com/2023/08/29/freebsd_boots_in_25ms/" From nobody Thu Dec 21 09:44:18 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 4SwlrL3v6dz54bVF for ; Thu, 21 Dec 2023 09:44:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SwlrL3Jppz3TfM; Thu, 21 Dec 2023 09:44:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703151858; 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=CXLb7EdWZywMWrqtcQAY2P21DHYPCMs8d72+feIJe4Q=; b=ybGyGdIdsAcMSVuOQ/hptVfBTMNAGm9TG6gecWj/5H2HHCFqFxSxDOl5d9rGVYUiyyH77R c8eQv3TpeohEuUwIPuywUTuQnyZVvbtfeWGT2MVHXkOWBQb/Ww9k4km05tVX1fcqiMiqDK ZFOrA/88DzE2lkIHC2CtVDqB4bbtBWHKbTNgzZ6QI9ansWM9XwxcjyuGWuZD8vpax2opAo n9OJJ5SclL3BKx1ovhYqyBuNX2t2OyUu5sWvrkBIdVWlLtgxv11q6Kqof2FG+b0h7TEwgs 5NMdINd3LwznXG4HJvvaM/dYVYYliEeGBg/hUFtOWJB8quKKVfQnLC10H7Ji0Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703151858; a=rsa-sha256; cv=none; b=kFmY8DS+s9N+wX2BfQNTr2g/QY/GhnUedCCB4G3sxdF/O8joh4gxDuX1zN+2ryDahMyB6x +WI5QbSfGlTwiPlyuiOh2EbO+GqjMzcW8JwMij449LA9zqe0YlK+aspljDFwpRZ4u4uDiA IRNZJOMPyHik5jJgmRPmE1ywQ4eaPS2+7fWd1lxWEhzzEsmWWxjLw84AI3nSFYWPV4Lkwe 4sj+Jncc3x1fTBS5beFRjYIc3drTJAoEwnlCqfKODD4t+WyQmpD8FKulBE1AzqvgDh7ep4 fksolzi0q3Lo0uq2b8aPjoOzFuQBi+xr9V3cLPp3TbMtxYHZqMPdWYtZx2C9qw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703151858; 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=CXLb7EdWZywMWrqtcQAY2P21DHYPCMs8d72+feIJe4Q=; b=d/6bCNGa/T0q2qW81H0oRmu3NsmJTfQ5PhfR1N2kLjzj/B8on+D5Y0o7xYtIYnxPnK37L6 hcat6rVBesR8oHiNA9jZ2wRprjNYG2FMNGaISQb8SwB1uKmi7cfbANGy+5R/Qzt1dcLtR1 +MY+leN3d++WFmY8HfNDYtuUu+1IsLTL+PPJYzcbB/aTtuScU83IGFFRSj5vEQPSF/P2C5 jRggSduQJ4iuu1bN4JciS4dCPwJuX0ME1rrSNgI+ZoNmlHf1Q+TGBsDWKaGv43AZtRUme7 UkOUqUhcxLZ3ZG4QPSaCIL9zPvX7mhCHWUpYehzMsmZ4R/GqjY/xkRfH/Axuwg== 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 4SwlrL2MNdzCZ1; Thu, 21 Dec 2023 09:44:18 +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 3BL9iIPV077747; Thu, 21 Dec 2023 09:44:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BL9iIO4077743; Thu, 21 Dec 2023 09:44:18 GMT (envelope-from git) Date: Thu, 21 Dec 2023 09:44:18 GMT Message-Id: <202312210944.3BL9iIO4077743@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rodrigo Osorio Subject: git: 129db40f34 - main - Fix syntax in website/data/en/press/press.toml List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: 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: rodrigo X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 129db40f340e73679611d07c9c5d4c4a621e223c Auto-Submitted: auto-generated The branch main has been updated by rodrigo: URL: https://cgit.FreeBSD.org/doc/commit/?id=129db40f340e73679611d07c9c5d4c4a621e223c commit 129db40f340e73679611d07c9c5d4c4a621e223c Author: Rodrigo Osorio AuthorDate: 2023-12-21 09:42:46 +0000 Commit: Rodrigo Osorio CommitDate: 2023-12-21 09:42:46 +0000 Fix syntax in website/data/en/press/press.toml --- website/data/en/press/press.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/data/en/press/press.toml b/website/data/en/press/press.toml index 6cf2750c3b..6021edd8d4 100644 --- a/website/data/en/press/press.toml +++ b/website/data/en/press/press.toml @@ -1,7 +1,7 @@ # Sort the entries by date [[press]] name = "FreeBSD 14 Release: Best New Features" -url = https://www.debugpoint.com/freebsd-14-features/ +url = "https://www.debugpoint.com/freebsd-14-features/" siteName = "debugpoint.com" siteUrl = "https://www.debugpoint.com" date = "2023-11-15" From nobody Fri Dec 22 12:48: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 4SxRty3WP0z55BTX for ; Fri, 22 Dec 2023 12:48: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 4SxRty2tNwz4d4j; Fri, 22 Dec 2023 12:48:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703249338; 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=Quq1xKMw85MUF51Mm22QrhRxwCwONx5zhvJuVb8L2mA=; b=pswTOhrkv6qvNPX8YIfoM4x6RQJH0U5eq2OI/1ikJqUy9TFGG2QqUVsz+Btu46ii9bC4aT ZSEU8gLWcrmdyn0Qlab1ZAmssJexVbI1+V19TiXIUDizjZFE/Ky1M3JYeFAr75UvKHexGu ih5nBiFbPTF6kN8C6Op7ONHEtGwJ1FB35a3aPtr1hFRVNeN3+ZSjZ4nV6zyY6T7xX0bhvF +HBCoPr3w7ngz3dHsI9lvwigZIe5wpZMBIkkt6qBNRGnnN29YuIc7iPBQeYnQ3ApU+Wr05 AM8SFYqS0Y4EsXG9O++Ou1gTW5lGoRGKEvNOex12koHuky+gdto/Nh+qkr/Tiw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703249338; a=rsa-sha256; cv=none; b=oy7TSipoTKH7e4BVMawHZonWxI3pV4bzCHvpy69BVnU4AHOI/9hAdt3nhYTZsIOfYvoUdF d+Tz8BQWpr0OwXPL13Ok7VPy+fIQP+KkPxsUyryR/5+qknIWn7yvp19S8u+6gXjGVq8ilt nnNBDE3C5Pwe86iVQUiioFwbmMs4sJxwJdMQ2UOmWcLveTHBRVE8NDuj60E9QMciVytivd ha0gJlIAMZqMqPOPMakgtItTZZYnC5/SLyZqpAflaHE6ljmSwa5AK04xPZnL7TB78wQpHN r0Mm+3yxbrGMSQSC9xAtllU+zC1XPVe2aqhoaZhadL39bzhNzyXT2hu36Ltmnw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703249338; 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=Quq1xKMw85MUF51Mm22QrhRxwCwONx5zhvJuVb8L2mA=; b=vkmZwpQ+H9sM2mAzuPLP7qn8MJMmwvV6lGyk8hZzsCPB5rl5GEsrpp6wmm2WhusbRT3Jbh xsfhu5yVaRii7sq3rTNqbsnZ4NioNyFqDDK2ovmNsGnRc8bhvDcRos0zUgj6vzfH3tsJBK JG2TZq+7ZzMfZAHEYa7r5FLkmBaWgst+zj3/Te8Oc54llP+o+NLxLvhJKpIcMzU7QNeX3b E4zlSThfEQyvG2IEeUU263AgmZHZ3IsXYwvT3c9ixtlikP3iGnCZKuJa7IYpJANRPZc+cw DBmTwf4WMSEYu6cCm9lazHBw5Wi2tl9fhegLQ34PkUa+7xn6jDlFLHT2aiIjDg== 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 4SxRty1yPCz2Mj; Fri, 22 Dec 2023 12:48: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 3BMCmwCs093127; Fri, 22 Dec 2023 12:48:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BMCmwKE093124; Fri, 22 Dec 2023 12:48:58 GMT (envelope-from git) Date: Fri, 22 Dec 2023 12:48:58 GMT Message-Id: <202312221248.3BMCmwKE093124@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 95b8484f60 - main - .vale/styles: Add github BrandTerm 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 95b8484f60bd965fd1b62e9af71a75afe975a25e Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=95b8484f60bd965fd1b62e9af71a75afe975a25e commit 95b8484f60bd965fd1b62e9af71a75afe975a25e Author: Muhammad Moinur Rahman AuthorDate: 2023-12-22 12:42:22 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-22 12:48:50 +0000 .vale/styles: Add github BrandTerm github is used as GitHub for brand recognition. --- .vale/styles/FreeBSD/BrandTerms.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.vale/styles/FreeBSD/BrandTerms.yml b/.vale/styles/FreeBSD/BrandTerms.yml index b4ff5990a6..365a156723 100644 --- a/.vale/styles/FreeBSD/BrandTerms.yml +++ b/.vale/styles/FreeBSD/BrandTerms.yml @@ -8,5 +8,6 @@ swap: 'Post?gr?e(?:SQL)': PostgreSQL 'java[ -]?scripts?': JavaScript freebsd: FreeBSD + github: GitHub xml: XML nvidia: NVIDIA From nobody Fri Dec 22 12:48:59 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SxRtz4H1Rz55Bhs for ; Fri, 22 Dec 2023 12:48: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 4SxRtz3q2tz4d8B; Fri, 22 Dec 2023 12:48:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703249339; 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=kZZ1UcAp8xNPSNz/6ouZQDYhB0/Qb+TJAZ/4Bnwy+dQ=; b=pFUXJnLvIo5vJMKT1Cdo/VBX2cqX5XkCXLm592lxc29tvr2bKBNRIXFxx1+iKHNGhEgh3i nevPU3ulWk4ISwvXZkVvNBS40r1ycScgcabkNTHaG485/NUTLKuS6PcIy2+zvulIYQvW/s qk4U96AK0P6JBzu12k4EIAutN68/L39gDIV7pGlPSFt3AdbCD4hdEqhXZm6xhdWEzwFLds bEJpjuPb/Zzdo5tczyMd3CfLprk//e0/CR5Qat8A2/Z5hmWA+nkwOURNLIJRrF0KPcH/DM gtsaQipO07kIIg8ceM3nAu++vG2ZYN3cRG2bLisjhTlFYU6mtmnO6hN3iTu2iQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703249339; a=rsa-sha256; cv=none; b=E0YxoW61rv0kloi8kRD3DZUV1/JJAv3pPFUwrpuabzHSxDMW5nLVcg8fmyU2sPILRZm/VD 6G6qA+Ct5at1YCXoX89/UL7MkRefh7YxvmG2Tjur6YKwhOhrC/39yaBla8nBvDXkIlUTAd fQM1Onm9h2wR3Buh6+5zGIakHO4miZiLqUM0iJVVCAC51bq/vRufeUGLl0+DLlFwyamX3/ DxkxwhibBwkSZj7ey/xLecm/HN8ylfXwjL7Ptdn5XFVWsY41cIrK1trZcGDo3dQG1h2Izl oOrcRcRu+UrxnEtP4oJ4dkRYbfDqafj2iXc8sUi08i0MTgAqU+bjKbVUyhmd8g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703249339; 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=kZZ1UcAp8xNPSNz/6ouZQDYhB0/Qb+TJAZ/4Bnwy+dQ=; b=o6DaxbCyzkSLkgO8dVEi+Mrhuin6FWtwMxB3eB/H9QrIYs0CWyIgXd/9zFlqGgRkjuwP2E OFCFZNTmv8u1Vtslm2Oc4OR/djVz1M7PLloE6gXDKEQBKXuzZ4rRrkQV1/CmfOfVlzlekm icA7iwlwWkbrkHgl2VpQ3QHFcOOxxARMqTTdy05G3+li93NPgXhjPmf34FB3jVBAFEdvXg l4PppT83/m64ej94RC2wom5XeJ0UOAGH+r3nLL61WoJ2lQNEX7CA1QrzT+RKjc1a7rVnbH 8g67Vn/7yGfE9D5ePtTxJpNUUAOVMGrEAQDB1YeYqpy+yDShz/MLGFe2QAFthQ== 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 4SxRtz2vPGz2D2; Fri, 22 Dec 2023 12:48: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 3BMCmxfo093169; Fri, 22 Dec 2023 12:48:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BMCmxNE093166; Fri, 22 Dec 2023 12:48:59 GMT (envelope-from git) Date: Fri, 22 Dec 2023 12:48:59 GMT Message-Id: <202312221248.3BMCmxNE093166@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: b50dfffd2c - main - .vale/styles: Add mising keywords 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b50dfffd2cd7ac9eb190f0869be56a6041bafa57 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=b50dfffd2cd7ac9eb190f0869be56a6041bafa57 commit b50dfffd2cd7ac9eb190f0869be56a6041bafa57 Author: Muhammad Moinur Rahman AuthorDate: 2023-12-22 12:43:47 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-22 12:48:50 +0000 .vale/styles: Add mising keywords --- .vale/styles/Vocab/Terms/accept.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.vale/styles/Vocab/Terms/accept.txt b/.vale/styles/Vocab/Terms/accept.txt index 2fda1e1c4d..ccaada3970 100644 --- a/.vale/styles/Vocab/Terms/accept.txt +++ b/.vale/styles/Vocab/Terms/accept.txt @@ -149,9 +149,9 @@ passthrough patchlevel pcb pfil +pkgmgr pmc -portlint -portsnap +port(?:lint|mgr|snap) powerpc powerstate procfs From nobody Fri Dec 22 14:59:05 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 4SxVn54ncPz55Jv9 for ; Fri, 22 Dec 2023 14:59: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 4SxVn54Gl7z3K1F; Fri, 22 Dec 2023 14:59:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703257145; 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=/7IoWhnjHVxviLV1mp2hcfDLehklD26YnFirYCwUhJE=; b=kWokQtPBlfWGe4Q6rgOZb2KKAgN+svMM0bvrioMgcFWJ9dINjH068igCswpULbKhKomDfb 3j4xI93nhc9/41wh3Wo5U5/8gktKHks0KNiz2OTlROXC5ix6zPjcPio6ajdSkktHMxG4OV 8JMulv9w24LCtzD2zO9Ra+OjFTPVK5FMjJKuiVSLagbLLKMgMaEVdxUzBcbPLHORX6/sXF g6h2Rr8EFlQpxRcq4Ub9JSg/Rddeb3kTTklA7moYc91ZguBv+NsppayHTH80vKuJYBfndE kyq4wDS+M10jDhfs75epUKZ8iijVebJHEUUHPM2jfd0Kx14Z+n+pk8MdXtGeTg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703257145; a=rsa-sha256; cv=none; b=C90PBMYsjzJ3IAvDsBAsAFG3U/Yb+s6GgjaZecf4my9RFPDg/uNqwpQawZzwxAjfUOhbJg tm+6l+ksQi/ib2YV53CdUgqysmkCuyKZ9m1KAbhK2qqRJvM5GWe7/GD2ofmP+kViKBb6+W sHzTKoKA0+qGFdAzeDPvPdcAa+B5GfRE+mUs4Vd67vFZNWRRq2DppLr7WrgivK/cKnr94L oIp4arm259VWBOlX2/udWi33b9WTtDbjKOa1q5ttKof0re/pyuWUdt0LV2lt0t39DxCKTE P6morWAKdNqXwFsvkP1LNnAYeK54rHvt2vMUKxp/s4LC1ZnwBQ1tfT2Lrx9aqA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703257145; 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=/7IoWhnjHVxviLV1mp2hcfDLehklD26YnFirYCwUhJE=; b=lfkvr0fScr0BI2cUzy6Q7jAP5o7AnRD299DY2FMSkJRJgIPKGpmTUbyROX/agrBAM+DH7F qRkoc9bor+tMiwzY3RhQ0rhKHS5BMgcnG0wyRgsYgYI5KP19Zfla+9z4xXonUM1yojxbjT MZTuoIF8JSlAxS5KDt0LT2YuKXUdlHPEW0zRDSrRbK7C7m4jrvZdRQ3wmPFL1hpIp3jP+t xiUIIXGrcC72NFS3j9DCZeQ/3K+GfvmAnfl1pkKZSoqSDnKeLSmtF8yjh2mt7wz/pxt3NJ KB78/u1V4pOiIO4uUKcEXYhbCW44FKw8e27gaFqMUEoo6/1jr+39YsIgqXplPA== 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 4SxVn53Lvdz5WQ; Fri, 22 Dec 2023 14:59:05 +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 3BMEx5Hg009863; Fri, 22 Dec 2023 14:59:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BMEx5Dn009860; Fri, 22 Dec 2023 14:59:05 GMT (envelope-from git) Date: Fri, 22 Dec 2023 14:59:05 GMT Message-Id: <202312221459.3BMEx5Dn009860@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 71f0bf9790c64fc68e8f4f618fc9adf75840d5d4 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=71f0bf9790c64fc68e8f4f618fc9adf75840d5d4 commit 71f0bf9790c64fc68e8f4f618fc9adf75840d5d4 Author: Muhammad Moinur Rahman AuthorDate: 2023-12-22 14:55:46 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-22 14:58:35 +0000 .vale/styles: Merge spelling-exceptions --- .vale/styles/Vocab/Terms/accept.txt | 85 ++++++++++++++++++------ .vale/styles/Vocab/Terms/spelling-exceptions.txt | 78 ---------------------- 2 files changed, 65 insertions(+), 98 deletions(-) diff --git a/.vale/styles/Vocab/Terms/accept.txt b/.vale/styles/Vocab/Terms/accept.txt index ccaada3970..49368cab11 100644 --- a/.vale/styles/Vocab/Terms/accept.txt +++ b/.vale/styles/Vocab/Terms/accept.txt @@ -2,75 +2,102 @@ (?:je|tc)malloc AMCC\'s APIs? +Accetta Adaptec Belkin +Beranek Biba Broadcom CPUs? +Cheriton +DARPA DTDs DTrace ECMAscript +Englewood +Ewens +Excelan +FIFOs +Filestores FreeBSD +Gandi +Gingell Heimdal +Inter(?:lan|process) Hhook KPIs? Karbon +Karels +Kernighan Konsole Lua MFC +Macklem Mellanox Mylex NVMe Novell +O'Reilly OIDs? +Ousterhout Poppler Qlogic Radeon Redistributions +Ritchie +Rosenblum +Rozier SMBus SMPng Safeport +Sebastopol Setkey +Tevanian USB VIMAGE +Winsock [Bb]inutil [Cc]allouts? -[Cc]alligra -[Dd]atagram +[Cc](?:alligra|hroot) +[Dd]atagrams? [Dd]eallocat(?:e|ion) [Dd]evfs [Dd]illo [Dd]ummynet +[Ee]thernets [Ff]alkon +[Ff]ortran [Ff]ramebuffer [Jj]ourna(?:led|ling) -[Kk](?:develop|help|obj|onqueror) +[Kk](?:byte|develop|help|obj|onqueror) [Ll][Xx][Qq]t -[M]akefile -[Mm]map -[Mm]ulticast +[Mm](?:akefile|icrosystems|map|ulticast) [Nn](?:eovim|etgraph|etmap) [Oo]kular [Pp]ort(?:clippy|fmt|lint) [Qq]utebrowser +[Qq]uarterly [Uu]serland [Vv]irtualiz(?:ation|es|ed|ing) [Vv]node [Xx]pdf arg armeb +autoconfiguration ath -backout -backport +back(?:out|port) +basename bool bsdiff busdma byacc cdev cdevsw +ch(?:dir|ecksubdir|mod|own) config conformant const +coroutines? cpufreq crt(?:begin|end) crypto @@ -80,17 +107,24 @@ deanonymizing deinstall demultiplexer dereference +descendents devclass disklabel distfiles? +distinfo dpcpu drm e[Pp][Dd][Ff][Vv]iew enums ePub errno +execve +fch(?:mod|own) +fetchable fileops filedesc +filestores? +fstat fusefs gcc ggv @@ -104,6 +138,7 @@ iconv if(?:_bridge|lib|net) inlining inode +interprocess ioctls klds? kqueue @@ -125,14 +160,19 @@ lldb? llvm lockless lookups +lseek lzma +maintainership +malloc manpage makefs mbuf mips +mk(?:dir|nod) +mmap mountd mtree -multi(?:byte|label|platform) +multi(?:byte|label|platform|user) multithrea(?:d|ded|ding) musl mutex @@ -144,33 +184,38 @@ newsyslog nfscommon nfsd nfsserver +non(?:canonical|graphic) openmp passthrough patchlevel +pathnames pcb pfil -pkgmgr +pkg(?:_install|mgr) +plist +pluggable pmc -port(?:lint|mgr|snap) +port(?:lint|mgr|scout|snap) powerpc powerstate +prepended procfs -plist -pluggable poudriere -pkg_install -readline -rebranded -reentrant +public_html +re(?:adline|adv|base|branded|cv|cvfrom|cvmsg|entrant) reimplement(?:ation|ed|ing) +rm(?:dir|port) rtld s?rc securelevels? sed +send(?:msg|to) sleepable smbfs stacksizes? statfs +sub(?:directory|hierarchies) +superedit syscall sysctl sysctl\'s @@ -184,17 +229,17 @@ trapframe tunables twe uid -unbreaking -unloadable -unwiring +un(?:breaking|buffered|loadable|typed|wiring) userspace vectorizer vflush vfs vfs_mount vnet +vnode vp wakeup +writev xz yacc zfs diff --git a/.vale/styles/Vocab/Terms/spelling-exceptions.txt b/.vale/styles/Vocab/Terms/spelling-exceptions.txt deleted file mode 100644 index d51ed7fefa..0000000000 --- a/.vale/styles/Vocab/Terms/spelling-exceptions.txt +++ /dev/null @@ -1,78 +0,0 @@ -Accetta -Beranek -Cheriton -[Cc]hroot -DARPA -Englewood -Ethernets -Ewens -Excelan -FIFOs -Filestores -Fortran -Gandi -Gingell -Interlan -Interprocess -Karels -Kbyte -Kernighan -Macklem -Makefile -Microsystems -O'Reilly -Ousterhout -Ritchie -Rosenblum -Rozier -Sebastopol -Tevanian -Winsock -autoconfiguration -basename -chdir -checksubdir -chmod -chown -coroutine -coroutines -datagrams -deallocate -deallocation -descendents -distfile -execve -fchmod -fchown -filestore -filestores -fstat -interprocess -lseek -malloc -mkdir -mknod -mmap -multiuser -noncanonical -nongraphic -pathnames -poudriere -prepended -public_html -[Qq]uarterly -readv -recv -recvfrom -recvmsg -reimplemented -rmdir -rmport -sendmsg -sendto -subhierarchies -subdirectory -unbuffered -untyped -vnode -writev From nobody Fri Dec 22 15:01:40 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 4SxVr4752Gz55Jt5 for ; Fri, 22 Dec 2023 15:01:40 +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 4SxVr46GBgz3LHW; Fri, 22 Dec 2023 15:01:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703257300; 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=DkZkX18RHJ1xNVwe3sPqXfnzkEd415zBqJ4uJfe4q3g=; b=sCRXSCwlHRCqOmBZqScUGoPlo/TvfCUizHT+e7MLGIAy3dAoVbtKLx+D9Cut+h4Z0dKA2a jgymRHve9SAZ774UFluelsiDnvg+DEfDXe9JKzEQSZkz8JhP2CjXjwgYS7sjJbmli1WKFb 3J1zhZ1+sYOqXmrQsduaJwzs7Lt03DUsOPl5SbbMusgq1nrPNmisox/F+buq28rthLALCW Bv1Y0Yveh3Gxt1FwOe6SG7FrreO79/du5+fp6jLpVlvxlk2E55iAvP0xfYcjj/VnkUSgg+ 0dg7xYTJvqPBm0py74Jp5nWWJI+JOymRxjRl49SpQ+Ew0kG/H8q7BUZ4mcis4A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703257300; a=rsa-sha256; cv=none; b=XHLWFEe+uJ8IRB1ocY1rc3BuKEf1cZGDCxLZlZOgYzpwSKeoAZzXeiqg+BeAZXTkwVUqO6 PTUNQhH3zTwOdCYEhNZ8dCXzyIe62t6GMsptIYphEgb4HHEOhI/HZMmARe0P//oAmeEwsg kzNfMScnJTL9eSYZHexMmL8eK3GnZXWR9WmV8nxo/gCjlDI3qnFoYu09RjEFU0SLAlFuNo nVeXXBpgyO10sKA5M1/x6sHVcdhgLYV7q1piIUi+ZpbyrdfhHbqi6NrWD/u88g4x5qyeU8 4ifM0r6kPcfO2+j6ki2WQl7Ha0rjr/lvzowRw+eiZDRp+kiQAkrB+4T0H5Jr7w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703257300; 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=DkZkX18RHJ1xNVwe3sPqXfnzkEd415zBqJ4uJfe4q3g=; b=oG3NdQJ6Dv+/Vw5gVBtj4iVnJysRObAaNf0AwfYqrVVKLei9gociEsFEbjcNUd/mrjhZMG dlNGqKm+blMOUru9XVfamlPII/w6c+lu6cd+6UVWxR1DpPWhhSPFCyetww+L9w5rDTfQsO Dh8rMvQixD6A+Tlz/kD1l/W5qVehn8uvOCpy/iBdGbAZvRKBXU0Zlai6LPyOi5sq4V3F5A DXOzZWGxc7Xeo1JWP4sIv46GgAMoxvcVKyKZiaI95XezFCQgwp4CToJdBAOtrVokj4dkYi K+IAwr1CPugTsPttywDsRUcwICGmb7qChXcZwaYIIOZp3ZNVgDBIYYTpc90sIg== 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 4SxVr45JpZz62t; Fri, 22 Dec 2023 15:01:40 +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 3BMF1eEL023347; Fri, 22 Dec 2023 15:01:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BMF1ecK023344; Fri, 22 Dec 2023 15:01:40 GMT (envelope-from git) Date: Fri, 22 Dec 2023 15:01:40 GMT Message-Id: <202312221501.3BMF1ecK023344@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 36ac0e283e - main - .vale/styles: Add exceptions for Spacing 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 36ac0e283eba5def9d2160145d742ce5d2da9b1d Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=36ac0e283eba5def9d2160145d742ce5d2da9b1d commit 36ac0e283eba5def9d2160145d742ce5d2da9b1d Author: Muhammad Moinur Rahman AuthorDate: 2023-12-22 15:00:41 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-22 15:00:41 +0000 .vale/styles: Add exceptions for Spacing The Spacing rule also catches [a-z].FreeBSD so add an exception. --- .vale/styles/FreeBSD/Spacing.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.vale/styles/FreeBSD/Spacing.yml b/.vale/styles/FreeBSD/Spacing.yml index ab716c0e68..880a5dd921 100644 --- a/.vale/styles/FreeBSD/Spacing.yml +++ b/.vale/styles/FreeBSD/Spacing.yml @@ -5,3 +5,5 @@ nonword: true tokens: - '[a-z][.?!] {2,}[A-Z]' - '[a-z][.?!][A-Z]' +exceptions: + - '[a-z].F' From nobody Fri Dec 22 18:00: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 4SxZpt3T6Jz54GP3 for ; Fri, 22 Dec 2023 18:00: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 4SxZpt2w67z3ct8; Fri, 22 Dec 2023 18:00:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703268054; 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=aHtF74sedBkfgck12VZFHHp4Ga4Xf9LtGKK/Gs1MIH4=; b=Ywe7tnzCMkhqYyETH4JIHK/KAEmZfx2+415nB62SKOyGeN2VUhlrti8wVfO0R8ypvc8oEJ RYDAlOBTDlVyEyw0LDOT7KaBIQng+L2tvkVV6CaxUgWdoslVdDbFzOLjUdugwkiWBhkzj3 uOgzxbFBcFRzip3UjZiCxTPcuh0Q7Oos45j5hE/J3GLjRqJ/0rH6fd0WEUlRSDG6KXSJZz Xe5yc/60FC9KcJ2imkBXF3AWLqAywSUZi3ACJ1b5CW+wCCjpROZiwzZ9wW4iIdKsC4gf5n OiZV5LwIZz/KM6egrXIlwD9hyCpuKsyBDUf6l33c3puesTbW1O9doXk7D0Juzg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703268054; a=rsa-sha256; cv=none; b=aZcQ6iXEBmXUnOomw3GPU4E/rB92xO0JrTN2/buuGvdtjhK6HHuDuXzCqVsGxpkLwGs18z /mnwAckojC0cfr42L2sKxNhMJRqF3+7Pv/cjunB3/todIWJw8dGls67dJR0ZKnj97G0OJM PEDiOmc2GzrkPUL8l0PYkkS0bHKURkHJQJwzVWbbIuVelj0EZtAZfeRilyKefhbqAvQaa3 XEVOuAbiX+XNdTEB2WHdND3EmrUNAMyZJ+hDaMWgfBctQl7cOyHSAJMBMubK7a+X5ZeiKE TbL0HawiC51RhzE2luybhEJTbmTubhRHKRF4ZmHS3WPTckL72KPBP6aF+mOxmg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703268054; 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=aHtF74sedBkfgck12VZFHHp4Ga4Xf9LtGKK/Gs1MIH4=; b=PfZTOgQIHP5zR9sJfgvNbUwL/GFGv7F4cFJ/zIdCOdpj3zZmq24K6+i/6ZL/byrY9UD73G Fmiq5xLRHYdF4UDo7DzHbwDZZFi79gZvqduLHUmNZPxO5wu+U+UfKxdrjunO8I6PfA1HKo i0SCsv4d2PtXxn27yYGq3hz9ceCMARvgave0wN6/G/dJo+4rzqyQiJUCJEzeVv/xzlb70n MA2R5b+bIWhLevK/CJr2MYQTGu6zi+2F+sfnmrQgbW3lN9tyu7HTHbwjJHIsrq/aSRyBlC et8vOW/UP31MbFY3ZX15l6BeZ5kj/TVH4klqN6h7bPfB8/OTQdiDfs6ONkEwIw== 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 4SxZpt1ypHzBjm; Fri, 22 Dec 2023 18:00: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 3BMI0sw1024704; Fri, 22 Dec 2023 18:00:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BMI0shi024701; Fri, 22 Dec 2023 18:00:54 GMT (envelope-from git) Date: Fri, 22 Dec 2023 18:00:54 GMT Message-Id: <202312221800.3BMI0shi024701@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Tetlow Subject: git: 43457adc9a - main - Update expiration date on existing keys for security-officer. 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: gordon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 43457adc9a1849fc662594f08fc35076a1608298 Auto-Submitted: auto-generated The branch main has been updated by gordon: URL: https://cgit.FreeBSD.org/doc/commit/?id=43457adc9a1849fc662594f08fc35076a1608298 commit 43457adc9a1849fc662594f08fc35076a1608298 Author: Gordon Tetlow AuthorDate: 2023-12-22 18:00:28 +0000 Commit: Gordon Tetlow CommitDate: 2023-12-22 18:00:28 +0000 Update expiration date on existing keys for security-officer. Approved by: so --- documentation/static/pgpkeys/security-officer.key | 90 ++++++++++++++++------- website/static/security/so_public_key.asc | 86 +++++++++++++++------- 2 files changed, 124 insertions(+), 52 deletions(-) diff --git a/documentation/static/pgpkeys/security-officer.key b/documentation/static/pgpkeys/security-officer.key index f16db57452..283bf95c1c 100644 --- a/documentation/static/pgpkeys/security-officer.key +++ b/documentation/static/pgpkeys/security-officer.key @@ -5,8 +5,8 @@ pub rsa4096/D9AD2A18057474CB 2022-12-11 [C] [expires: 2026-01-24] Key fingerprint = 0BE3 3275 D74C 953C 79F8 1107 D9AD 2A18 0574 74CB uid FreeBSD Security Officer -sub rsa4096/6E58DE901F001AEF 2022-12-11 [S] [expires: 2024-01-05] -sub rsa4096/46DB26D62F6039B7 2022-12-11 [E] [expires: 2024-01-05] +sub rsa4096/6E58DE901F001AEF 2022-12-11 [S] [expires: 2025-01-15] +sub rsa4096/46DB26D62F6039B7 2022-12-11 [E] [expires: 2025-01-15] .... @@ -91,30 +91,66 @@ wUeUHp/csF9CT7Qbqaj1t7fVWzv7jcVKpRwngIT4vTSzqbo6WC34FuUAH0t7tJ5K eZ625AqEFLmtqtDo+ydJhZrVrXBNXPfkx5hSVW/I9hvckMNwA3t0KfQC2sz+Z1Q1 a4vDWQYRytfyrgZkWGbXMn6l1JyqIolgJZuax2kYs7Vu3t8KptqCbv0ZBAGoMm7r RLgVodhI9voA8YxCirSChrueJYn+JKk8MIyk3DdXpBoocMIAjFJAUgXjV5NQpZMy -xR8BEiQnBcHRIKVWEEyhbLtHpmCEsnKNyKVGoxs31LkCDQRjlXcHARAAykVVzNmj -1k82yBbv3VRbmjrCeud3Wcg75LitzfurZMTPwoYcK7Gjk3B99na3oufTgEjniltq -mDXtvtrSE+RrfscWQvbyfhXIx3HQKwCbdAR9Sx0rrHApXZK5xh5VytXW6lw3g91c -Puy7Ujv8DgJZcUkbTjvMnRnz2UlmJASICruCG8SiKcLSyb7Rrpqj+hyoKBYIozXI -I87LMleV5Gu/b1JGdjOIxH6rZTTH3GD1eXoYzBSYXBslz2c5FW8sft9tTr927wSC -gBiuCUU4Vkb9NKiVIZZFIyJq/PQlIP+L6sQ3hohPhZ8F74v1bLUCas3GIA77MqbM -dC7clLEOdyv7L6Fx35bSCrDXQWgj2NYtwvuRH7prSI6O4lJdKimraXcNp+I/G0IW -avgIZCHMEczp7j+/8013cXRelVsnpFCmHuWR+9/PyraW9SUeF7MnSnXFeaF9/0Ie -N1UyGYCbPn6KYEBeTaai2018pvSkUR6fXFjcr9Q8DiD6g+xKPj3kyy8iD14gwJwL -f/PRIRQxYf+y3LInM+p+nJ8bBl5NwiP2+Daj5Gca+ZwtVgD8QZOg+T3TmS/9wrve -jLxtnI4HTMyDtP09paAtQ7SyqOqjQzDeScXJKDehFeVyKU9C9891fQm/Aulz0NaW -vX7UaQJcnTyVa6Alz3oIlC6kpFvUhsLShRcAEQEAAYkCPAQYAQoAJhYhBAvjMnXX -TJU8efgRB9mtKhgFdHTLBQJjlXcHAhsMBQkCAikAAAoJENmtKhgFdHTLDC0P/AgO -YRwd0WXIVFOiZQGNt4ra7NxkiGSSAvnyVzrdQ+V7mInYUG+ZhL7StBLnexUSxxyf -kp+Q7BOvIqWW9ZuXQjO6Kp9rDEAtx9al9kkfNMxKcMd+Be847IUxCu6pEMAcCvs8 -0LQKdtPSwQXZkXNp3wz18uq2RdTHiaAQI0YngJWqDvkpjy5TO/8GZHAR/nzsVPn+ -IAh53kyMUHZUUNf0YAFy9NNsfEJkjGfGXdyzXlLFPSUCh9na55TqRZhZlJcV5oQz -/jKY8nCzaaZXQCRsmCEtcKf0zHedfo1Nln0dqtuu75HNbf8eDcNl3Qn2+Sjw9p8/ -SXU1a2DJfvgKq9OCPNPFdOeqtFfNxzMrt+FwLa7iLSms+1ddzLKLtLCmguKRpkIs -UWFSY7H6ZLlOO2AXIVkE3Gc7uIDCTN9xNwL2w+hZoWaJB/qrkQhjMb5ZCmdyPzSb -GXcdY4/qgWP+FklFix4p4yS8nMtOjzusV0zoKwysvARNHp75pYzRu08WKXWtdUAI -06OzLRvFNXw4kR/LGdibKO+cG8HSR2JpUQN1WHGBKrMsBfiaBdrj39Xoz+7Myv6f -f8DUl2ThXp9WbxLlwUhfGhRq3dwHjEZpP05YPejU0+vp5L1WjQSwmVGXzVIbrx9L -5C2TZ9fbtPrxgbgBrfMx9nFSxW4Uu1O5BtEL58mk -=tw96 +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 +lIHlSwox7qfdO0Kz2XncSbIA +=QvUh -----END PGP PUBLIC KEY BLOCK----- .... diff --git a/website/static/security/so_public_key.asc b/website/static/security/so_public_key.asc index 96bb2d6eea..1f65fa28c8 100644 --- a/website/static/security/so_public_key.asc +++ b/website/static/security/so_public_key.asc @@ -77,29 +77,65 @@ wUeUHp/csF9CT7Qbqaj1t7fVWzv7jcVKpRwngIT4vTSzqbo6WC34FuUAH0t7tJ5K eZ625AqEFLmtqtDo+ydJhZrVrXBNXPfkx5hSVW/I9hvckMNwA3t0KfQC2sz+Z1Q1 a4vDWQYRytfyrgZkWGbXMn6l1JyqIolgJZuax2kYs7Vu3t8KptqCbv0ZBAGoMm7r RLgVodhI9voA8YxCirSChrueJYn+JKk8MIyk3DdXpBoocMIAjFJAUgXjV5NQpZMy -xR8BEiQnBcHRIKVWEEyhbLtHpmCEsnKNyKVGoxs31LkCDQRjlXcHARAAykVVzNmj -1k82yBbv3VRbmjrCeud3Wcg75LitzfurZMTPwoYcK7Gjk3B99na3oufTgEjniltq -mDXtvtrSE+RrfscWQvbyfhXIx3HQKwCbdAR9Sx0rrHApXZK5xh5VytXW6lw3g91c -Puy7Ujv8DgJZcUkbTjvMnRnz2UlmJASICruCG8SiKcLSyb7Rrpqj+hyoKBYIozXI -I87LMleV5Gu/b1JGdjOIxH6rZTTH3GD1eXoYzBSYXBslz2c5FW8sft9tTr927wSC -gBiuCUU4Vkb9NKiVIZZFIyJq/PQlIP+L6sQ3hohPhZ8F74v1bLUCas3GIA77MqbM -dC7clLEOdyv7L6Fx35bSCrDXQWgj2NYtwvuRH7prSI6O4lJdKimraXcNp+I/G0IW -avgIZCHMEczp7j+/8013cXRelVsnpFCmHuWR+9/PyraW9SUeF7MnSnXFeaF9/0Ie -N1UyGYCbPn6KYEBeTaai2018pvSkUR6fXFjcr9Q8DiD6g+xKPj3kyy8iD14gwJwL -f/PRIRQxYf+y3LInM+p+nJ8bBl5NwiP2+Daj5Gca+ZwtVgD8QZOg+T3TmS/9wrve -jLxtnI4HTMyDtP09paAtQ7SyqOqjQzDeScXJKDehFeVyKU9C9891fQm/Aulz0NaW -vX7UaQJcnTyVa6Alz3oIlC6kpFvUhsLShRcAEQEAAYkCPAQYAQoAJhYhBAvjMnXX -TJU8efgRB9mtKhgFdHTLBQJjlXcHAhsMBQkCAikAAAoJENmtKhgFdHTLDC0P/AgO -YRwd0WXIVFOiZQGNt4ra7NxkiGSSAvnyVzrdQ+V7mInYUG+ZhL7StBLnexUSxxyf -kp+Q7BOvIqWW9ZuXQjO6Kp9rDEAtx9al9kkfNMxKcMd+Be847IUxCu6pEMAcCvs8 -0LQKdtPSwQXZkXNp3wz18uq2RdTHiaAQI0YngJWqDvkpjy5TO/8GZHAR/nzsVPn+ -IAh53kyMUHZUUNf0YAFy9NNsfEJkjGfGXdyzXlLFPSUCh9na55TqRZhZlJcV5oQz -/jKY8nCzaaZXQCRsmCEtcKf0zHedfo1Nln0dqtuu75HNbf8eDcNl3Qn2+Sjw9p8/ -SXU1a2DJfvgKq9OCPNPFdOeqtFfNxzMrt+FwLa7iLSms+1ddzLKLtLCmguKRpkIs -UWFSY7H6ZLlOO2AXIVkE3Gc7uIDCTN9xNwL2w+hZoWaJB/qrkQhjMb5ZCmdyPzSb -GXcdY4/qgWP+FklFix4p4yS8nMtOjzusV0zoKwysvARNHp75pYzRu08WKXWtdUAI -06OzLRvFNXw4kR/LGdibKO+cG8HSR2JpUQN1WHGBKrMsBfiaBdrj39Xoz+7Myv6f -f8DUl2ThXp9WbxLlwUhfGhRq3dwHjEZpP05YPejU0+vp5L1WjQSwmVGXzVIbrx9L -5C2TZ9fbtPrxgbgBrfMx9nFSxW4Uu1O5BtEL58mk -=tw96 +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 +lIHlSwox7qfdO0Kz2XncSbIA +=QvUh -----END PGP PUBLIC KEY BLOCK----- From nobody Sat Dec 23 01:44:03 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 4Sxn5J1f7Kz54mNy for ; Sat, 23 Dec 2023 01:44:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sxn5J0TyWz3CmD; Sat, 23 Dec 2023 01:44:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703295844; 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=Pt3+GK7N6aZN+JkjoKcDsRso8z7fGo+e0QZg8NvOZHs=; b=p3zuN/nvFZjRTBhfvGQTdqq1pSd1z+6FUb6ve7oeYsH+o7bwHaxGSAfinIFQ+7IuDOjqYq 5BBPGlX97P7zvXzTCLLwu7fyd7Q0C3wUP5bR2gVggxMKtxtXYQWB5eyif93A8gTA1ZtrGd rwYLT/mQe4oB+Yg96J/FFt/n/99lBRWrGWvCQgDoMRSMohhDRWWlS1q2HYsrHbci9ZmCJG uVY5H+xPiRIjIussWS/PxCfSUlRQhWkKQNkOMm2D9BQ90TOAuQxsAjLo40B5oKTrD03Ru3 uQHNRHv76fWQxc/CtI+xzsz2o5oxhQ6dBApPlD0DQ3AGKeiapyXylnKa2Gh3LA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703295844; a=rsa-sha256; cv=none; b=iEy0cHuqINEduCBs9R1c9KVi06vj9vePu3Jz9NIpnkbvx6qwQriTdrU1JVWUsryWolFgw8 yNmrz0Bw93G7utiG+NBrY+eD1/7O0Gw4V2DRUbSMXCaLs4WQyHYcbMM84r9jxZV0WvhEOF YIRcSSAMO0gnw3etMUHMsMb3R7+6uLbjiwu3ng6Z84CMKNMSe//USfytHHHdQNA2gHHaAt U0dTKxSTSPhXtdnuP3l3cepRliup4NOMCct5bFkm0L22O3NcKXFUvTUnHOglPFPHK4Of0a Q4uT7M0ULsPS7D1N6gphqNcS4JHrjmtZqYgnZtMBRwCltgp+aFixbZXCgDrf/w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703295844; 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=Pt3+GK7N6aZN+JkjoKcDsRso8z7fGo+e0QZg8NvOZHs=; b=WpAggA+IOPk/0XXufWiAS5qwydItgGTljIAMHE9e03WZwHarfoZmMAIwFiCnv7zMogTjE0 e+jdoTKY91GnBf6H4/lq9u0E/7hIL/hExXuImq2tD7hz4/Lbm4S2gz3gQ61U/5rIv7gUSI pR9gXuARMfFb2VSmt+0faosSAUiY1/Mm8lMvXhr/O6fKOWBwKZctliJ2O38/JI3VDbS0uV skk9pA5Vg5/U3shKeeSSxlt7wUz0LbRyYSlEiFy+qzGB3c2vBrd1K4fnfRgEA3YT92TjOy lOONI8nKZvw1jbeTjTRWS7DKF+EZZukHAd8yGj9xGhSZej0DHgouEFw4hkGuaw== 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 4Sxn5H6gm3zgF2; Sat, 23 Dec 2023 01:44:03 +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 3BN1i39u000030; Sat, 23 Dec 2023 01:44:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BN1i3ob000027; Sat, 23 Dec 2023 01:44:03 GMT (envelope-from git) Date: Sat, 23 Dec 2023 01:44:03 GMT Message-Id: <202312230144.3BN1i3ob000027@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 780cb21158 - main - articles/contributing Pet vale 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: bofh X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 780cb21158364fe1043e7b413485e057c95c0d31 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/doc/commit/?id=780cb21158364fe1043e7b413485e057c95c0d31 commit 780cb21158364fe1043e7b413485e057c95c0d31 Author: Muhammad Moinur Rahman AuthorDate: 2023-12-23 01:42:35 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-23 01:43:55 +0000 articles/contributing Pet vale - Change INDEX-8 to INDEX-13 - Remove references to portmaster/portupgrade [1] Approved by: portmgr [1] --- .vale/styles/Vocab/Terms/accept.txt | 11 +- .../content/en/articles/contributing/_index.adoc | 130 ++++++++++++++------- 2 files changed, 96 insertions(+), 45 deletions(-) diff --git a/.vale/styles/Vocab/Terms/accept.txt b/.vale/styles/Vocab/Terms/accept.txt index 49368cab11..1e83c94af6 100644 --- a/.vale/styles/Vocab/Terms/accept.txt +++ b/.vale/styles/Vocab/Terms/accept.txt @@ -1,6 +1,7 @@ (?i)bpf (?:je|tc)malloc AMCC\'s +ABIs? APIs? Accetta Adaptec @@ -14,6 +15,7 @@ DARPA DTDs DTrace ECMAscript +EFNet Englewood Ewens Excelan @@ -31,6 +33,7 @@ Karels Kernighan Konsole Lua +Libera MFC Macklem Mellanox @@ -65,12 +68,11 @@ Winsock [Dd]illo [Dd]ummynet [Ee]thernets -[Ff]alkon -[Ff]ortran -[Ff]ramebuffer +[Ff](?:alkon|ixup|ortran|ramebuffer) [Jj]ourna(?:led|ling) [Kk](?:byte|develop|help|obj|onqueror) [Ll][Xx][Qq]t +[Ll][Ll][Vv][Mm] [Mm](?:akefile|icrosystems|map|ulticast) [Nn](?:eovim|etgraph|etmap) [Oo]kular @@ -157,7 +159,6 @@ libutil lib(?:alias|elf|lzma|m|md|objc|pam|pcap|pthread|thr|ulog|utempter) lightdm lldb? -llvm lockless lookups lseek @@ -202,7 +203,7 @@ prepended procfs poudriere public_html -re(?:adline|adv|base|branded|cv|cvfrom|cvmsg|entrant) +re(?:adline|adv|base|branded|cv|cvfrom|cvmsg|entrant|po) reimplement(?:ation|ed|ing) rm(?:dir|port) rtld diff --git a/documentation/content/en/articles/contributing/_index.adoc b/documentation/content/en/articles/contributing/_index.adoc index ceefd904e5..c19f294c80 100644 --- a/documentation/content/en/articles/contributing/_index.adoc +++ b/documentation/content/en/articles/contributing/_index.adoc @@ -41,6 +41,8 @@ ifndef::env-beastie[] include::../../../../../shared/asciidoctor.adoc[] endif::[] +pass:[] + [.abstract-title] Abstract @@ -50,7 +52,9 @@ This article describes the different ways in which an individual or organization toc::[] -So you want to contribute to FreeBSD? That is great! FreeBSD _relies_ on the contributions of its user base to survive. +So you want to contribute to FreeBSD? +That is great! +FreeBSD _relies_ on the contributions of its user base to survive. Your contributions are not only appreciated, they are vital to FreeBSD's continued growth. A large and growing number of international contributors, of greatly varying ages and areas of technical expertise, develop FreeBSD. @@ -65,8 +69,11 @@ As such, our [.filename]#TODO# lists span a very wide range of tasks: from docum People of any skill level, in almost any area, can almost certainly help the project. Commercial entities engaged in FreeBSD-related enterprises are also encouraged to contact us. -Do you need a special extension to make your product work? You will find us receptive to your requests, given that they are not too outlandish. -Are you working on a value-added product? Please let us know! We may be able to work cooperatively on some aspect of it. +Do you need a special extension to make your product work? +You will find us receptive to your requests, given that they are not too outlandish. +Are you working on a value-added product? +Please let us know! +We may be able to work cooperatively on some aspect of it. The free software world is challenging many existing assumptions about how software is developed, sold, and maintained, and we urge you to at least give it a second look. [[contrib-what]] @@ -81,9 +88,18 @@ Many people who are involved in FreeBSD are not programmers. The Project includes documentation writers, Web designers, and support people. All that these people need to contribute is an investment of time and a willingness to learn. -. Read through the FAQ and Handbook periodically. If anything is poorly explained, ambiguous, out of date or incorrect, let us know. Even better, send us a fix (AsciiDoc is not difficult to learn, but there is no objection to plain text submissions). -. Help translate FreeBSD documentation into your native language. If documentation already exists for your language, you can help translate additional documents or verify that the translations are up-to-date and correct. First take a look at the extref:{fdp-primer}[Translations FAQ, translations] in the FreeBSD Documentation Project Primer. You are not committing yourself to translating every single FreeBSD document by doing this - as a volunteer, you can do as much or as little translation as you desire. Once someone begins translating, others almost always join the effort. If you only have the time or energy to translate one part of the documentation, please translate the installation instructions. -. Read the {freebsd-questions} occasionally (or even regularly). It can be very satisfying to share your expertise and help people solve their problems; sometimes you may even learn something new yourself! These forums can also be a source of ideas for things to improve upon. +. Read through the FAQ and Handbook periodically. +If anything is poorly explained, ambiguous, out of date or incorrect, let us know. +Even better, send us a fix (AsciiDoc is not difficult to learn, but there is no objection to plain text submissions). +. Help translate FreeBSD documentation into your native language. +If documentation already exists for your language, you can help translate additional documents or verify that the translations are up-to-date and correct. +First take a look at the extref:{fdp-primer}[Translations FAQ, translations] in the FreeBSD Documentation Project Primer. +You are not committing yourself to translating every single FreeBSD document by doing this - as a volunteer, you can do as much or as little translation as you desire. +Once someone begins translating, others almost always join the effort. +If you only have the time or energy to translate one part of the documentation, please translate the installation instructions. +. Read the {freebsd-questions} occasionally (or even regularly). +It can be very satisfying to share your expertise and help people solve their problems; sometimes you may even learn something new yourself! +These forums can also be a source of ideas for things to improve upon. [[ongoing-programmer-tasks]] === Ongoing Programmer Tasks @@ -92,14 +108,21 @@ Most of the tasks listed here may require a considerable investment of time, an However, there are also many useful tasks which are suitable for "weekend hackers". . If you run FreeBSD-CURRENT and have a good Internet connection, there is a machine `current.FreeBSD.org` which builds a full release once a day-every now and again, try to install the latest release from it and report any failures in the process. -. Read the {freebsd-bugs}. There may be a problem you can comment constructively on or with patches you can test. Or you could even try to fix one of the problems yourself. +. Read the {freebsd-bugs}. +There may be a problem you can comment constructively on or with patches you can test. +Or you could even try to fix one of the problems yourself. . If you know of any bug fixes which have been successfully applied to -CURRENT but have not been merged into -STABLE after a decent interval (normally a couple of weeks), send the committer a polite reminder. . Move contributed software to [.filename]#src/contrib# in the source tree. . Make sure code in [.filename]#src/contrib# is up to date. -. Build the source tree (or just part of it) with extra warnings enabled and clean up the warnings. A list of build warnings can also be found from our https://ci.freebsd.org[CI] by selecting a build and checking "LLVM/Clang Warnings". +. Build the source tree (or just part of it) with extra warnings enabled and clean up the warnings. +A list of build warnings can also be found from our https://ci.freebsd.org[CI] by selecting a build and checking "LLVM/Clang Warnings". . Fix warnings for ports which do deprecated things like using `gets()` or including [.filename]#malloc.h#. . If you have contributed any ports and you had to make FreeBSD-specific changes, send your patches back to the original authors (this will make your life easier when they bring out the next version). -. Get copies of formal standards like POSIX(R). Compare FreeBSD's behavior to that required by the standard. If the behavior differs, particularly in subtle or obscure corners of the specification, send in a PR about it. If you are able, figure out how to fix it and include a patch in the PR. If you think the standard is wrong, ask the standards body to consider the question. +. Get copies of formal standards like POSIX(R). +Compare FreeBSD's behavior to that required by the standard. +If the behavior differs, particularly in subtle or obscure corners of the specification, send in a PR about it. +If you are able, figure out how to fix it and include a patch in the PR. +If you think the standard is wrong, ask the standards body to consider the question. . Suggest further tasks for this list! === Work through the PR Database @@ -126,7 +149,8 @@ Whether you are looking for an ongoing role, or a fun challenge for a rainy day, There are a number of easy ways you can contribute to keeping the ports tree up to date and in good working order: * Find some cool or useful software and extref:{porters-handbook}[create a port] for it. -* There are a large number of ports that have no maintainer. Become a maintainer and <>. +* There are a large number of ports that have no maintainer. +Become a maintainer and <>. * If you have created or adopted a port, be aware of <>. * When you are looking for a quick challenge you could <>. @@ -150,14 +174,20 @@ See extref:{handbook}[The FreeBSD Handbook, eresources-mail] for more informatio If you are submitting a simple patch to the src repo, please consider submitting it to the project's GitHub mirror as https://github.com/freebsd/freebsd-src/pulls[a pull request]. Suitable submissions should: -* It is ready or nearly ready to be committed. A committer should be able to land this patch with less than 10 minutes of additional work. +* It is ready or nearly ready to be committed. +A committer should be able to land this patch with less than 10 minutes of additional work. * It passes all the GitHub CI jobs. * You can respond to feedback quickly. -* It touches fewer than about 10 files and the changes are less than about 200 lines. Changes larger than this may be OK, or you may be asked to submit multiple pull requests of a more manageable size. -* Each logical change is a separate commit within the pull request. Commit messages for each change should follow extref:{committers-guide}#commit-log-message[commit log guide]. -* All commits have your name and valid email address as you'd like to see them in the FreeBSD repository as the author. Fake github.com addresses cannot be used. -* The scope of the pull request should not change during review. If the review suggests changes that expand the scope, please create an independent pull request. -* Fixup commits should be squashed with the commit they are fixing. Each commit in your branch should be suitable for FreeBSD's repository. +* It touches fewer than about 10 files and the changes are less than about 200 lines. +Changes larger than this may be OK, or you may be asked to submit multiple pull requests of a more manageable size. +* Each logical change is a separate commit within the pull request. +Commit messages for each change should follow extref:{committers-guide}#commit-log-message[commit log guide]. +* All commits have your name and valid email address as you'd like to see them in the FreeBSD repository as the author. +Fake github.com addresses cannot be used. +* The scope of the pull request should not change during review. +If the review suggests changes that expand the scope, please create an independent pull request. +* Fixup commits should be squashed with the commit they are fixing. +Each commit in your branch should be suitable for FreeBSD's repository. * Commits should include one or more `Signed-off-by:` lines with full name and email address certifying https://developercertificate.org/[Developer Certificate of Origin]. When updating pull request, please rebase with a forced push rather than a merge commit. @@ -175,7 +205,7 @@ Try to fill-in each field of the bug report. Unless they exceed 65KB, include any patches directly in the report. If the patch is suitable to be applied to the source tree put `[PATCH]` in the synopsis of the report. When including patches, _do not_ use cut-and-paste because cut-and-paste turns tabs into spaces and makes them unusable. -When patches are a lot larger than 20KB, consider compressing them (eg. with man:gzip[1] or man:bzip2[1]) prior to uploading them. +When patches are a lot larger than 20KB, consider compressing them (for example with man:gzip[1] or man:bzip2[1]) prior to uploading them. After filing a report, you should receive confirmation along with a tracking number. Keep this tracking number so that you can update us with details about the problem. @@ -222,7 +252,7 @@ Once you have a set of diffs (which you may test with the man:patch[1] command), _Do not_ just send the diffs to the {freebsd-hackers} or they will get lost! We greatly appreciate your submission (this is a volunteer project!); because we are busy, we may not be able to address it immediately, but it will remain in the PR database until we do. Indicate your submission by including `[PATCH]` in the synopsis of the report. -If you feel it appropriate (e.g. you have added, deleted, or renamed files), bundle your changes into a `tar` file. +If you feel it appropriate (for example you have added, deleted, or renamed files), bundle your changes into a `tar` file. Archives created with man:shar[1] are also welcome. If your change is of a potentially sensitive nature, such as if you are unsure of copyright issues governing its further distribution then you should send it to {core-email} directly rather than submitting as a bug report. @@ -244,12 +274,13 @@ The complete listing can be found on the link:https://www.FreeBSD.org/internal/s === Money or Hardware -We are always very happy to accept donations to further the cause of the FreeBSD Project and, in a volunteer effort like ours, a little can go a long way! Donations of hardware are also very important to expanding our list of supported peripherals since we generally lack the funds to buy such items ourselves. +We are always very happy to accept donations to further the cause of the FreeBSD Project and, in a volunteer effort like ours, a little can go a long way! +Donations of hardware are also very important to expanding our list of supported peripherals since we generally lack the funds to buy such items ourselves. [[donations]] ==== Donating Funds -The https://www.freebsdfoundation.org[FreeBSD Foundation] is a non-profit, tax-exempt foundation established to further the goals of the FreeBSD Project. +The https://www.freebsdfoundation.org[FreeBSD Foundation] is a non-profit, tax-exempt foundation established to further the goals of the FreeBSD Project. As a 501(c)3 entity, the Foundation is generally exempt from US federal income tax as well as Colorado State income tax. Donations to a tax-exempt entity are often deductible from taxable federal income. @@ -292,11 +323,11 @@ Many unmaintained ports can have pending updates, this can be seen at the https: On https://portsfallout.com/fallout?port=&maintainer=ports%40FreeBSD.org[PortsFallout] can be seen a list of unmaintained ports with errors. -Some ports affect a large number of others due to dependencies and slave port relationships. +Some ports affect a large number of others due to dependencies and secondary port relationships. Generally, we want people to have some experience before they maintain such ports. -You can find out whether or not a port has dependencies or slave ports by looking at a master index of ports called [.filename]#INDEX#. -(The name of the file varies by release of FreeBSD; for instance, [.filename]#INDEX-8#.) Some ports have conditional dependencies that are not included in a default [.filename]#INDEX# build. +You can find out whether or not a port has dependencies or secondary ports by looking at a primary index of ports called [.filename]#INDEX#. +(The name of the file varies by release of FreeBSD; for instance, [.filename]#INDEX-13#.) Some ports have conditional dependencies that are not included in a default [.filename]#INDEX# build. We expect you to be able to recognize such ports by looking through other ports' [.filename]#Makefile#'s. ==== How to adopt the port @@ -338,13 +369,18 @@ As a maintainer, you will need to manage the following challenges: * *Changes affecting dependent ports.* If other ports depend on a port that you maintain, changes to your port may require coordination with other maintainers. -* *Interaction with other users, maintainers and developers.* Part of being a maintainer is taking on a support role. You are not expected to provide general support (but we welcome it if you choose to do so). What you should provide is a point of coordination for FreeBSD-specific issues regarding your ports. +* *Interaction with other users, maintainers and developers.* Part of being a maintainer is taking on a support role. +You are not expected to provide general support (but we welcome it if you choose to do so). What you should provide is a point of coordination for FreeBSD-specific issues regarding your ports. -* *Bug hunting.* A port may be affected by bugs which are specific to FreeBSD. You will need to investigate, find, and fix these bugs when they are reported. Thoroughly testing a port to identify problems before they make their way into the Ports Collection is even better. +* *Bug hunting.* A port may be affected by bugs which are specific to FreeBSD. +You will need to investigate, find, and fix these bugs when they are reported. +Thoroughly testing a port to identify problems before they make their way into the Ports Collection is even better. -* *Changes to ports infrastructure and policy.* Occasionally the systems that are used to build ports and packages are updated or a new recommendation affecting the infrastructure is made. You should be aware of these changes in case your ports are affected and require updating. +* *Changes to ports infrastructure and policy.* Occasionally the systems that are used to build ports and packages are updated or a new recommendation affecting the infrastructure is made. +You should be aware of these changes in case your ports are affected and require updating. -* *Changes to the base system.* FreeBSD is under constant development. Changes to software, libraries, the kernel or even policy changes can cause flow-on change requirements to ports. +* *Changes to the base system.* FreeBSD is under constant development. +Changes to software, libraries, the kernel or even policy changes can cause flow-on change requirements to ports. ==== Maintainer responsibilities @@ -374,11 +410,18 @@ You need to be able to generate a patch between the original port and your updat + Thoroughly review and test your changes: -** Build, install and test your port on as many platforms and architectures as you can. It is common for a port to work on one branch or platform and fail on another. -** Make sure your port's dependencies are complete. The recommended way of doing this is by installing your own ports tinderbox. See <> for more information. -** Check that the packing list is up to date. This involves adding in any new files and directories and removing unused entries. -** Verify your port using man:portlint[1] as a guide. See <> for important information about using portlint. -** Consider whether changes to your port might cause any other ports to break. If this is the case, coordinate the changes with the maintainers of those ports. This is especially important if your update changes the shared library version; in this case, at the very least, the dependent ports will need to get a `PORTREVISION` bump so that they will automatically be upgraded by automated tools such as portmaster or man:portupgrade[1]. +** Build, install and test your port on as many platforms and architectures as you can. +It is common for a port to work on one branch or platform and fail on another. +** Make sure your port's dependencies are complete. +The recommended way of doing this is by installing your own ports tinderbox. +See <> for more information. +** Check that the packing list is up to date. +This involves adding in any new files and directories and removing unused entries. +** Verify your port using man:portlint[1] as a guide. +See <> for important information about using portlint. +** Consider whether changes to your port might cause any other ports to break. +If this is the case, coordinate the changes with the maintainers of those ports. +This is especially important if your update changes the shared library version; in this case, at the very least, the dependent ports will need to get a `PORTREVISION` bump so that they will automatically be upgraded by automated tools such as package:ports-mgmt/poudriere[]. . Submit changes + @@ -403,7 +446,8 @@ A prompt response will help get your PR committed faster, and is better for main . And Finally + Your changes will be committed and your port will have been updated. -The PR will then be closed by the committer. That's it! +The PR will then be closed by the committer. +That is it! ==== ===== Ensure your ports continue to build correctly @@ -446,7 +490,8 @@ If the failure was reported to you by a user, ask them to send you information w . Investigate and find a solution + Unfortunately there is no straightforward process to follow to do this. -Remember, though: if you are stuck, ask for help! The {freebsd-ports} is a good place to start, and the upstream developers are often very helpful. +Remember, though: if you are stuck, ask for help! +The {freebsd-ports} is a good place to start, and the upstream developers are often very helpful. . Submit changes + Just as with updating a port, you should now incorporate changes, review and test, submit your changes in a PR, and provide feedback if required. @@ -545,7 +590,8 @@ https://portsfallout.com/[PortsFallout] shows port issues gathered from the Free It is OK to send changes for a maintained port as well, but remember to ask the maintainer in case they are already working on the problem. -Once you have found a bug or problem, collect information, investigate and fix! If there is an existing PR, follow up to that. +Once you have found a bug or problem, collect information, investigate and fix! +If there is an existing PR, follow up to that. Otherwise create a new PR. Your changes will be reviewed and, if everything checks out, committed. @@ -553,7 +599,8 @@ Your changes will be reviewed and, if everything checks out, committed. === When to call it quits As your interests and commitments change, you may find that you no longer have time to continue some (or all) of your ports contributions. -That is fine! Please let us know if you are no longer using a port or have otherwise lost time or interest in being a maintainer. +That is fine! +Please let us know if you are no longer using a port or have otherwise lost time or interest in being a maintainer. In this way we can go ahead and allow other people to try to work on existing problems with the port without waiting for your response. Remember, FreeBSD is a volunteer project, so if maintaining a port is no fun any more, it is probably time to let someone else do it! @@ -564,10 +611,12 @@ By this, we mean that there are unresolved problems or pending updates that have [[resources]] === Resources for ports maintainers and contributors -The extref:{porters-handbook}[Porter's Handbook] is your hitchhiker's guide to the ports system. Keep it handy! +The extref:{porters-handbook}[Porter's Handbook] is your hitchhiker's guide to the ports system. +Keep it handy! extref:{problem-reports}[Writing FreeBSD Problem Reports] describes how to best formulate and submit a PR. -In 2005 more than eleven thousand ports PRs were submitted! Following this article will greatly assist us in reducing the time needed to handle your PRs. +In 2005 more than eleven thousand ports PRs were submitted! +Following this article will greatly assist us in reducing the time needed to handle your PRs. The https://bugs.freebsd.org/bugzilla/query.cgi[Problem Report database]. @@ -575,7 +624,7 @@ The http://portscout.FreeBSD.org[FreeBSD Ports distfile scanner (portscout)] can You can check on your own ports or use it to find ports that need their `MASTER_SITES` updated. package:ports-mgmt/poudriere[] is the most thorough way to test a port through the entire cycle of installation, packaging, and deinstallation. -Documentation is located at the https://github.com/freebsd/poudriere[poudriere github repository] +Documentation is located at the https://github.com/freebsd/poudriere[poudriere GitHub repository] man:portlint[1] is an application which can be used to verify that your port conforms to many important stylistic and functional guidelines. portlint is a simple heuristic application, so you should use it __only as a guide__. @@ -591,7 +640,8 @@ https://portsfallout.com/[PortsFallout] is a place to help in searching for the [[ideas-contributing]] == Getting Started in Other Areas -Looking for something interesting to get started that is not mentioned elsewhere in this article? The FreeBSD Project has several Wiki pages containing areas within which new contributors can get ideas on how to get started. +Looking for something interesting to get started that is not mentioned elsewhere in this article? +The FreeBSD Project has several Wiki pages containing areas within which new contributors can get ideas on how to get started. The https://wiki.freebsd.org/JuniorJobs[Junior Jobs] page has a list of projects that might be of interest to people just getting started in FreeBSD, and want to work on interesting things to get their feet wet. From nobody Sat Dec 23 11:07:44 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Sy1c907Vhz54Mvb for ; Sat, 23 Dec 2023 11:08:09 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sy1c74wcGz4TBp for ; Sat, 23 Dec 2023 11:08:07 +0000 (UTC) (envelope-from ceri@submonkey.net) Authentication-Results: mx1.freebsd.org; none Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-336897b6bd6so2295828f8f.2 for ; Sat, 23 Dec 2023 03:08:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=submonkey-net.20230601.gappssmtp.com; s=20230601; t=1703329686; x=1703934486; darn=freebsd.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=JkBr4kYRtuTfQtmGW+ItrDb8BkJ+M9xwHFNyT/gOZ0k=; b=RMSVY3U0wYfRCxuEB3lhySK4Y5FcGk97RLoNWIwkTUwQeBZIBFYegVY/ELl1oFb+/n sQVO+zDtiJUilrBk3WTb2vu4YLRaJG8JPtq8xfSCeabafup+V4WqpoMVlvdCo6d6XNaw cTb5TlCpIg4moLPMRIp/ozYfdjP58m5sWvTpKbPHPuGEx6LUMq/eOZjv3FyeeZc9PWTG fat/xjdqYS9QeM7SfCYk+MN0NS+FH/SIE6k28I2Tir1CXMaaq1zm+B+n2DoxxE9zV0Ar 9KgjXVP7Wb9RXl+cZ1zdxyiyD1BKr1s044IVjQPgcEL8RjI3XzHnZGzaHcgyczNPq58g V6Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703329686; x=1703934486; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JkBr4kYRtuTfQtmGW+ItrDb8BkJ+M9xwHFNyT/gOZ0k=; b=F19WMS1n1SbXswuJv0ddzQsOYAkhYGLxMBt9D5juzyOBnKI8GbLVMSLDcn+swjqVgt ICx5bW9fzVYX8klzepqx5TNVSnESmIvt6my/D0b/3wvznk9kTc7WBozfp5gnb5d+zGw0 4PI3fifBa7yZ9phJQsL6kgM6buunNqxRlUs0h7K1YKXW76m0Z5DaYUVUyEfb100agPkX +1uAgIjgx5OYxWibEggAzekKyyMlxz4wt7PSHLIlnwP/ImbZscaWoNF+Ph8ad0KgNgrY nQpbGMxwmsPQ/ZfUH9o3u9/QhOZmLg2oFLrMXtwesyteIGkbfXpPxozXQT0ojLray3LP KOKg== X-Gm-Message-State: AOJu0YwPMLU4OxaFOLlzknScsGu2aZXongGml5bGOo8ceIvcFv/sEk8D Q3R8kepjMRwn/Ib1Mmu5O42CaAS5QfNURHfYbIKixQoQ5OfHhQ== X-Google-Smtp-Source: AGHT+IES7GUB+6InCYa0NNh+TvQdiBFEug4H5rE/loYkXncRjn2OSymh2nHvkKHrD9gkvWqn9TV76A== X-Received: by 2002:a5d:5312:0:b0:336:6f6c:6944 with SMTP id e18-20020a5d5312000000b003366f6c6944mr1322620wrv.88.1703329685851; Sat, 23 Dec 2023 03:08:05 -0800 (PST) Received: from smtpclient.apple ([88.97.110.43]) by smtp.gmail.com with ESMTPSA id a8-20020a5d53c8000000b00336905ad6d4sm3841862wrw.86.2023.12.23.03.08.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Dec 2023 03:08:05 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Ceri Davies 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 (1.0) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions Date: Sat, 23 Dec 2023 11:07:44 +0000 Message-Id: References: <202312221459.3BMEx5Dn009860@gitrepo.freebsd.org> Cc: doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org In-Reply-To: <202312221459.3BMEx5Dn009860@gitrepo.freebsd.org> To: Muhammad Moinur Rahman X-Mailer: iPhone Mail (21D5026f) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Sy1c74wcGz4TBp > On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman wrote:= >=20 > +descendents Although I have not checked for the context in which it is used, this word i= s almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D is an adjectiv= e. The noun =E2=80=9Cdescendants=E2=80=9D is most likely the intended use. I am also struggling to ascertain anything in the way of a style guide for v= ale files. Sometimes words with two letters in common are collapsed into a s= ingle expression, and sometimes they are not. Is there a style guide? Ceri=20= From nobody Sat Dec 23 11:33: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 4Sy29M3Bb1z54NdD for ; Sat, 23 Dec 2023 11:33:27 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sy29M2fJLz4VQ1; Sat, 23 Dec 2023 11:33:27 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703331207; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=PL6hXVFJPl925xBFE9PrgtqmUb6eO7820hA1NO7PfKc=; b=Dcxt81tqRVuxSMpcFB0ek5mPpv//PK8Zrkwl2pp/TjxWwP8QYcX3jV5jVhcGrtHYylDDIb wsz+LOtQ7g/yp71CJNLZt0nV93XrFP+3O1nGZbY7eC7KRM9j+NYyq0Squ+H0zYbB7LOzgS RNQdgn0SRNAGdv4aDh/vQ5GlUh8C+uBYo8VD83Jd7NPmshHABrpAFyYyX1v5h/yBbPq907 lVQVuZ0Ff66oyAzbGbbKd4N7hNGMRLYIAku2742p1bZV6fmevN4PYzjXy6GmFhCwhWfa9g 7+ACtm9VYtWW49tYnep8/RKHA3eJ5zPa92gm7eE4yU/mI7OeKJRpUITjgKGf8A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703331207; a=rsa-sha256; cv=none; b=Z7Gkn8HU31yysORRJwRzYUxniT0STSS5Z48T3wbmfovS8gvTXUnpMQRpIWJKnF0Tdehs2A +1Sa+Q8AmsV7TUJ5KlOBhtkemS7pIERh11yu9foCs8dTUDHEqH0Re9uxmP/7b++HNl9Gw0 OwC2Bzlsiln+7fJGJWzFj4ZV/2/Mv70Vy/WdPBUxaIOUENBFlfccJnAcqcIOfeXTniCTiv fzEGGZhs3kt7MiU2QV/klr5rVFoPLh2meYjAEfh0P8x6Khg69/pvdmD35LFoYmO2OVkF3+ 4Je3xPTDXTh+2wKn2MQDacbuIZmRVyMJ5GIWQDHeR4Qy4mFuz33+F/LSGL7Vrg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703331207; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=PL6hXVFJPl925xBFE9PrgtqmUb6eO7820hA1NO7PfKc=; b=CV80ljBI7IwsTvLflBZl4a7oQA1DZEv2s4BySQ0alC3CqPNj35AvdJfJqVij6dIt9kWJIA pPrCxZL8jajcFeo1qE4vRmJMUsH6SDIp3Lw3dp/+gojnWXjsYRCJYYzcQCM/fMmO8sxZs3 5JHxu3Lyo+PbKN9uht3yqrEFCZyZjdmKK/x1/a3v9g+LwqEmcoKud/TbY/4QN+LKrDAQSw GfGhhFymN7wvtyz9tPq4rlOHcKVX9eDbDo0HGYqurRyM+cWoO+Nsgbszln2DR2zKNtW5Zx S76sdKOm7gCpBmz1Decs9MpadvBxtMEMvic4tCTpdyUThf+KwhteEsfhAS9MSA== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (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) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Sy29L5hQBz146J; Sat, 23 Dec 2023 11:33:26 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id 842166f1 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Sat, 23 Dec 2023 11:33:22 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_7A01977F-684F-497A-90D7-E79333B56F18"; protocol="application/pgp-signature"; micalg=pgp-sha512 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions From: Moin Rahman In-Reply-To: Date: Sat, 23 Dec 2023 12:33:12 +0100 Cc: doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org Message-Id: References: <202312221459.3BMEx5Dn009860@gitrepo.freebsd.org> To: Ceri Davies X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_7A01977F-684F-497A-90D7-E79333B56F18 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Dec 23, 2023, at 12:07 PM, Ceri Davies wrote: >=20 >=20 >=20 >> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman = wrote: >>=20 >> +descendents >=20 > Although I have not checked for the context in which it is used, this = word is almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D is = an adjective. The noun =E2=80=9Cdescendants=E2=80=9D is most likely the = intended use. No it's not. The actual word is descendant which can be used as both = Noun and Adjective and descendents is the plural of that. > I am also struggling to ascertain anything in the way of a style guide = for vale files. Sometimes words with two letters in common are = collapsed into a single expression, and sometimes they are not. Is = there a style guide? I try to concise this file as much as possible. If you mean writing = style files check https://vale.sh and if you mean what rules are used in = the FreeBSD repo check the FDP Primer = https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275224. All the style resides in = https://docs.freebsd.org/en/books/fdp-primer/writing-style/#writing-style-= linting-vale Kind regards, Moin > Ceri --Apple-Mail=_7A01977F-684F-497A-90D7-E79333B56F18 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmWGxXhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJF/ohAAkg9EicwKQAgo1Y73IIUOH8pApF4aoU2q+WJBWyBqMlmLtN0xa1rK3Aq0 n24VrWPMhLK2aNMYz+dCmowv6kEEXIXXITLLNAFxctOkqfUM/DDEl3pOW0UyYu6Y 3ZG9YY7+bLu/da8QStDqcKANffSr3n5xnobD69I1U9YOf35rfVsK+k9aLl1+8/e1 Xfte8Dx6XXkpaWRGYpXXm7hzaNuXHSO6cNiTD2IYx2WOvfDUshg/WuIouCH06FJY B/0tFil71UyvWOUWUR4gYU5X5MDLE6kscrICey8mFV4ucxOAM/hgKchfora9Vji5 eHvvxDpXaNR7AzUAhptbd0XwYZY01Iib6wWuL1iHp0K4JPBn2pewmVouATrTDGZT 8qmkZ44UjT94uvIY9Rz1GZ49kFM/dCuDZQWLr6iqc3zJUVx1qXCqSbJcercE5d1X omF3T5O5xT0gl/qhbcLnPTQYAJ1ll/HNEXeg3qUTZ4vrbWBuLP9C0EkJo6pRqmFP TIplbWt+Rt6HTDS7xv9U7QS7yizk/1XGcGAGJXDyJiksLvMfVCf7bh6Al7VqK/JK vsAe7xCnya0ld7bRxnxIJ60yVcwLUh9qSiAVTYBdIUTHTIR6maplAoNMRIlDBbqE elIbtwPlWBOcar5032mvBBrow3zVH+KzOF4BQ6jPeklchfYecJs= =96Wx -----END PGP SIGNATURE----- --Apple-Mail=_7A01977F-684F-497A-90D7-E79333B56F18-- From nobody Sat Dec 23 18:23: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 4SyCH324Fvz54qcv for ; Sat, 23 Dec 2023 18:23:59 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyCH30Q7Gz3Z3s for ; Sat, 23 Dec 2023 18:23:59 +0000 (UTC) (envelope-from ceri@submonkey.net) Authentication-Results: mx1.freebsd.org; none Received: by mail-wr1-x443.google.com with SMTP id ffacd0b85a97d-3368b9bbeb4so2214619f8f.2 for ; Sat, 23 Dec 2023 10:23:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=submonkey-net.20230601.gappssmtp.com; s=20230601; t=1703355837; x=1703960637; darn=freebsd.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=FqlYvgyIREaji5vNmZDVaBR4/7/MgGTBQDZUbWnehpg=; b=OKYwGexiLZdaio5bW+EPaJ8NWQXGJVe0RxnX6wG3KioOn+eCBcXwgwzIPhCTuq22Eg 1gKWS1tJ2GFP8fkfoV6ULZzEFQS6tGVTXn8vsytXc72fKjL85vBV8RtOJcFq3bh8fXzi th3ASk+kGnKTrC6z9mZZALt/KBNRRsjQU7884B9+z/iAjIYcjvbwuxNB3HCOFlPlugzs LcEtAjslYLWxy7wb51XKCRYJpBi63TvF27uE/Qm8M+m/OfCNvhYDLtrJnkWt/WgShFPA UIA1M7SE4oxWIHBytyKGrmbwqhGhAAwRPRLK5DYBOOSD9Yhzju5pFiyDqz+WzJGzsxMV BOcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703355837; x=1703960637; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FqlYvgyIREaji5vNmZDVaBR4/7/MgGTBQDZUbWnehpg=; b=lgo1eCCzQ9bgbebcbcmPJdk3sja0Ik+/vJ/mYc0vDebW2Z+Tky66KZpqlLIigxc6mY FnGcaxq9SdDWbjKWlY43dcTEx4++eMiDd+b21Gnp1vMdli6+a+X3Q1u9DX2pvIjDUdMl nlZrCdR7x/aACA9G2COZflIl6cgqMeB5GGg3LtIA3V1BOqVtp9GFWDX5JSxsaLJCfjYh uBJh0/WGfSrrO6uRhRCNHJVsetiHvCciUhOo0SN01UN9om9drKssKGYj5psw1ZpKnBt5 2A/hnDwIDQXb8NfSPLjXG5Hz/ft3a3GZFXhpdalpVIhhv9rQNkmvXpPy8pdxG+Aq1MVs eybw== X-Gm-Message-State: AOJu0Yx+P50aOSsMCW88ycweeaIgOECcNNBmtG3Lfrekv4aP8xRbWLNz TrRMfHwWdzaIliHaFLPmCalXCag0OlDoAS0fOQWw+iOGHqFczDON X-Google-Smtp-Source: AGHT+IFEO6yw49B6TiXxgA/hv/9hhcteM5CAjAbbN8FpvBs2ANJjBBAh59yAuuKuXdH2Kz8E7o0tJQ== X-Received: by 2002:a05:600c:1e83:b0:40d:515d:6efe with SMTP id be3-20020a05600c1e8300b0040d515d6efemr254830wmb.240.1703355837219; Sat, 23 Dec 2023 10:23:57 -0800 (PST) Received: from smtpclient.apple ([88.97.110.43]) by smtp.gmail.com with ESMTPSA id q17-20020adfcd91000000b003362d0eefd3sm6924475wrj.20.2023.12.23.10.23.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Dec 2023 10:23:56 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Ceri Davies 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 (1.0) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions Date: Sat, 23 Dec 2023 18:23:36 +0000 Message-Id: References: Cc: doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org In-Reply-To: To: Moin Rahman X-Mailer: iPhone Mail (21D5026f) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyCH30Q7Gz3Z3s > On 23 Dec 2023, at 11:33, Moin Rahman wrote: >=20 >=20 >>> On Dec 23, 2023, at 12:07 PM, Ceri Davies wrote: >>>=20 >>>=20 >>>> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman wro= te: >>>=20 >>> +descendents >>=20 >> Although I have not checked for the context in which it is used, this wor= d is almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D is an adjec= tive. The noun =E2=80=9Cdescendants=E2=80=9D is most likely the intended use= . > No it's not. The actual word is descendant which can be used as both Noun a= nd Adjective and descendents is the plural of that. That is not correct. Pluralising a noun by adding an =E2=80=9Cs=E2=80=9D do= es not frequently - or ever, as far as I can think - change the spelling of t= he rest of a word. =E2=80=9CDescendent=E2=80=9D, as I said, is an adjective and the plural of =E2= =80=9Cdescendant=E2=80=9D is =E2=80=9Cdescendants=E2=80=9D. >> I am also struggling to ascertain anything in the way of a style guide fo= r vale files. Sometimes words with two letters in common are collapsed into= a single expression, and sometimes they are not. Is there a style guide? > I try to concise this file as much as possible. If you mean writing style f= iles check https://vale.sh and if you mean what rules are used in the FreeBS= D repo check the FDP Primer https://bugs.freebsd.org/bugzilla/show_bug.cgi?i= d=3D275224. >=20 > All the style resides in https://docs.freebsd.org/en/books/fdp-primer/writ= ing-style/#writing-style-linting-vale I mean the style guide for the vale file itself. There is nothing like that= at the link above, so I conclude there is none. Could there be please? Ceri From nobody Sat Dec 23 18:42: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 4SyCj22QWqz54rn4 for ; Sat, 23 Dec 2023 18:43:02 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyCj21wcpz3bLV; Sat, 23 Dec 2023 18:43:02 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703356982; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/BtZiZILBwM4mZM21KDMEgENQVLeHxVDuSY0ZGCVRNY=; b=ahr9pEka3jgporrdBKbbCqNLNkYpdGu+oDTMRibtgpNAGdy+7wbc91ZZlguwBFmH+CgGb/ h4GszzUHClA7I/Iqw3EsN2bmOKs5c47+pvZe/eYd0dGsH/uD2Wm5I8umBvaZB7uH2DU7yJ 67iEg4B5NG4Zr+URGteRjwVuQyTNNEsKXS9XPJirn76NxFr4bMbZTi+mwHnbuoAGaFH2bp pbpcMRsrIDNJU2WKdjNM0q6EF2sxsxcOSTVDcK17QQGAINj1xEtP8oNUkRAK6MPCILcF9M eO3oqtrHk1K9i9DYQZkaVSm95lqDNy42uHLiGxAvXVMxJ4OGYZYuzx/r6OQ5fA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703356982; a=rsa-sha256; cv=none; b=r9DKb2f39MuzYSMIOh/IaXJonqK9o/obiQjyrLYY5klvNPuHXQ+w085srcN4Z9CYSfHVqN oAoTxegV21M/L9QBZoligM1KsfI0IXTmfqixeDk3qdcrpXuVQBs6ARA5oMmADyfOs4kgPx Chkt7w2y5ER+vI2k3KnQ2oBFFhDw01KYX+3qTZTJ9WKbg7UvpEv4w4dsdKKbRSf3qPSwTH EOg9pryqsoNCZzO1CUFmDVAwFJ4SaZ+triI8L1t3J7uXxYDprLx1m4UnRT1elJgJWj6fD4 Vmbi2S2o7vddWXN/TWx1fCA9ldFdufAdxNy4isosgmoK4M3aGxBYm/b63Kqi8Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703356982; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/BtZiZILBwM4mZM21KDMEgENQVLeHxVDuSY0ZGCVRNY=; b=azHOksv2xpwAjVABW5QG3+cOfVvBOS0n/SVjWvIaC2v0SM8SgTSVv0KlduXWx1A08KFtEF Ofef1CrkJOv/c8jhfgNi4OLs1BoNIGr6RHNKitp1ROLmjTDfTuw1rO0IGh1aSW6S3vgXcG w75pOco+iYXpZwKjBOn3GOPSJ0VjUTcofFJ0FDIJZ5BJDOKgtpeRdsYcv6w43hDwaVldKo 5e7H0dpW4dYiZTj7oSzDRh2YdljJcvN5l6lXtEli4fFzHi4SY5gdN2Vyy8IOOAcv0CQwG8 2lcVAalXAKoEK+j9p6aMnzifVIWrQfv5QErnrF3qbxzCkDCIifDza5FRRAlieA== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (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) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SyCj1527Sz19wZ; Sat, 23 Dec 2023 18:43:01 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id 2eadb260 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Sat, 23 Dec 2023 18:42:58 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_11D74E37-72F2-417E-8BBE-1CABFBCB9464"; protocol="application/pgp-signature"; micalg=pgp-sha512 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions From: Moin Rahman In-Reply-To: Date: Sat, 23 Dec 2023 19:42:47 +0100 Cc: doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org Message-Id: References: To: Ceri Davies X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_11D74E37-72F2-417E-8BBE-1CABFBCB9464 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Dec 23, 2023, at 7:23 PM, Ceri Davies wrote: >=20 >=20 >=20 >> On 23 Dec 2023, at 11:33, Moin Rahman wrote: >>=20 >>=20 >>>> On Dec 23, 2023, at 12:07 PM, Ceri Davies = wrote: >>>>=20 >>>>=20 >>>>> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman = wrote: >>>>=20 >>>> +descendents >>>=20 >>> Although I have not checked for the context in which it is used, = this word is almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D = is an adjective. The noun =E2=80=9Cdescendants=E2=80=9D is most likely = the intended use. >> No it's not. The actual word is descendant which can be used as both = Noun and Adjective and descendents is the plural of that. >=20 > That is not correct. Pluralising a noun by adding an =E2=80=9Cs=E2=80=9D= does not frequently - or ever, as far as I can think - change the = spelling of the rest of a word. >=20 > =E2=80=9CDescendent=E2=80=9D, as I said, is an adjective and the = plural of =E2=80=9Cdescendant=E2=80=9D is =E2=80=9Cdescendants=E2=80=9D. At the moment I am not in the state to fight over a word. If you think = the word is wrong please find the origin in the doc tree and submit a = review or commit it. >=20 >>> I am also struggling to ascertain anything in the way of a style = guide for vale files. Sometimes words with two letters in common are = collapsed into a single expression, and sometimes they are not. Is = there a style guide? >> I try to concise this file as much as possible. If you mean writing = style files check https://vale.sh and if you mean what rules are used in = the FreeBSD repo check the FDP Primer = https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275224. >>=20 >> All the style resides in = https://docs.freebsd.org/en/books/fdp-primer/writing-style/#writing-style-= linting-vale >=20 > I mean the style guide for the vale file itself. There is nothing = like that at the link above, so I conclude there is none. Could there be = please? = https://docs.freebsd.org/en/books/fdp-primer/writing-style/#writing-style-= linting-vale Not sure why my paste was wrong and pointed to a bug report. Kind regards, Moin > Ceri --Apple-Mail=_11D74E37-72F2-417E-8BBE-1CABFBCB9464 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmWHKidfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJHBqg//e3MzJt7oXd+Fls9bF8GXfKaZGgTz3eqqyHZuiCoGz2OvYFUQDVp2UktD UVNInl+cHcKfwgX7eOfCY85UvfVrtkOMjmwNCVLnl+zPoqTX/D4YC3aNBNjFNY/m 4LUm1MMQ+cnetNprEpFvAeTpmwT6p2+Zxsm/VxuRpbY0HHNBo1zKEwGHaecSlaZM pew0goiKmbMBSI3h2UQm6JBBBKWr8AKOREFSH/0HGrqg+mS4GxIUqiHoooMBj1Gp xTOSQodn5wnLH0aFOfWLgNv7isW+7IpkqZGVFKucJo2DHsG/I5DwLcUcG7kDEcIS F2PMviZUFpYRIKiZ4Kn0lZIrbQUkYs4oZPODlcbgqfHsbsYMPMEFQ6Rg7tzQi99L o4UypPnFU3M5O5qAABwsMHQIWZmRaSmPjUzcfRZMY8JFLcnpoeNifUu2pKOjmtvN 97wM2q5Isfhyw6HAY5AFKXoOSnyiIIsYpHq0kcHYUHr5KjdTLGMSvj9OMNnQUKlz EXP91Nkz3mrA0q1B24lNak6uE/03TqlUb9CXaAdzMtNx7eWUHUtm7iS9PKSaAzMi i2LejitrT/wwmiV9zo3A5gl/7RmgZM2Rxed+yb3f2tkQWjsMcX6HzwPGOHCKYA8V kylFuwtFhWt7zF7GrdYSTST6ru8KXm/jjT/X+cEMC/MLPds5aqM= =XtE2 -----END PGP SIGNATURE----- --Apple-Mail=_11D74E37-72F2-417E-8BBE-1CABFBCB9464-- From nobody Sat Dec 23 18:51:31 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SyCvH0CbKz54s9W for ; Sat, 23 Dec 2023 18:51:55 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyCvG6swxz3bnW for ; Sat, 23 Dec 2023 18:51:54 +0000 (UTC) (envelope-from ceri@submonkey.net) Authentication-Results: mx1.freebsd.org; none Received: by mail-wr1-x443.google.com with SMTP id ffacd0b85a97d-336788cb261so2415004f8f.3 for ; Sat, 23 Dec 2023 10:51:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=submonkey-net.20230601.gappssmtp.com; s=20230601; t=1703357513; x=1703962313; darn=freebsd.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=6GZWxQVG77fQ1rjO736TIc5iRN+myqvCrW/JcC3zhMk=; b=YEAePtWPM3UrfXYBbzPjkYoXRAn8mnTyWAm5G3fLLBZSaGSR09Qz7f2hXoRniEL+Dq D6pHEr6ft+wW+ZsUOqiHH/WX4OFedsaRr1eyyVPkAjNy+DKF4ZbNyp6iIG368uRymBrT p/H58QmNllVUec4BWyj9G/VhfSwnK5f/9nVrCqui3xYqkBDWmWiafgmxeum1mejJqefx 9R1w7/aP0de9zE266tscJV3CpvKDa9L5bskAGhdDMAOjr5VxP1gd6BQRlsUoHFoduOE6 xznayeImO9W8irLBu15ZaOElZElF3yxuiOEBcXRZOsVkZ8tEAiOvv/7xi2SE0eLKIxDg jygw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703357513; x=1703962313; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6GZWxQVG77fQ1rjO736TIc5iRN+myqvCrW/JcC3zhMk=; b=u9SrZIOo4bKllzDtBZ8UtPBkvVNVvtx9MJe/P8L2WUtCMVIPo51LLS82jJ+abVqcx2 0VKFXqLKo6xfhjc7E/kv49+aeUE0a7hdVKlTtAevCS/tuj6aEIBfXd+MLUIibQbjom3B S4q5L/DdcYliEikKEdV1it1xRTK9o0dKtuALqLGAQvEPzm9dW0nbqEbwxTd9Gd111p/Q 28TZptqwMJgIsSjgbyIBhm32zitTovX+9FSOkkBErDTx0gLew8fcKidbIcl18wYsOkP3 egTs9vO1dmTsnnrS6lybFzPUpEUXaPv1GP7V7Oq++dkud0D0Efp2gqMDjkBgVXoUCdc7 S7vA== X-Gm-Message-State: AOJu0YzVqIw41v0K1NGODDQLr9J3/X7HUA9PH+NQoEVjNDLvsj0lmVj9 E0ME3Kenmv5LYbHw4vMH0qrudWs3v22Zp4zyaYmvZ0DpnGJoAyu8 X-Google-Smtp-Source: AGHT+IERdjDtlYGqCpWBLdebo97upH+yryuScTdSGMv0GgiOSIloeOU+XmYG6nOUaL92AxqFrh07Zg== X-Received: by 2002:adf:fa0d:0:b0:336:87f3:b9c2 with SMTP id m13-20020adffa0d000000b0033687f3b9c2mr1725573wrr.61.1703357513407; Sat, 23 Dec 2023 10:51:53 -0800 (PST) Received: from smtpclient.apple ([88.97.110.43]) by smtp.gmail.com with ESMTPSA id k4-20020a5d5244000000b003368c8d120fsm5635955wrc.7.2023.12.23.10.51.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Dec 2023 10:51:52 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Ceri Davies 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 (1.0) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions Date: Sat, 23 Dec 2023 18:51:31 +0000 Message-Id: <69119D77-379A-48E6-BD07-67385EB2D1CF@submonkey.net> References: Cc: doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org In-Reply-To: To: Moin Rahman X-Mailer: iPhone Mail (21D5026f) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyCvG6swxz3bnW > On 23 Dec 2023, at 18:43, Moin Rahman wrote: >=20 >>> On Dec 23, 2023, at 7:23 PM, Ceri Davies wrote: >>>=20 >>>> On 23 Dec 2023, at 11:33, Moin Rahman wrote: >>>=20 >>>>> On Dec 23, 2023, at 12:07 PM, Ceri Davies wrote: >>>>>=20 >>>>>=20 >>>>>> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman w= rote: >>>>>=20 >>>>> +descendents >>>>=20 >>>> Although I have not checked for the context in which it is used, this w= ord is almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D is an adj= ective. The noun =E2=80=9Cdescendants=E2=80=9D is most likely the intended u= se. >>> No it's not. The actual word is descendant which can be used as both Nou= n and Adjective and descendents is the plural of that. >>=20 >> That is not correct. Pluralising a noun by adding an =E2=80=9Cs=E2=80=9D= does not frequently - or ever, as far as I can think - change the spelling o= f the rest of a word. >>=20 >> =E2=80=9CDescendent=E2=80=9D, as I said, is an adjective and the plural o= f =E2=80=9Cdescendant=E2=80=9D is =E2=80=9Cdescendants=E2=80=9D. > At the moment I am not in the state to fight over a word. If you think the= word is wrong please find the origin in the doc tree and submit a review or= commit it. It=E2=80=99s definitely wrong. I will change it at some point, but we need t= o be extra careful with words we are adding to the linter. >>>> I am also struggling to ascertain anything in the way of a style guide f= or vale files. Sometimes words with two letters in common are collapsed int= o a single expression, and sometimes they are not. Is there a style guide? >>> I try to concise this file as much as possible. If you mean writing styl= e files check https://vale.sh and if you mean what rules are used in the Fre= eBSD repo check the FDP Primer https://bugs.freebsd.org/bugzilla/show_bug.cg= i?id=3D275224. >>>=20 >>> All the style resides in https://docs.freebsd.org/en/books/fdp-primer/wr= iting-style/#writing-style-linting-vale >>=20 >> I mean the style guide for the vale file itself. There is nothing like t= hat at the link above, so I conclude there is none. Could there be please? > https://docs.freebsd.org/en/books/fdp-primer/writing-style/#writing-style-= linting-vale >=20 > Not sure why my paste was wrong and pointed to a bug report. Thanks, I followed that link too but it does not contain what I was looking f= or. Ceri=20= From nobody Sat Dec 23 19:55:49 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 4SyFK33Pnwz54wCW for ; Sat, 23 Dec 2023 19:55:51 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from mail.gundo.com (gibson.gundo.com [75.145.166.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4SyFK31XcXz4HNX; Sat, 23 Dec 2023 19:55:51 +0000 (UTC) (envelope-from pauamma@gundo.com) Authentication-Results: mx1.freebsd.org; none Received: from webmail.gundo.com (variax.gundo.com [75.145.166.70]) by mail.gundo.com (Postfix) with ESMTP id 6A3B64C01AC; Sat, 23 Dec 2023 13:55:49 -0600 (CST) 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 Date: Sat, 23 Dec 2023 19:55:49 +0000 From: Pau Amma To: Ceri Davies Cc: Moin Rahman , doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions In-Reply-To: <69119D77-379A-48E6-BD07-67385EB2D1CF@submonkey.net> References: <69119D77-379A-48E6-BD07-67385EB2D1CF@submonkey.net> User-Agent: Roundcube Webmail/1.4.8 Message-ID: <105e08aeacee9634dff6c8476219012e@gundo.com> X-Sender: pauamma@gundo.com Organization: The Cabal (TINC) Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7922, ipnet:75.144.0.0/13, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyFK31XcXz4HNX On 2023-12-23 18:51, Ceri Davies wrote: >> On 23 Dec 2023, at 18:43, Moin Rahman wrote: >> >>>> On Dec 23, 2023, at 7:23 PM, Ceri Davies wrote: >>>> >>>>> On 23 Dec 2023, at 11:33, Moin Rahman wrote: >>>> >>>>>> On Dec 23, 2023, at 12:07 PM, Ceri Davies >>>>>> wrote: >>>>>> >>>>>> >>>>>>> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman >>>>>>> wrote: >>>>>> >>>>>> +descendents >>>>> >>>>> Although I have not checked for the context in which it is used, >>>>> this word is almost certainly misspelled as “descendent” is an >>>>> adjective. The noun “descendants” is most likely the intended use. >>>> No it's not. The actual word is descendant which can be used as both >>>> Noun and Adjective and descendents is the plural of that. >>> >>> That is not correct. Pluralising a noun by adding an “s” does not >>> frequently - or ever, as far as I can think - change the spelling of >>> the rest of a word. >>> >>> “Descendent”, as I said, is an adjective and the plural of >>> “descendant” is “descendants”. >> At the moment I am not in the state to fight over a word. If you think >> the word is wrong please find the origin in the doc tree and submit a >> review or commit it. > > It’s definitely wrong. I will change it at some point, but we need to > be extra careful with words we are adding to the linter. If I may: MW online (https://www.merriam-webster.com/dictionary/descendant) has "descendant" both as an adjective and a noun, and says "or less commonly descendent" in both. AHD online (https://www.ahdictionary.com/word/search.html?q=descendant) has it as a noun, and as an adjective says "Variant of descendent". Its "descendent" entry (https://www.ahdictionary.com/word/search.html?id=D5155900) has it only as an adjective, and says "de·scen·dent also de·scen·dant"; both AHD entries together imply but do not say outright "descendent" is more common. I couldn't, unfortunately, check the ODAE as it seems to have no free online edition. Still, as the above shows, there's room for disagreement and which of you is right depends on which dictionary you prefer. So the question becomes: which dictionary does (or should) the FreeBSD Documentation Project prefer when they disagree? -- #BlackLivesMatter #TransWomenAreWomen #AccessibilityMatters #StandWithUkrainians English: he/him/his (singular they/them/their/theirs OK) French: il/le/lui (iel/iel and ielle/ielle OK) Tagalog: siya/niya/kaniya (please avoid sila/nila/kanila) From nobody Sat Dec 23 20:22:30 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SyFw33Ykmz54xmX for ; Sat, 23 Dec 2023 20:22:43 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyFw332ckz4KMp; Sat, 23 Dec 2023 20:22:43 +0000 (UTC) (envelope-from bofh@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703362963; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XFApiTefK32knOa80u9uoYEhcqp7rLfJcGWZ8tVgVNY=; b=wPueEagds4/yeGv6e+Kv26A6ntHn7NlS/USItTyHAwj0Lb7TbveO8e4gSl8XJfS/qgJJ/7 3GacK7tQ5XTNuQpC5QcEBLCUNS658mcBDbeIidWSk1GjEa31dnw5eMdHMawgnYMBVIQ3Qm VtoIrrSDUYASw+GJhCPEh4O5dM4c86OCASH9ky8idKCB8Bf2paK73Bo/RUHOr0IvtaETL1 TTQ0uKsx/aEvi+vDk5M0avEfmHtsjH9G8QNwfdtEvKtst+VAz2k9/XLVxFXKwSrP43RCmV kLlo3N8rb9GIf09D1m7YaYmnPAtkITBlEUWU99BE3hs2dfGlnJjHqynIyufj6A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703362963; a=rsa-sha256; cv=none; b=co2QIkh+j71IdPmC8UlNjmiOt7bEKKgNjdTUPhG8NKgzdAr/c41E77eQOUoqHkb1QlG+v+ fO7Pl/sFUmy5zd+wNRyCv8q4bvLpLe1EuNNyWrJsTInt1wVDPMv7Lu9wXIArHeOS0wwOaY Z10qnoKZJWstTeaCKtUaRxWbjMUmZVgANGjTYqE3MBWtCIMb6PyybEjxpKS0KRhbD9XQ7u mPoRDPAYcva4IvgwRM9fJmMz+HUTf53GBtjiPCtraRn/D5C8ybb2Zby8GeYj/c/8UpwY1p MT/dcq8+A0fPE0CbBa7D0/luauZ6Yqzpr8TFhCtennlVc1qXP6W8W9VUHCoOZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703362963; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XFApiTefK32knOa80u9uoYEhcqp7rLfJcGWZ8tVgVNY=; b=L1m/YinaVNEXI1LLIStRS7bhT16njZdjadAfI2EqdiUCvuT8IZ3LAbMqRVbKRMcl+1mVq6 GERosQXiMwCxEaFd83wWcWlQBcIyRTezTDOcWcbWUWwDjVKVcCzaPkoXpJ4uVwseGG6RdO HdzJu2hTyu1bdNU22IR6j0N6EPMUAuA19vkdwuy+TjuQSmXcdUuub1HE5ArmrWr3qXOMEF aRTm3rdOGhUVUQ1rHZakolEljy5m3ThUsAh8qkvv5qlAcgsen1I/jMfNxA2wyNKJq+nGdp qHMavpq58oRpDdA/KNMK8plmNgBveFMlUa9Y+UlJyx8a3F0PXppPmmpEBDaQyA== Received: from mx.bofh.network (mx.bofh.network [5.9.249.227]) (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) (Authenticated sender: bofh/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SyFw25KYhz1Chx; Sat, 23 Dec 2023 20:22:42 +0000 (UTC) (envelope-from bofh@freebsd.org) Received: from smtpclient.apple ( [217.117.226.147]) by mx.bofh.network (OpenSMTPD) with ESMTPSA id a53538b4 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO); Sat, 23 Dec 2023 20:22:40 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_6701694E-DBBD-429B-8270-AB61679925E3"; protocol="application/pgp-signature"; micalg=pgp-sha512 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions From: Moin Rahman In-Reply-To: <105e08aeacee9634dff6c8476219012e@gundo.com> Date: Sat, 23 Dec 2023 21:22:30 +0100 Cc: Ceri Davies , doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org Message-Id: References: <69119D77-379A-48E6-BD07-67385EB2D1CF@submonkey.net> <105e08aeacee9634dff6c8476219012e@gundo.com> To: Pau Amma X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_6701694E-DBBD-429B-8270-AB61679925E3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Dec 23, 2023, at 8:55 PM, Pau Amma wrote: >=20 > On 2023-12-23 18:51, Ceri Davies wrote: >>> On 23 Dec 2023, at 18:43, Moin Rahman wrote: >>>>> On Dec 23, 2023, at 7:23 PM, Ceri Davies = wrote: >>>>>> On 23 Dec 2023, at 11:33, Moin Rahman wrote: >>>>>>> On Dec 23, 2023, at 12:07 PM, Ceri Davies = wrote: >>>>>>>> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman = wrote: >>>>>>> +descendents >>>>>> Although I have not checked for the context in which it is used, = this word is almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D = is an adjective. The noun =E2=80=9Cdescendants=E2=80=9D is most likely = the intended use. >>>>> No it's not. The actual word is descendant which can be used as = both Noun and Adjective and descendents is the plural of that. >>>> That is not correct. Pluralising a noun by adding an =E2=80=9Cs=E2=80= =9D does not frequently - or ever, as far as I can think - change the = spelling of the rest of a word. >>>> =E2=80=9CDescendent=E2=80=9D, as I said, is an adjective and the = plural of =E2=80=9Cdescendant=E2=80=9D is =E2=80=9Cdescendants=E2=80=9D. >>> At the moment I am not in the state to fight over a word. If you = think the word is wrong please find the origin in the doc tree and = submit a review or commit it. >> It=E2=80=99s definitely wrong. I will change it at some point, but = we need to >> be extra careful with words we are adding to the linter. >=20 > If I may: >=20 > MW online (https://www.merriam-webster.com/dictionary/descendant) has = "descendant" both as an adjective and a noun, and says "or less commonly = descendent" in both. >=20 > AHD online = (https://www.ahdictionary.com/word/search.html?q=3Ddescendant) has it as = a noun, and as an adjective says "Variant of descendent". Its = "descendent" entry = (https://www.ahdictionary.com/word/search.html?id=3DD5155900) has it = only as an adjective, and says "de=C2=B7scen=C2=B7dent also = de=C2=B7scen=C2=B7dant"; both AHD entries together imply but do not say = outright "descendent" is more common. >=20 > I couldn't, unfortunately, check the ODAE as it seems to have no free = online edition. Still, as the above shows, there's room for disagreement = and which of you is right depends on which dictionary you prefer. So the = question becomes: which dictionary does (or should) the FreeBSD = Documentation Project prefer when they disagree? >=20 > -- > #BlackLivesMatter #TransWomenAreWomen #AccessibilityMatters = #StandWithUkrainians > English: he/him/his (singular they/them/their/theirs OK) > French: il/le/lui (iel/iel and ielle/ielle OK) > Tagalog: siya/niya/kaniya (please avoid sila/nila/kanila) Hi Pau, Thanks for finding the details. There is no certain dictionaries that has been ever defined for the doc project. The basic rule is US English preferred over British English. The dictionary that comes with Vale is a concise version of dictionary generated from the hunspell project. And may not contain all the uncommon words or less frequently used words. It's not that I haven't checked it in details before adding this word but the problem is this word was used in a very old articles of ours which we prefer not to touch due to it's value and spread over in many mediums. So rather than fixing the word I added this word in the accepted terms. Because it is not totally a wrong word despite it might be a less frequent one. Normally an average english speaking person speaks around 3000-5000 most frequent words, while a college going person speaks or knows something in between 15000-20000 and on different occasions who are going for a PhD or running for a US Presidential Candidacy(With Political Science Background) knows or uses around 40000 words out of the millions currently available in the dictionaries. So if I consider myself at the worst I don't know or never heard of 99.7% of the English words on the other hand if someone is at the best level they do not know or never spoke of 96% of the words. Now the very basic question is "Is it worth the time of someone to be on those top percentiles?" Thanks for your time. Kind regards, Moin --Apple-Mail=_6701694E-DBBD-429B-8270-AB61679925E3 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmWHQYZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA vJFELw/+KIgWRY/sqpEXAdRC5QaBwyP/ZjJ1/5Qk87alOZgV36cILpXME8ugvnJb 5ACKcbDmNCI5wHveLx8HK8kQMEmZYuMwAHZ9526c41y5Mi1dmzNHkpKsZy0PPLz3 9bUTSsmcM/yCG/H4+HaBJhW5wp8xp/Hm0/XftExInQ/FJ/Jv5avD4b67ppbpzKHp 2l1OMoQnAv42CTCGHwzxik3+IrNyx0r4Jzco3S3fo6hJ3przURlFo/ZjOsNnBpqh HjLd+Oh4TpiQkpf8SaMczJHDjt+hjOvCLdEBrcxeCufypJjAy9MyQysUSqUu8G6T jB3s+sS1MFV2ggOAV6lc6xQTTsH4s0jfgzeGQ8Nd4IVIWjIYMVi1xIjbcv4Bz1ay XJFvNxS/4QULyxlQHV+fVF6EGep5edt8z38d0YY2lWJqPqxkpYb93FRz4q6Hk75p VW3kBe9F928YoyZtAx3kqTWF9ZuKjPXwqENj+R6Vn9utqlp8oP6sZp7HUNsGE7OK XHNuqhpeaksDcHE92JJu8XBXANg+byoT6BcAqRDwDCA3lJrKDwleVBWMi49NnJC3 4jgTHXrsZhbA+JfT06FuOg5xGdlnyOacjm/ncj4gyeqZhZcaSr5SUfG53s5Xunjf HBy5bFN/rjMgl1rJjeLweR/dHVsts2QlOrtoTWbvEkmnLdtzLLg= =T4s/ -----END PGP SIGNATURE----- --Apple-Mail=_6701694E-DBBD-429B-8270-AB61679925E3-- From nobody Sat Dec 23 20:25: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 4SyFzb0R5Pz54y3r for ; Sat, 23 Dec 2023 20:25: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 4SyFzZ6jNxz4Kkt; Sat, 23 Dec 2023 20:25:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703363146; 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=aWU5RRX/pV7GqdeCTEPw1DB3bOxh+MpEOoEg5m9aWLI=; b=BP+O9vfXNaD2IQSs21ctNh9wVNXGu5qPXCheNIbf1t2Iy0Eei2lTkEXKKKdbhkEIATj6iw fYCq1gigfiHc7J/cEJ7fBu4sSt2g3OXrtvRTWgZHUJjHTb1vJY9JodCugvEHgV8PDpqUhh iHyV8hSlCiVhMB2c+JzLQFlfzp5Ye5n+32SAycF+3VyNaxuOXteK7bZjId5ECz/pVlOXX9 i3Bw80CwE98JeSz7G+TPAeyDomENEIkumxxps7wWZQcuFyG9vdCG8pNSfzUlv0xuwxZ9ii 1EUrtYB7zDtMudCKTgH2k7zJ6KHe01no9oexDw0AMZUUBuRBa1RxOQtpfrAUTg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703363146; a=rsa-sha256; cv=none; b=kDeTpULzonlI2krVwa11U3ROvS7J7LlgO94TZxYx/kSjW8/NMr1bOjcqvaoDrBTDimh63O hAU0Vo5Gb2CAB8FjXKHbLAnerB6MNzAqlVZKvxWEvv5EuxW14ATky9Tij3HmSxJVqXrpjy 4pUomVF/Egk9yu6csnf1Bkg0y4LYsr5YJXtEomclwaPpwp2TqWhCCOUojbth2+aEDnWiS/ CekIyc14wdUNlYkK9FbJGmZB+WeGQrfMt6vn+MZywgnTGGDkAAItWgpxX6KHO/ak+4Ah7+ t8ocVnj7fUKuEtho+4HmGBV08AtAVKbLyVqbSwiqOSmC9rfh8kLOk193ozaTvQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703363146; 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=aWU5RRX/pV7GqdeCTEPw1DB3bOxh+MpEOoEg5m9aWLI=; b=Z73iekfqStxDb8qZEqJ6kNVYvJ/TY6MsOsRfLlnmWr1C2TJ1HOr3C53+8M+SyJlxcbIOA5 Q0gedxvcNwyUjIsh8BA11fMwth/8OEMOJDxInjQe+P23aXJRiziWVOaL6fOHMxMzZ2lYld yn59j6DGMAFurzXmyqFzY5YMjFr80LEZjDF93fwHiTbCUvZCXdbvErXvYPXPzf5SR6oaJD PnBWd5P+KozVgOsOoKC/XuyNHnGo0Rsj1z8rQ3CXM/fvbABwONxUtNNQyrmSRKYhHp0sbW 6aSN9ZT6SLbY/MBlBuN+gNp1BRfEKkxtlu7UktqydArANcwIqUVPN1qCYQwAYg== 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 4SyFzZ5mbRz1DC9; Sat, 23 Dec 2023 20:25: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 3BNKPkTX078656; Sat, 23 Dec 2023 20:25:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BNKPkUY078653; Sat, 23 Dec 2023 20:25:46 GMT (envelope-from git) Date: Sat, 23 Dec 2023 20:25:46 GMT Message-Id: <202312232025.3BNKPkUY078653@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: da57194812 - main - Register our official mirror in Sweden List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: da57194812da04a75c7590ee540421f0a3b61989 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=da57194812da04a75c7590ee540421f0a3b61989 commit da57194812da04a75c7590ee540421f0a3b61989 Author: Danilo G. Baio AuthorDate: 2023-12-23 20:23:36 +0000 Commit: Danilo G. Baio CommitDate: 2023-12-23 20:23:36 +0000 Register our official mirror in Sweden It is generously hosted by Teleservice Skåne AB https://www.teleservice.net/ Sjöbo, Sweden GeoDNS will automatically direct users to the new mirror in Sweden. Deployed by: philip --- documentation/content/en/books/handbook/mirrors/_index.adoc | 2 +- website/content/en/internal/about.adoc | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/mirrors/_index.adoc b/documentation/content/en/books/handbook/mirrors/_index.adoc index 06f2027fac..205d71055e 100644 --- a/documentation/content/en/books/handbook/mirrors/_index.adoc +++ b/documentation/content/en/books/handbook/mirrors/_index.adoc @@ -52,7 +52,7 @@ endif::[] == Mirrors The official mirrors of the FreeBSD project are made up of many machines operated by the project cluster administrators and behind GeoDNS to direct users to the closest available mirror. -Current locations are Australia, Brazil, Germany, Japan (two sites), Malaysia, South Africa, Taiwan, United Kingdom, United States of America (California, New Jersey, and Washington). +Current locations are Australia, Brazil, Germany, Japan (two sites), Malaysia, South Africa, Sweden, Taiwan, United Kingdom, United States of America (California, New Jersey, and Washington). Official mirrors service: diff --git a/website/content/en/internal/about.adoc b/website/content/en/internal/about.adoc index c30a4a7f2d..9f9f4c513b 100644 --- a/website/content/en/internal/about.adoc +++ b/website/content/en/internal/about.adoc @@ -26,6 +26,7 @@ Naturally, all systems in the FreeBSD.org cluster run FreeBSD. The hardware and * https://www.metapeer.com/[MetaPeer] * https://www.nyi.net/[New York Internet] * https://nic.br/[NIC.br] +* https://www.teleservice.net/[Teleservice Skåne AB] * https://your.org/[Your.Org] -- and other link:../../donations/donors[contributors] to the FreeBSD project. From nobody Sat Dec 23 21:13: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 4SyH3D37V2z551SZ for ; Sat, 23 Dec 2023 21:14:00 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyH3D1MJ0z4PhF for ; Sat, 23 Dec 2023 21:14:00 +0000 (UTC) (envelope-from ceri@submonkey.net) Authentication-Results: mx1.freebsd.org; none Received: by mail-wr1-x444.google.com with SMTP id ffacd0b85a97d-33687627ad0so2565471f8f.2 for ; Sat, 23 Dec 2023 13:14:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=submonkey-net.20230601.gappssmtp.com; s=20230601; t=1703366036; x=1703970836; darn=freebsd.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=TrI9TzY36xHnlRj8VgAWBYDAEscXzpoTcPIC9UGsHt8=; b=Voz9sw4SxX0GKp1sOdKBNFmCmGyxWHEnRveILOHF80JCZVNdaPIdSmar/lioisCrWB Nvr8/A4+52ONYzlGvdM5jprWDfO17NOftdq6nwumenwTFuxLu0ULqmm0AFIyu7P8bIUJ FkssFe8vGlTNqkvNg2owLZLbCJJh1g/ML8/RjoHWyNwEnX1EK1C/eTCPNTfrQ0KB6v/x 3jp08ZpriwxW/YgdgglyjgonIfzE2xy4eWLKpTRnJR5pWy6vDBOX9wei2qreoYd7FRWT l1HBndy2hDbpmL0S9e1Xu+/wFgdWoI91rigvwNRI5z2r90vd5hhtXl3DKBg8bYjVBeye o2kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703366036; x=1703970836; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TrI9TzY36xHnlRj8VgAWBYDAEscXzpoTcPIC9UGsHt8=; b=KLW7Uo1bX+jWRZPhYrHnwIpyXM3cqHZ3Os/oOgu3HawZo3I3FxyIvlPFtgoRnZK8vh Cbz8g80fn+MxVgqx1VV6PFtSt1ZHTHrqgOw/gQNFYEg8fA5EDaNn6zjOkrm61ttDmIoX LuZJP3Xpd4emJZMvXLW28/fC4yNZ/ZCCGKw+wMor9pBBFu0zmxHQNFu4oGBINNhHeRa/ sRPjk4/U9vRjK9HzE4GyIeItwP0EVAye8ipJ1XOfXNeXJApYe1AbUktMQQSXKdOLdgS/ ge2sSf01HRoffTGupPd+3lZDbb9WiPvUkPyjkcTw0/O5amitiBV9uNPOZQhuxu8IhoVN yizg== X-Gm-Message-State: AOJu0YyjQohtvb9lChpbVZatVNcXG5iAr3UgBayY5tYSPbUqy3Gbsf+i NxzekR/ogEocOCPV/qs5z9y7IhCqsFqzSA== X-Google-Smtp-Source: AGHT+IH/tr7eoRE3/tRY2ktzqq8dfv0W1TDAG4TuXA2mcJ6XzYuRc3USHDsY6kIoIzEtw/gq01uMpw== X-Received: by 2002:adf:a353:0:b0:336:5964:ba7d with SMTP id d19-20020adfa353000000b003365964ba7dmr2146242wrb.85.1703366036326; Sat, 23 Dec 2023 13:13:56 -0800 (PST) Received: from smtpclient.apple ([88.97.110.43]) by smtp.gmail.com with ESMTPSA id s23-20020adf9797000000b00336813bb588sm7256668wrb.111.2023.12.23.13.13.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Dec 2023 13:13:55 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Ceri Davies 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 (1.0) Subject: Re: git: 71f0bf9790 - main - .vale/styles: Merge spelling-exceptions Date: Sat, 23 Dec 2023 21:13:34 +0000 Message-Id: References: Cc: Pau Amma , doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org In-Reply-To: To: Moin Rahman X-Mailer: iPhone Mail (21D5026f) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SyH3D1MJ0z4PhF > On 23 Dec 2023, at 20:22, Moin Rahman wrote: >=20 > =EF=BB=BF >=20 >> On Dec 23, 2023, at 8:55 PM, Pau Amma wrote: >>=20 >> On 2023-12-23 18:51, Ceri Davies wrote: >>>> On 23 Dec 2023, at 18:43, Moin Rahman wrote: >>>>>> On Dec 23, 2023, at 7:23 PM, Ceri Davies wrote: >>>>>>> On 23 Dec 2023, at 11:33, Moin Rahman wrote: >>>>>>>> On Dec 23, 2023, at 12:07 PM, Ceri Davies wrot= e: >>>>>>>>>> On 22 Dec 2023, at 14:59, Muhammad Moinur Rahman wrote: >>>>>>>>> +descendents >>>>>>>> Although I have not checked for the context in which it is used, th= is word is almost certainly misspelled as =E2=80=9Cdescendent=E2=80=9D is an= adjective. The noun =E2=80=9Cdescendants=E2=80=9D is most likely the intend= ed use. >>>>>>> No it's not. The actual word is descendant which can be used as both= Noun and Adjective and descendents is the plural of that. >>>>>> That is not correct. Pluralising a noun by adding an =E2=80=9Cs=E2=80= =9D does not frequently - or ever, as far as I can think - change the spelli= ng of the rest of a word. >>>>>> =E2=80=9CDescendent=E2=80=9D, as I said, is an adjective and the plur= al of =E2=80=9Cdescendant=E2=80=9D is =E2=80=9Cdescendants=E2=80=9D. >>>>> At the moment I am not in the state to fight over a word. If you think= the word is wrong please find the origin in the doc tree and submit a revie= w or commit it. >>> It=E2=80=99s definitely wrong. I will change it at some point, but we n= eed to >>> be extra careful with words we are adding to the linter. >>=20 >> If I may: >>=20 >> MW online (https://www.merriam-webster.com/dictionary/descendant) has "de= scendant" both as an adjective and a noun, and says "or less commonly descen= dent" in both. >>=20 >> AHD online (https://www.ahdictionary.com/word/search.html?q=3Ddescendant)= has it as a noun, and as an adjective says "Variant of descendent". Its "de= scendent" entry (https://www.ahdictionary.com/word/search.html?id=3DD5155900= ) has it only as an adjective, and says "de=C2=B7scen=C2=B7dent also de=C2=B7= scen=C2=B7dant"; both AHD entries together imply but do not say outright "de= scendent" is more common. I read this as 50% of the reference material you quote supports what I said,= and the other 50% supports preference for my view. >> I couldn't, unfortunately, check the ODAE as it seems to have no free onl= ine edition. Still, as the above shows, there's room for disagreement and wh= ich of you is right depends on which dictionary you prefer. So the question b= ecomes: which dictionary does (or should) the FreeBSD Documentation Project p= refer when they disagree? Therefore, this isn=E2=80=99t the question. If we=E2=80=99d perhaps had a discussion on doc@ about the use of vale as I a= sked for about a year ago, instead of carlavilla@ literally laughing at me f= or suggesting it, we might have bottomed this out. Ceri=20 From nobody Sat Dec 23 23:32: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 4SyL7012yrz558v1 for ; Sat, 23 Dec 2023 23:32: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 4SyL6z6BgVz3F0p; Sat, 23 Dec 2023 23:32:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703374348; 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=Y7gopNwFEDKzruW3pXf+NKLE0qkKNlPwl1BkMMC/xCk=; b=u+V2whZZHxnDzhljr8nczl5KS/eUdrqXyhfxSX4iM28x+kqE+fHQFLLlpdjT4LrBWuPcEN 9IMDhYk41G8M3J+BDHBn1GhsAn81fsbfeBxQDJDrD2KGbka+ZBzYTQKFymetq6EakgI0xx BJOgD76wUxpUxpsJYFAVEhtiaV/0cuRnnCdbipHYQdCkWFapR3ldSyssdiRVrOQMH7eEPn VydQmGqxi1nyFhhsjy8EHXaE1hwqy4Irjp45k516G1QlHToUQLpV10cDmPTKD0GTf7YymY fwb/2Xv2HNKqLXxBB7vBxqvLhwnuNWgVEeBobk5z0lKLf0jbx6QoPr3gJ/xw+w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703374348; a=rsa-sha256; cv=none; b=BR6wAdaP3sGdUuh4VrBBZpmswnvFsi9NDS8vsiz0/Cysl85AgD7YEvkM+D4eglpNMQK67e l1OS/3094IQcjYEXC7wMcbihN8RDn/MdZNnHGLgoBWQ0EcMeNiViSZ5qcJyr7Oc1PF2rv2 uHMi1m2daCUMxwrDXpKhIu2zswNt29fqrnI8pck+gPHVx7X5WRjB24nwCBfIfI9g5VUSZB mleHn/19oAjFTdbnwigmgnjcXfOWQd3j59Wn0pF2+m7PMOLJUo5m9rlA1cMUvPYBIuseMY aqtA/A92hBtMwVuxImDTK9PJPnXcq/Tew9+tXuMM3cFGe+1sCs15LFmlfcF1kg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703374348; 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=Y7gopNwFEDKzruW3pXf+NKLE0qkKNlPwl1BkMMC/xCk=; b=aS/iHL1mGKzzZt9wtru4FZ175uB5p0BLjx95rbyHJh+Gmp9ENrAPKzvnwvapLroQJCVCOI J9K6D9geoebuVgCNCChRsaIeklVi9SvKJkFYxYXuNcN9LW/xvG1OXO/rw5uJAs2OT+3/9u EGqjkaDDcM0guVBedvI2P+umtf0xD4JSTkdbStaDq0+Cfs04ZQHd9XV5ZWPZH/DUObrOAP EaG+GStbSkkEEKJmrqQVeRAg9QIU+i//tI3oBCsHyToywV7lg6vAYxOISFTn9+A6PeB291 vPBtNQGkwRWSEZ4JUbQL242oJu9Z0jQ7EZquBS7liL7lmrxh/V5nrlY6ZKAbGA== 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 4SyL6z4yCwz1K9h; Sat, 23 Dec 2023 23:32: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 3BNNWR6G097556; Sat, 23 Dec 2023 23:32:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BNNWRJf097553; Sat, 23 Dec 2023 23:32:27 GMT (envelope-from git) Date: Sat, 23 Dec 2023 23:32:27 GMT Message-Id: <202312232332.3BNNWRJf097553@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 771a52cc61 - main - website: Fix erratic line break in items list List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 771a52cc6181f40a4323189e0749d76f309e5ed8 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=771a52cc6181f40a4323189e0749d76f309e5ed8 commit 771a52cc6181f40a4323189e0749d76f309e5ed8 Author: Jose Luis Duran AuthorDate: 2023-12-23 20:08:53 +0000 Commit: Danilo G. Baio CommitDate: 2023-12-23 23:30:35 +0000 website: Fix erratic line break in items list Pull Request: https://github.com/freebsd/freebsd-doc/pull/296 --- website/content/en/where.adoc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/website/content/en/where.adoc b/website/content/en/where.adoc index 140b563aad..b7bc6b5c93 100644 --- a/website/content/en/where.adoc +++ b/website/content/en/where.adoc @@ -206,11 +206,10 @@ Pre-`RELEASE` versions of FreeBSD, not intended for use in production environmen Uppercase has special meaning. For example: * a first _beta release_ is not a (production) `RELEASE`. -The word `CURRENT` is sometimes a source of confusion: -* if you are looking for the _current version_ of FreeBSD, you most likely want a `RELEASE` version (see above) – **not** `CURRENT` +The word `CURRENT` is sometimes a source of confusion: -– `CURRENT` has special meaning in the development process. +* if you are looking for the _current version_ of FreeBSD, you most likely want a `RELEASE` version (see above) – **not** `CURRENT` – `CURRENT` has special meaning in the development process. [[download-snapshots]] === Development Snapshots From nobody Sat Dec 23 23:38:10 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 4SyLFb12zlz559NP for ; Sat, 23 Dec 2023 23:38:11 +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 4SyLFb0YYJz3FF7; Sat, 23 Dec 2023 23:38:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703374691; 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=8bkoxnpGxih195s0oPO3Qlb1lG6I7+YWxGUFgcu/91c=; b=rvmxCjZkVMtLxzlGA5cOC0Qow9ak39XTTTfcYnNQBGPXE8feL16VNV62X30olbGLlENnjn TZFn4jga5ESf8yXPVmKf+2/+GUQoVprcLaSuUU9Ivj2za7ynjPg7TdrSsLs+4rGwuykQnK 9Rhpi9aFZst1qgKyAbDjR/g6MGEc2jxsb8nqS7+ea3hsmx0eD5sjAuGy1LpE9Sfdnquz93 /bjc3Es2nUE2v3scxHYJVCp3Cir6wlTQEIoJmV5soU+krP/VSFZTa0E7CSrbeHm8ca62E5 itmdUquhCaMISZX3P9zrn2MEl5j0ZA7eyHixGcvos+u/+DmD4xWJkp9LlUES9Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703374691; a=rsa-sha256; cv=none; b=ojhynQFiL2zIQb37aqgRY121my0U6wQaf6SdGyjb90CpLFskwE79KBFK0pJTHPgkhquiKj X86ZPcuFV80vDroL4xQcyuhDmH1L+LGRdwMntKbdVBfhB7FwXJMgF+XKB6ZxffAYZDYqXj rrI9JxeYhapyb+M9DibaVpFGSliv7Sxz2GQqQz2ktoIoj+PMdYxwF4j72/hjMuB/NyiZk5 OauVMGf4UdJlQLGrhZram6+/nLV176rKSg6pEJeAfLKhYmZrqVE0g0T6oTk67IlyZihBp6 F+mrXECe/A+X0G4BPHCq94fFceLLvmgfe2NqWPm/FDcypCUWai8Zlnga3oCSOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703374691; 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=8bkoxnpGxih195s0oPO3Qlb1lG6I7+YWxGUFgcu/91c=; b=YiInNSSLF753972ODIz0rJ2cyEHlcrxRl4ARC/Ntj95iWff/1flqMdSJqs5ymeXUm278uq z+02H6uFypCLaswyVp9YyQGWQ5A+CIItSIMZrQ/S1bTOT5QEDZG2md5ZPAPIJd9t3oQidx mplY2A1R4xSynnM0XS/gHnr4SCNOz+fLUdIDFQ2/uif2geGRjrskdc6mSO7UpoUkcXdQDt chsZmFpjegCZdJT4mnp40XlMn0UbbNOri6euK6EZ1m+sMHsoNb/Jdhy2eOrJ6s0sSKbSb5 IVQcm+43H/43nmt3KvAmwr23jLavBVJI38wupW30dNBVmd9qwayZx88HH0HZvw== 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 4SyLFZ6cVWz1K9l; Sat, 23 Dec 2023 23:38: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 3BNNcARc098482; Sat, 23 Dec 2023 23:38:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BNNcAWl098479; Sat, 23 Dec 2023 23:38:10 GMT (envelope-from git) Date: Sat, 23 Dec 2023 23:38:10 GMT Message-Id: <202312232338.3BNNcAWl098479@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 139e052d84 - main - articles/freebsd-src-lsp: Spell "keys" instead of "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: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 139e052d84e69ec418cb5fdff037354ab948e3f4 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=139e052d84e69ec418cb5fdff037354ab948e3f4 commit 139e052d84e69ec418cb5fdff037354ab948e3f4 Author: rilysh AuthorDate: 2023-12-21 15:21:04 +0000 Commit: Danilo G. Baio CommitDate: 2023-12-23 23:35:21 +0000 articles/freebsd-src-lsp: Spell "keys" instead of "key" Pull Request: https://github.com/freebsd/freebsd-doc/pull/310/ --- documentation/content/en/articles/freebsd-src-lsp/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/articles/freebsd-src-lsp/_index.adoc b/documentation/content/en/articles/freebsd-src-lsp/_index.adoc index 8320e25df3..753e4f78f0 100644 --- a/documentation/content/en/articles/freebsd-src-lsp/_index.adoc +++ b/documentation/content/en/articles/freebsd-src-lsp/_index.adoc @@ -278,7 +278,7 @@ In the top-level directory of the FreeBSD src tree, to generate compilation data .... The `--append` flag tells `bear` to read an existing compilation database if it is present, and append the results to the database. -Entries with duplicated command key are merged. +Entries with duplicated command keys are merged. The generated compilation database by default is saved in the current working directory as [.filename]#compile_commands.json#. [[final]] From nobody Sat Dec 23 23:44: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 4SyLNS6H8vz559Rv for ; Sat, 23 Dec 2023 23:44:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SyLNS5lXyz3FgR; Sat, 23 Dec 2023 23:44:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703375048; 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=TpM1wUhN8C2FCm5jgYJ0g8/03pH2YRgZ48cN8QxgnDs=; b=jk1WKBTIU++xsSqrKQi2cX61VoJL3xQzsnibPTANICjokgz7u0saNm2qTpAk5tqVE0bAHO tduUVmL1Jk1VmWREA4t7wz3H0psi4XuTiOcOpGt5TdRHgjJoq/7xwmMUewvXqbqHM6ozDC ETEP74cKPMScWyA4Kbl+mAQD68MlckVZuor6IbPZyWz2NF01O69ykveIBWvvzWOBadtN2a zMtPzWU2t4sTXmd1B/RKwwzyq2zOryocqP05KA96poAJXaqZEXDp6R5oxfC9duDJ/Uk5I2 KLkfipbQr2xaD2NirslxXnd+J5qE4Lr4Bgx/As4QT7LALF95qMMU43pM0XGZDw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703375048; a=rsa-sha256; cv=none; b=EkTBmJBpwYPbxUfFgwCyQDZQfNwVg5p/5UQREwt7ZmolQB4+/8DiZr2yWaftRLLAzQTZzo Utz/2B7gaPh+tliheDiT+gFwqsb4tvrYgJBVfO1XPBfrwvjTPo0pJ5kViUaZftqIULMyfn 2amWEoVdNNPhT0kDwoXUpPzPEnQ/CnKS61ZysgnKnA+FocnAGNIAGsQ3AoF56RhRKvRZrL N393bKtZxIwBh6PgDyPvhxGUwo9jDT2eiWYZZI5d3+g+uGWafrBbJy0q9AwVp+bG3zsb6J NQkYfIgYY/4BqlZeno5KAg8A13ae9xtNM7UuelzCQTzZ5DZs9xdXai3BhfAZAA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703375048; 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=TpM1wUhN8C2FCm5jgYJ0g8/03pH2YRgZ48cN8QxgnDs=; b=FkElBXArc0wTJUH+76kqhDa8QN+EPJCtNYZETpgsN8HlwwEt6iZTiAjIKKApmJRxaToraO fl+IstGMPsefkiQ5TalEQChaFebsYgEIl2ptuFZlU4z6fcFRwamWQmmkVEFDJKx0q82M1d K5q7lthFF2yuqM5RdAQ+XK062fNygUNmv8eDMTegBBJPZKEcI3rekcyw1D9CP2PiY8hBhF MbQ59ITcLLJKRu40mbrEi676dlgE6YbeFOc6yp/Yt9q/VaMdCBP2TvuyX0PX5fTkI9U/oU DKUE0jN+uLA4sg2HleFt4T449+IxfVPFTXsZoZEzAyB2QoFnm+rfADDAbBun/w== 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 4SyLNS4pRTz1K1Y; Sat, 23 Dec 2023 23:44: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 3BNNi8xe015180; Sat, 23 Dec 2023 23:44:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BNNi897015177; Sat, 23 Dec 2023 23:44:08 GMT (envelope-from git) Date: Sat, 23 Dec 2023 23:44:08 GMT Message-Id: <202312232344.3BNNi897015177@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 1c49288d58 - main - faq: Replace 'prank they' with 'prank them' List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1c49288d58b161c364b1bc2e5231f3ac16182bdc Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=1c49288d58b161c364b1bc2e5231f3ac16182bdc commit 1c49288d58b161c364b1bc2e5231f3ac16182bdc Author: Darren Ng AuthorDate: 2023-12-16 05:31:42 +0000 Commit: Danilo G. Baio CommitDate: 2023-12-23 23:40:35 +0000 faq: Replace 'prank they' with 'prank them' Pull Request: https://github.com/freebsd/freebsd-doc/pull/309/ --- documentation/content/en/books/faq/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/faq/_index.adoc b/documentation/content/en/books/faq/_index.adoc index baae58a16c..a7737ce174 100644 --- a/documentation/content/en/books/faq/_index.adoc +++ b/documentation/content/en/books/faq/_index.adoc @@ -557,7 +557,7 @@ If you delete [.filename]#/dev/null# (which effectively disables the CPU data si If you have a fast network connection you can cool down your CPU by reading data out of [.filename]#/dev/random# and sending it off somewhere; however you run the risk of overheating your network connection and [.filename]#/# or angering your ISP, as most of the data will end up getting converted to heat by their equipment, but they generally have good cooling, so if you do not overdo it you should be OK. [[punk-my-friend]] -=== My colleague sits at the computer too much, how can I prank they? +=== My colleague sits at the computer too much, how can I prank them? Install package:games/sl[] and wait for they to mistype `sl` for `ls`. From nobody Sat Dec 23 23:49: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 4SyLVn1Xgrz559v0 for ; Sat, 23 Dec 2023 23:49: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 4SyLVm6skwz3G1K; Sat, 23 Dec 2023 23:49:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703375377; 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=eRTIvpOuaW6RP687KbdHPVOnKFQsn60D/c+hVKfzbHE=; b=gpkLqdmPfLDM+TomorNw7DlIXdPBv8WH3vC6zg5NRrLTIgZfiwM80VoovgvUSLpsIhkC1l NqCU6NHKSTVhYp78NykbNNgCQUHxtMfwdQ1+dIWPU1TvKEP0NRAJhhMBiBd6deGF8GLWeR IwHdTH3gIezweZr6QX8SqXHdYbv6gWl6zCjINvrjtMPHZDQDx14scKchK7kSY3GDgGijO3 xKJy4ga9/B1O4ex9wj4MrPDBFMH47+x9ovAAAwA6CJ2cQrnYlbIqk4e9qdYstPDxDoogZ1 90oIu713jsDlOFtbRm37vLUGvmSsVHoG0DdbwIOLbxq4dvQvhXopkbuRvk8DQQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1703375377; a=rsa-sha256; cv=none; b=JA7e8U0HgQBPn5fVlfgbMhbWCfMtAUfTa1g0N0AvSII+rD+Xez+4pcmV5lD5DHSBrYwrl9 1Bz2Klyk69+bhe0lyiA8BNyq8+0g78rxmyrHERbLnFfw6fqi6g8mNo8RaMaJBTmahraSAn Oh/71hoHMl7c77SxrYTn1yJf/Sv86rzYCkXvcp3aqjlb11cS2/5EtYWLwVal2XNu//qfpO ZPvJCgBFzgU8IVxZtDVUYR8clgLnO4hGbMzulcUUutI55jBrmp01PqqO+N4QYMZzEsqo/C YmfM0DnlGFSydGGeO/xTWF26o+xxl3mU1ITVm3eoiAT0iXJK8Ym3AGRMXNRMXA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1703375377; 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=eRTIvpOuaW6RP687KbdHPVOnKFQsn60D/c+hVKfzbHE=; b=DYQw0UM0keiORCiiy5nY37EjLiSD+QYPDpMgsqDPWMy0Bvj/42EwpQwzC+JPHL/rOC0Vvs 8Dz6h6fbiuiWZTRf9H7wNXPEki5NvZqoshLtrlVHPKK+sS73+lsRpBI8OhMlWGPWim+XNg XdxjubbNjasLWzuHAs3N1f5+9AfCTK57RP97vH+uK+sIuYUN0+PM05HEPGSSsbo17qrsVh SN6iT+wa7gG116gDr7WS/iTCBiVYpipIv9g5sMf3R1svl/aegwVk1fnKpYQQnmcJg4Kusc hxYjM5GaFWRNtezoMXwu7fHEA7p6YcZlCAOMKx84qfq5LCxw2gP0hqS2O5n0ow== 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 4SyLVm5skZz1JtD; Sat, 23 Dec 2023 23:49: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 3BNNnacn016104; Sat, 23 Dec 2023 23:49:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BNNnafh016101; Sat, 23 Dec 2023 23:49:36 GMT (envelope-from git) Date: Sat, 23 Dec 2023 23:49:36 GMT Message-Id: <202312232349.3BNNnafh016101@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 9eff88ea28 - main - handbook/linuxemu: Include a missing period List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9eff88ea28ea55e065f1675ce8e9da7c13de3248 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=9eff88ea28ea55e065f1675ce8e9da7c13de3248 commit 9eff88ea28ea55e065f1675ce8e9da7c13de3248 Author: Xiang Wang AuthorDate: 2023-12-14 05:18:34 +0000 Commit: Danilo G. Baio CommitDate: 2023-12-23 23:49:06 +0000 handbook/linuxemu: Include a missing period Pull Request: https://github.com/freebsd/freebsd-doc/pull/308/ --- documentation/content/en/books/handbook/linuxemu/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/linuxemu/_index.adoc b/documentation/content/en/books/handbook/linuxemu/_index.adoc index a122ca0546..7301e665b0 100644 --- a/documentation/content/en/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/en/books/handbook/linuxemu/_index.adoc @@ -261,7 +261,7 @@ The output should be similar to the following: Linux 3.17.0 x86_64 .... -Once inside the chroot, the system behaves as in a normal Ubuntu installation +Once inside the chroot, the system behaves as in a normal Ubuntu installation. While systemd doesn't work, the man:service[8] command works as usual. [TIP]