From owner-dev-commits-doc-all@freebsd.org Wed Dec 9 18:26:17 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7BE9E4ABFD3 for ; Wed, 9 Dec 2020 18:26:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CrlqY38Lmz3hym; Wed, 9 Dec 2020 18:26:17 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 5AE152C2C; Wed, 9 Dec 2020 18:26:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0B9IQHYo033404; Wed, 9 Dec 2020 18:26:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0B9IQHlr033403; Wed, 9 Dec 2020 18:26:17 GMT (envelope-from git) Date: Wed, 9 Dec 2020 15:54:32 GMT Message-Id: <202012091554.0B9FsWNq078856@gitrepo.freebsd.org> To: doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org From: Li-Wen Hsu Subject: git: 3be01a4758 - Mark the repository has been converted to Git MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3be01a475855e7511ad755b2defd2e0da5d58bbe Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2020 18:26:17 -0000 The branch main has been updated by lwhsu (ports, src committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=3be01a475855e7511ad755b2defd2e0da5d58bbe commit 3be01a475855e7511ad755b2defd2e0da5d58bbe Author: Li-Wen Hsu AuthorDate: 2020-12-09 15:52:48 +0000 Commit: Li-Wen Hsu CommitDate: 2020-12-09 15:52:48 +0000 Mark the repository has been converted to Git This is the first Git commit to doc. Approved by: gjb (doceng) Sponsored by: The FreeBSD Foundation --- README | 2 -- 1 file changed, 2 deletions(-) diff --git a/README b/README index 6bb248b54f..4f09cd0ace 100644 --- a/README +++ b/README @@ -8,5 +8,3 @@ our toolchain in your own projects, please read for information about the tools and formatting languages we use. Chapter 1 has a Quick Start section, and Chapter 2 covers the software and related items in more detail. - -This repository is being converted from Subversion to Git. From owner-dev-commits-doc-all@freebsd.org Wed Dec 9 19:30:33 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A0B354ADB91 for ; Wed, 9 Dec 2020 19:30:33 +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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CrnFj4CHkz3mYj; Wed, 9 Dec 2020 19:30:33 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 8363D37E4; Wed, 9 Dec 2020 19:30:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0B9JUXKB006586; Wed, 9 Dec 2020 19:30:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0B9JUXgN006585; Wed, 9 Dec 2020 19:30:33 GMT (envelope-from git) Date: Wed, 9 Dec 2020 19:30:33 GMT Message-Id: <202012091930.0B9JUXgN006585@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon.Tetlow@FreeBSD.org, +1-619-861-6239 Subject: git: 3bde30dfea - Add SA-20:33. 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: 3bde30dfeade63dd3ab4ec55e3a31e8b118b47f8 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2020 19:30:33 -0000 The branch main has been updated by gordon (src committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=3bde30dfeade63dd3ab4ec55e3a31e8b118b47f8 commit 3bde30dfeade63dd3ab4ec55e3a31e8b118b47f8 Author: Gordon Tetlow AuthorDate: 2020-12-09 19:25:22 +0000 Commit: Gordon Tetlow CommitDate: 2020-12-09 19:25:22 +0000 Add SA-20:33. Approved by: so --- .../advisories/FreeBSD-SA-20:33.openssl.asc | 144 ++++++++++++ share/security/patches/SA-20:33/openssl.patch | 241 +++++++++++++++++++++ share/security/patches/SA-20:33/openssl.patch.asc | 18 ++ share/xml/advisories.xml | 8 + 4 files changed, 411 insertions(+) diff --git a/share/security/advisories/FreeBSD-SA-20:33.openssl.asc b/share/security/advisories/FreeBSD-SA-20:33.openssl.asc new file mode 100644 index 0000000000..e5b703dcb6 --- /dev/null +++ b/share/security/advisories/FreeBSD-SA-20:33.openssl.asc @@ -0,0 +1,144 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-20:33.openssl Security Advisory + The FreeBSD Project + +Topic: OpenSSL NULL pointer de-reference + +Category: contrib +Module: openssl +Announced: 2020-12-08 +Affects: All supported versions of FreeBSD. +Corrected: 2020-12-08 18:28:49 UTC (stable/12, 12.2-STABLE) + 2020-12-08 19:10:40 UTC (releng/12.2, 12.2-RELEASE-p2) + 2020-12-08 19:10:40 UTC (releng/12.1, 12.1-RELEASE-p12) +CVE Name: CVE-2020-1971 + +Note: The OpenSSL project has published publicly available patches for +versions included in FreeBSD 12.x. This vulnerability is also known to +affect OpenSSL versions included in FreeBSD 11.4. However, the OpenSSL +project is only giving patches for that version to premium support contract +holders. The FreeBSD project does not have access to these patches and +recommends FreeBSD 11.4 users to either upgrade to FreeBSD 12.x or leverage +up to date versions of OpenSSL in the ports/pkg system. The FreeBSD Project +may update this advisory to include FreeBSD 11.4 should patches become +publicly available. + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +FreeBSD includes software from the OpenSSL Project. The OpenSSL Project is a +collaborative effort to develop a robust, commercial-grade, full-featured +Open Source toolkit for the Transport Layer Security (TLS) protocol. It is +also a general-purpose cryptography library. + +II. Problem Description + +The X.509 GeneralName type is a generic type for representing different types +of names. One of those name types is known as EDIPartyName. OpenSSL +provides a function GENERAL_NAME_cmp which compares different instances of a +GENERAL_NAME to see if they are equal or not. This function behaves +incorrectly when both GENERAL_NAMEs contain an EDIPARTYNAME. + +III. Impact + +An attacker who is able to control both items being compared can trigger a +NULL pointer dereference and a crash may occur leading to a possible denial +of service attack. As an example, if an attacker can trick a client of +server to check a maliciously constructed certificate against a malicious CRL +could trigger the NULL dereference. + +IV. Workaround + +No workaround is available. + +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 i386 or amd64 +platforms 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-20:33/openssl.patch +# fetch https://security.FreeBSD.org/patches/SA-20:33/openssl.patch.asc +# gpg --verify openssl.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 all daemons that use the library, or reboot the system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/12/ r368459 +releng/12.2/ r368463 +releng/12.1/ r368463 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- + +iQKTBAEBCgB9FiEE/A6HiuWv54gCjWNV05eS9J6n5cIFAl/P6+RfFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZD +MEU4NzhBRTVBRkU3ODgwMjhENjM1NUQzOTc5MkY0OUVBN0U1QzIACgkQ05eS9J6n +5cI4zQ//dy/tBaAq+kvGkWry74LzvqdZ5c0IIWH1UIrDab0wgmj8H5siP3Rpp7OB +GKtpA+gDDmIgbe80fD+L6L5LR59wBU3sfyYPIcKIbPGl4ix2C5HK7reGns1qoX+O +BFJd3gyPVeq4FD5/+btynyom8lcR//ta4dKKz2TERfd27iL8fM0AoLl+JI/axzJS +d06Z2kA0gRo528DsVRsTbiZFINfhGm8wzeXYpAxwbpnedswOeukOxTsKXrdtSAy+ +BCq5BHdBxL/z4A2QLlrsYqpQH0Ty77ueGjqrq4QPFwq7dxSMDkfzz+YeGPKAvGsU +lwyE2LlkP+531y4ueeGs5K6zRk8jDn7hJs+HfAtTy7y6d+VX9h7wRSssozC9DsV4 +87OWHkXOEj5LeDRDfrEKVLx+QBqRcOOY6mkT3mb5dB7o9bmqxtjf3CaQaA7eV7Y8 +a9QJvpO37m1ZpCC/kXACUPwmwbc5q8sjOsAcQiRAVeom6coFwDxs9u+yHX3uCLRJ +zorgaLgce/c7yLUoQ/bA1/bfuOE7qIwxK7JosZSxv59CvavAhN/hBUcuL7CPCGrP +u9LyYGPoYLXUj4CBKI7FmGkQVhNCLDhUYdvrVyRbTy3hihi1VtbFEZ8Dhipm4nL7 +Oko1LxjLb1dJiHEj9kHtNWRmhueuErxkgA+GWLlsJpjlGlC/YAU= +=5e1s +-----END PGP SIGNATURE----- diff --git a/share/security/patches/SA-20:33/openssl.patch b/share/security/patches/SA-20:33/openssl.patch new file mode 100644 index 0000000000..b58161fddd --- /dev/null +++ b/share/security/patches/SA-20:33/openssl.patch @@ -0,0 +1,241 @@ +--- crypto/openssl/crypto/asn1/asn1_err.c.orig ++++ crypto/openssl/crypto/asn1/asn1_err.c +@@ -1,6 +1,6 @@ + /* + * Generated by util/mkerr.pl DO NOT EDIT +- * Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. ++ * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the OpenSSL license (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy +@@ -49,6 +49,7 @@ + "asn1_item_embed_d2i"}, + {ERR_PACK(ERR_LIB_ASN1, ASN1_F_ASN1_ITEM_EMBED_NEW, 0), + "asn1_item_embed_new"}, ++ {ERR_PACK(ERR_LIB_ASN1, ASN1_F_ASN1_ITEM_EX_I2D, 0), "ASN1_item_ex_i2d"}, + {ERR_PACK(ERR_LIB_ASN1, ASN1_F_ASN1_ITEM_FLAGS_I2D, 0), + "asn1_item_flags_i2d"}, + {ERR_PACK(ERR_LIB_ASN1, ASN1_F_ASN1_ITEM_I2D_BIO, 0), "ASN1_item_i2d_bio"}, +@@ -160,6 +161,7 @@ + "asn1 sig parse error"}, + {ERR_PACK(ERR_LIB_ASN1, 0, ASN1_R_AUX_ERROR), "aux error"}, + {ERR_PACK(ERR_LIB_ASN1, 0, ASN1_R_BAD_OBJECT_HEADER), "bad object header"}, ++ {ERR_PACK(ERR_LIB_ASN1, 0, ASN1_R_BAD_TEMPLATE), "bad template"}, + {ERR_PACK(ERR_LIB_ASN1, 0, ASN1_R_BMPSTRING_IS_WRONG_LENGTH), + "bmpstring is wrong length"}, + {ERR_PACK(ERR_LIB_ASN1, 0, ASN1_R_BN_LIB), "bn lib"}, +--- crypto/openssl/crypto/asn1/tasn_dec.c.orig ++++ crypto/openssl/crypto/asn1/tasn_dec.c +@@ -182,6 +182,15 @@ + tag, aclass, opt, ctx); + + case ASN1_ITYPE_MSTRING: ++ /* ++ * It never makes sense for multi-strings to have implicit tagging, so ++ * if tag != -1, then this looks like an error in the template. ++ */ ++ if (tag != -1) { ++ ASN1err(ASN1_F_ASN1_ITEM_EMBED_D2I, ASN1_R_BAD_TEMPLATE); ++ goto err; ++ } ++ + p = *in; + /* Just read in tag and class */ + ret = asn1_check_tlen(NULL, &otag, &oclass, NULL, NULL, +@@ -199,6 +208,7 @@ + ASN1err(ASN1_F_ASN1_ITEM_EMBED_D2I, ASN1_R_MSTRING_NOT_UNIVERSAL); + goto err; + } ++ + /* Check tag matches bit map */ + if (!(ASN1_tag2bit(otag) & it->utype)) { + /* If OPTIONAL, assume this is OK */ +@@ -215,6 +225,15 @@ + return ef->asn1_ex_d2i(pval, in, len, it, tag, aclass, opt, ctx); + + case ASN1_ITYPE_CHOICE: ++ /* ++ * It never makes sense for CHOICE types to have implicit tagging, so ++ * if tag != -1, then this looks like an error in the template. ++ */ ++ if (tag != -1) { ++ ASN1err(ASN1_F_ASN1_ITEM_EMBED_D2I, ASN1_R_BAD_TEMPLATE); ++ goto err; ++ } ++ + if (asn1_cb && !asn1_cb(ASN1_OP_D2I_PRE, pval, it, NULL)) + goto auxerr; + if (*pval) { +--- crypto/openssl/crypto/asn1/tasn_enc.c.orig ++++ crypto/openssl/crypto/asn1/tasn_enc.c +@@ -103,9 +103,25 @@ + return asn1_i2d_ex_primitive(pval, out, it, tag, aclass); + + case ASN1_ITYPE_MSTRING: ++ /* ++ * It never makes sense for multi-strings to have implicit tagging, so ++ * if tag != -1, then this looks like an error in the template. ++ */ ++ if (tag != -1) { ++ ASN1err(ASN1_F_ASN1_ITEM_EX_I2D, ASN1_R_BAD_TEMPLATE); ++ return -1; ++ } + return asn1_i2d_ex_primitive(pval, out, it, -1, aclass); + + case ASN1_ITYPE_CHOICE: ++ /* ++ * It never makes sense for CHOICE types to have implicit tagging, so ++ * if tag != -1, then this looks like an error in the template. ++ */ ++ if (tag != -1) { ++ ASN1err(ASN1_F_ASN1_ITEM_EX_I2D, ASN1_R_BAD_TEMPLATE); ++ return -1; ++ } + if (asn1_cb && !asn1_cb(ASN1_OP_I2D_PRE, pval, it, NULL)) + return 0; + i = asn1_get_choice_selector(pval, it); +--- crypto/openssl/crypto/err/openssl.txt.orig ++++ crypto/openssl/crypto/err/openssl.txt +@@ -36,6 +36,7 @@ + ASN1_F_ASN1_ITEM_DUP:191:ASN1_item_dup + ASN1_F_ASN1_ITEM_EMBED_D2I:120:asn1_item_embed_d2i + ASN1_F_ASN1_ITEM_EMBED_NEW:121:asn1_item_embed_new ++ASN1_F_ASN1_ITEM_EX_I2D:144:ASN1_item_ex_i2d + ASN1_F_ASN1_ITEM_FLAGS_I2D:118:asn1_item_flags_i2d + ASN1_F_ASN1_ITEM_I2D_BIO:192:ASN1_item_i2d_bio + ASN1_F_ASN1_ITEM_I2D_FP:193:ASN1_item_i2d_fp +@@ -1771,6 +1772,7 @@ + ASN1_R_ASN1_SIG_PARSE_ERROR:204:asn1 sig parse error + ASN1_R_AUX_ERROR:100:aux error + ASN1_R_BAD_OBJECT_HEADER:102:bad object header ++ASN1_R_BAD_TEMPLATE:230:bad template + ASN1_R_BMPSTRING_IS_WRONG_LENGTH:214:bmpstring is wrong length + ASN1_R_BN_LIB:105:bn lib + ASN1_R_BOOLEAN_IS_WRONG_LENGTH:106:boolean is wrong length +--- crypto/openssl/crypto/x509v3/v3_genn.c.orig ++++ crypto/openssl/crypto/x509v3/v3_genn.c +@@ -22,8 +22,9 @@ + IMPLEMENT_ASN1_FUNCTIONS(OTHERNAME) + + ASN1_SEQUENCE(EDIPARTYNAME) = { +- ASN1_IMP_OPT(EDIPARTYNAME, nameAssigner, DIRECTORYSTRING, 0), +- ASN1_IMP_OPT(EDIPARTYNAME, partyName, DIRECTORYSTRING, 1) ++ /* DirectoryString is a CHOICE type so use explicit tagging */ ++ ASN1_EXP_OPT(EDIPARTYNAME, nameAssigner, DIRECTORYSTRING, 0), ++ ASN1_EXP(EDIPARTYNAME, partyName, DIRECTORYSTRING, 1) + } ASN1_SEQUENCE_END(EDIPARTYNAME) + + IMPLEMENT_ASN1_FUNCTIONS(EDIPARTYNAME) +@@ -57,6 +58,37 @@ + (char *)a); + } + ++static int edipartyname_cmp(const EDIPARTYNAME *a, const EDIPARTYNAME *b) ++{ ++ int res; ++ ++ if (a == NULL || b == NULL) { ++ /* ++ * Shouldn't be possible in a valid GENERAL_NAME, but we handle it ++ * anyway. OTHERNAME_cmp treats NULL != NULL so we do the same here ++ */ ++ return -1; ++ } ++ if (a->nameAssigner == NULL && b->nameAssigner != NULL) ++ return -1; ++ if (a->nameAssigner != NULL && b->nameAssigner == NULL) ++ return 1; ++ /* If we get here then both have nameAssigner set, or both unset */ ++ if (a->nameAssigner != NULL) { ++ res = ASN1_STRING_cmp(a->nameAssigner, b->nameAssigner); ++ if (res != 0) ++ return res; ++ } ++ /* ++ * partyName is required, so these should never be NULL. We treat it in ++ * the same way as the a == NULL || b == NULL case above ++ */ ++ if (a->partyName == NULL || b->partyName == NULL) ++ return -1; ++ ++ return ASN1_STRING_cmp(a->partyName, b->partyName); ++} ++ + /* Returns 0 if they are equal, != 0 otherwise. */ + int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b) + { +@@ -66,8 +98,11 @@ + return -1; + switch (a->type) { + case GEN_X400: ++ result = ASN1_TYPE_cmp(a->d.x400Address, b->d.x400Address); ++ break; ++ + case GEN_EDIPARTY: +- result = ASN1_TYPE_cmp(a->d.other, b->d.other); ++ result = edipartyname_cmp(a->d.ediPartyName, b->d.ediPartyName); + break; + + case GEN_OTHERNAME: +@@ -114,8 +149,11 @@ + { + switch (type) { + case GEN_X400: ++ a->d.x400Address = value; ++ break; ++ + case GEN_EDIPARTY: +- a->d.other = value; ++ a->d.ediPartyName = value; + break; + + case GEN_OTHERNAME: +@@ -149,8 +187,10 @@ + *ptype = a->type; + switch (a->type) { + case GEN_X400: ++ return a->d.x400Address; ++ + case GEN_EDIPARTY: +- return a->d.other; ++ return a->d.ediPartyName; + + case GEN_OTHERNAME: + return a->d.otherName; +--- crypto/openssl/include/openssl/asn1err.h.orig ++++ crypto/openssl/include/openssl/asn1err.h +@@ -1,6 +1,6 @@ + /* + * Generated by util/mkerr.pl DO NOT EDIT +- * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved. ++ * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. + * + * Licensed under the OpenSSL license (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy +@@ -11,9 +11,7 @@ + #ifndef HEADER_ASN1ERR_H + # define HEADER_ASN1ERR_H + +-# ifndef HEADER_SYMHACKS_H +-# include +-# endif ++# include + + # ifdef __cplusplus + extern "C" +@@ -53,6 +51,7 @@ + # define ASN1_F_ASN1_ITEM_DUP 191 + # define ASN1_F_ASN1_ITEM_EMBED_D2I 120 + # define ASN1_F_ASN1_ITEM_EMBED_NEW 121 ++# define ASN1_F_ASN1_ITEM_EX_I2D 144 + # define ASN1_F_ASN1_ITEM_FLAGS_I2D 118 + # define ASN1_F_ASN1_ITEM_I2D_BIO 192 + # define ASN1_F_ASN1_ITEM_I2D_FP 193 +@@ -145,6 +144,7 @@ + # define ASN1_R_ASN1_SIG_PARSE_ERROR 204 + # define ASN1_R_AUX_ERROR 100 + # define ASN1_R_BAD_OBJECT_HEADER 102 ++# define ASN1_R_BAD_TEMPLATE 230 + # define ASN1_R_BMPSTRING_IS_WRONG_LENGTH 214 + # define ASN1_R_BN_LIB 105 + # define ASN1_R_BOOLEAN_IS_WRONG_LENGTH 106 diff --git a/share/security/patches/SA-20:33/openssl.patch.asc b/share/security/patches/SA-20:33/openssl.patch.asc new file mode 100644 index 0000000000..c6de85f2ed --- /dev/null +++ b/share/security/patches/SA-20:33/openssl.patch.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNATURE----- + +iQKTBAABCgB9FiEE/A6HiuWv54gCjWNV05eS9J6n5cIFAl/P6+1fFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZD +MEU4NzhBRTVBRkU3ODgwMjhENjM1NUQzOTc5MkY0OUVBN0U1QzIACgkQ05eS9J6n +5cLdXw//SUwKJmX7xk+EKpdbwlird/Jmo0WcvyOqtegU+Oxaq0Tg9XaovBjnPgUJ +QPWA9qphvMMxcdmwpdlZCf5ulz0rlIrXEn41kaowPMy5t3hqF5KwF66d09wilrPG +W89u3WCg4krKOw4UAEq1lkAOo1aFdQWkN3+0pJaERG5+HitWEqPwl5t+XpTsu82a +0YY2HNC4vcNyzpLT35VBtSGDoIME11om/i69Kbh9eBk/Ohllw213d2TGWYv6/JqO +ImQ9H9riYngzXOWAEauSzR5GLLVw1pxV11iXe3eXwWb6/zY5BUipXJ9Q+Jip8H/N +RT+WMNWZVibmhu3t1gn1d4wsT3LMWXi5Ew+T2tzY71wnMTUIDWEOAaw1jdSWDe25 +5F+ygfTmSZOWEd7UmugwL28N5yjil6aI7LCH9SiM0dOZRGlXv66CIIyBOQjIjVsg +BRw99pEiSjmNgwtBBaU0enXaZB+z25iFgJwuBZaCMd8povPWnmTE1QYQ2jPzW+kJ +o0jXistXHYh4omjruV8Y3qssxNuuQj9juUJHgUsuhWukDyR6p36Yc9iLXozvpbT2 +bGnyvfO/QrDSgV1QfGxRCjaLhSpCltpjAfWXxV7OJeVongB/ECXjVgDEC+T4FOXX +TCmO0eEglt7c3wIk0sg5q2LGy6+owftBK+v0e423jjVJzsphukk= +=MbZV +-----END PGP SIGNATURE----- diff --git a/share/xml/advisories.xml b/share/xml/advisories.xml index 39cc0402c0..1c246c1e9d 100644 --- a/share/xml/advisories.xml +++ b/share/xml/advisories.xml @@ -9,6 +9,14 @@ 12 + + 8 + + + FreeBSD-SA-20:33.openssl + + + 1 From owner-dev-commits-doc-all@freebsd.org Wed Dec 9 20:51:48 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D7D624AF372 for ; Wed, 9 Dec 2020 20:51:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Crq3S5r9Kz3s23; Wed, 9 Dec 2020 20:51:48 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 BBA00476B; Wed, 9 Dec 2020 20:51:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0B9KpmTd097034; Wed, 9 Dec 2020 20:51:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0B9Kpm8R097033; Wed, 9 Dec 2020 20:51:48 GMT (envelope-from git) Date: Wed, 9 Dec 2020 20:51:48 GMT Message-Id: <202012092051.0B9Kpm8R097033@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: 70637319d2 - website build: update scripts to use the correct Git host. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 70637319d20ccb42ef783bcde0ace496e9bb1176 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2020 20:51:48 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=70637319d20ccb42ef783bcde0ace496e9bb1176 commit 70637319d20ccb42ef783bcde0ace496e9bb1176 Author: Glen Barber AuthorDate: 2020-12-09 20:47:05 +0000 Commit: Glen Barber CommitDate: 2020-12-09 20:51:42 +0000 website build: update scripts to use the correct Git host. Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/tools/webupdate | 2 +- share/tools/webupdate.wrapper | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/share/tools/webupdate b/share/tools/webupdate index 8c310f4f8b..681aab4f85 100755 --- a/share/tools/webupdate +++ b/share/tools/webupdate @@ -47,7 +47,7 @@ # DEFAULT_PATH=/bin:/usr/bin:/usr/local/bin; DEFAULT_SVNROOT=svn://svn.FreeBSD.org -DEFAULT_GITROOT=https://cgit-beta.FreeBSD.org +DEFAULT_GITROOT=https://git.FreeBSD.org DEFAULT_BUILDDIR=/usr/local/www/build; #DEFAULT_LOGDIR=/usr/local/www/build/log; DEFAULT_LOGDIR=/usr/local/www/logs/build; diff --git a/share/tools/webupdate.wrapper b/share/tools/webupdate.wrapper index f9d84ec3aa..9021b67a01 100755 --- a/share/tools/webupdate.wrapper +++ b/share/tools/webupdate.wrapper @@ -9,7 +9,7 @@ PATH=/bin:/usr/bin:/usr/local/bin SVNROOT=svn://svn.FreeBSD.org -GITROOT=https://cgit-beta.FreeBSD.org +GITROOT=https://git.FreeBSD.org PUBDIR=/usr/local/www/www.freebsd.org DESTDIR="${PUBDIR}-clean" RSYNC_FLAGS="-avH" From owner-dev-commits-doc-all@freebsd.org Wed Dec 9 21:24:45 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BEC254B03B3 for ; Wed, 9 Dec 2020 21:24:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CrqnT4nS5z3tkl; Wed, 9 Dec 2020 21:24:45 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 972094FDB; Wed, 9 Dec 2020 21:24:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0B9LOjGs030967; Wed, 9 Dec 2020 21:24:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0B9LOjHL030966; Wed, 9 Dec 2020 21:24:45 GMT (envelope-from git) Date: Wed, 9 Dec 2020 21:24:45 GMT Message-Id: <202012092124.0B9LOjHL030966@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: e406313179 - Website build: reset fail-mail back to freebsd-doc. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e4063131791ddacfc4cadb9248ff0463547dac8e Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2020 21:24:45 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=e4063131791ddacfc4cadb9248ff0463547dac8e commit e4063131791ddacfc4cadb9248ff0463547dac8e Author: Glen Barber AuthorDate: 2020-12-09 21:24:27 +0000 Commit: Glen Barber CommitDate: 2020-12-09 21:24:27 +0000 Website build: reset fail-mail back to freebsd-doc. Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/tools/webupdate | 3 +-- share/tools/webupdate.wrapper | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/share/tools/webupdate b/share/tools/webupdate index 681aab4f85..ae008867c9 100755 --- a/share/tools/webupdate +++ b/share/tools/webupdate @@ -55,8 +55,7 @@ DEFAULT_DESTDIR=/usr/local/www; DEFAULT_LOGFILE=webbuild.log DEFAULT_BUILDARGS=''; DEFAULT_INSTARGS=''; -#DEFAULT_WEBMAILTO=freebsd-doc; -DEFAULT_WEBMAILTO=gjb; +DEFAULT_WEBMAILTO=freebsd-doc; # # Variable setup. diff --git a/share/tools/webupdate.wrapper b/share/tools/webupdate.wrapper index 9021b67a01..ab806c1a0f 100755 --- a/share/tools/webupdate.wrapper +++ b/share/tools/webupdate.wrapper @@ -14,8 +14,7 @@ PUBDIR=/usr/local/www/www.freebsd.org DESTDIR="${PUBDIR}-clean" RSYNC_FLAGS="-avH" GEN_INDEX=yes -#WEBMAILTO=freebsd-doc@FreeBSD.org -WEBMAILTO=gjb@FreeBSD.org +WEBMAILTO=freebsd-doc@FreeBSD.org FLAGDIR=/usr/local/www/build : ${PORTSDIR:=/usr/local/www/build/ports}; export PORTSDIR : ${INDEXNUM:=$(make -C ${PORTSDIR} -V OSREL)} From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 17:49:31 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E1EAB4B1773 for ; Thu, 10 Dec 2020 17:49:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsLyg64msz4lbG; Thu, 10 Dec 2020 17:49:31 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 C37331CBB3; Thu, 10 Dec 2020 17:49:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BAHnVBe063212; Thu, 10 Dec 2020 17:49:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BAHnVfM063211; Thu, 10 Dec 2020 17:49:31 GMT (envelope-from git) Date: Thu, 10 Dec 2020 17:49:31 GMT Message-Id: <202012101749.0BAHnVfM063211@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: d12549f3ff - Regen after r368517. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d12549f3ffa087cf55b58c99979751decf90f654 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 17:49:31 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=d12549f3ffa087cf55b58c99979751decf90f654 commit d12549f3ffa087cf55b58c99979751decf90f654 Author: Glen Barber AuthorDate: 2020-12-10 17:49:20 +0000 Commit: Glen Barber CommitDate: 2020-12-10 17:49:20 +0000 Regen after r368517. Sponsored by: Rubicon Communications, LLC (netgate.com) --- en_US.ISO8859-1/htdocs/releases/11.4R/errata.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/en_US.ISO8859-1/htdocs/releases/11.4R/errata.html b/en_US.ISO8859-1/htdocs/releases/11.4R/errata.html index 1b76fc06db..cd11b421fd 100644 --- a/en_US.ISO8859-1/htdocs/releases/11.4R/errata.html +++ b/en_US.ISO8859-1/htdocs/releases/11.4R/errata.html @@ -34,7 +34,9 @@ errata are located at https://www.FreeBSD.org/releases/, plus any sites which keep up-to-date mirrors of this location.

Source and binary snapshots of FreeBSD 11.4-STABLE also contain up-to-date copies of this document (as of the time of - the snapshot).

For a list of all FreeBSD CERT security advisories, see https://www.FreeBSD.org/security/.

2. Security Advisories

FreeBSD-SA-20:23.sendmsg
AdvisoryDateTopic
FreeBSD-SA-20:18.posix_spawnp8 July 2020

Buffer overflow

FreeBSD-SA-20:19.unbound8 July 2020

Multiple vulnerabilities

FreeBSD-SA-20:20.ipv68 July 2020

Race condition and use-after-free

FreeBSD-SA-20:21.usb_net5 August 2020

Memory corruption

FreeBSD-SA-20:22.sqlite5 August 2020

M ultiple vulnerabilities

5 August 2020

Privilege escalation

FreeBSD-SA-20:24.ipv62 September 2020

Use-after-free bug

FreeBSD-SA-20:25.sctp2 September 2020

Use-after-free bug

FreeBSD-SA-20:26.dhclient2 September 2020

Heap overflow

FreeBSD-SA-20:27.ure15 September 2020

Packet-in-packet attack

FreeBSD-SA-20:28.bhyve_vmcs15 September 2020

Privilege escalation via VMCS

FreeBSD-SA-20:29.bhyve_svm15 September 2020

SVM guest escape

FreeBSD-SA-20:30.ftpd15 September 2020

Privilege escalation

3. Errata Notices

ErrataDateTopic
FreeBSD-EN-20:15.mps8 July 2020

Kernel panic

FreeBSD-EN-20:17.linuxthread2 September 2020

Kernel panic

FreeBSD-EN-20:18.getfsstat2 September 2020

Kernel panic

4. Open Issues

2. Security Advisories

FreeBSD-SA-20:23.sendmsg
AdvisoryDateTopic
FreeBSD-SA-20:18.posix_spawnp8 July 2020

Buffer overflow

FreeBSD-SA-20:19.unbound8 July 2020

Multiple vulnerabilities

FreeBSD-SA-20:20.ipv68 July 2020

Race condition and use-after-free

FreeBSD-SA-20:21.usb_net5 August 2020

Memory corruption

FreeBSD-SA-20:22.sqlite5 August 2020

M ultiple vulnerabilities

5 August 2020

Privilege escalation

FreeBSD-SA-20:24.ipv62 September 2020

Use-after-free bug

FreeBSD-SA-20:25.sctp2 September 2020

Use-after-free bug

FreeBSD-SA-20:26.dhclient2 September 2020

Heap overflow

FreeBSD-SA-20:27.ure15 September 2020

Packet-in-packet attack

FreeBSD-SA-20:28.bhyve_vmcs15 September 2020

Privilege escalation via VMCS

FreeBSD-SA-20:29.bhyve_svm15 September 2020

SVM guest escape

FreeBSD-SA-20:30.ftpd15 September 2020

Privilege escalation

FreeBSD-SA-20:31.icmp61 December 2019

Use-after-free in error message + handling

FreeBSD-SA-20:32.rtsold1 December 2019

Multiple vulnerabilities

3. Errata Notices

ErrataDateTopic
FreeBSD-EN-20:15.mps8 July 2020

Kernel panic

FreeBSD-EN-20:17.linuxthread2 September 2020

Kernel panic

FreeBSD-EN-20:18.getfsstat2 September 2020

Kernel panic

FreeBSD-EN-20:20.tzdata1 December 2020

Timezone database information + update

4. Open Issues

  • [2020-06-11] Source-based upgrades from FreeBSD 11.2 on the i386 architecture may fail to compile clang due to the amount of RAM consumed.

    Adding CFLAGS+=-O1 to From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 17:49:31 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F20C84B1866 for ; Thu, 10 Dec 2020 17:49:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsLyg6bNJz4lQk; Thu, 10 Dec 2020 17:49:31 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 D54361CD8B; Thu, 10 Dec 2020 17:49:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BAHnVVD063229; Thu, 10 Dec 2020 17:49:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BAHnVTA063228; Thu, 10 Dec 2020 17:49:31 GMT (envelope-from git) Date: Thu, 10 Dec 2020 17:49:31 GMT Message-Id: <202012101749.0BAHnVTA063228@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: 15fbcdbe23 - Document recent SAs/ENs. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 15fbcdbe23ac9ac88a36c719f9640a6d1ba10c51 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 17:49:32 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=15fbcdbe23ac9ac88a36c719f9640a6d1ba10c51 commit 15fbcdbe23ac9ac88a36c719f9640a6d1ba10c51 Author: Glen Barber AuthorDate: 2020-12-10 17:47:50 +0000 Commit: Glen Barber CommitDate: 2020-12-10 17:47:50 +0000 Document recent SAs/ENs. Sponsored by: Rubicon Communications, LLC (netgate.com) --- .../htdocs/releases/12.1R/share/xml/errata.xml | 24 +++++++++++++++++ .../htdocs/releases/12.1R/share/xml/security.xml | 22 +++++++++++++++ .../htdocs/releases/12.2R/share/xml/errata.xml | 31 +++++++++++++++++++--- .../htdocs/releases/12.2R/share/xml/security.xml | 22 ++++++++++++--- 4 files changed, 93 insertions(+), 6 deletions(-) diff --git a/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/errata.xml b/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/errata.xml index 288c4faf54..ac0c9249d4 100644 --- a/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/errata.xml +++ b/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/errata.xml @@ -136,6 +136,30 @@ 2 September 2020 Kernel panic + + + FreeBSD-EN-20:19.audit + 1 December 2020 + execve/fexecve system call + auditing + + + + FreeBSD-EN-20:20.tzdata + 1 December 2020 + Timezone database information + update + + + + FreeBSD-EN-20:22.callout + 1 December 2020 + Race condition in callout CPU + migration + diff --git a/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/security.xml b/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/security.xml index 7ce1463bfc..17e192b1e2 100644 --- a/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/security.xml +++ b/en_US.ISO8859-1/htdocs/releases/12.1R/share/xml/security.xml @@ -221,6 +221,28 @@ 15 September 2020 Privilege escalation + + + FreeBSD-SA-20:31.icmp6 + 1 December 2019 + Use-after-free in error message + handling + + + + FreeBSD-SA-20:32.rtsold + 1 December 2019 + Multiple vulnerabilities + + + + FreeBSD-SA-20:33.openssl + 8 December 2019 + NULL pointer de-reference + diff --git a/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/errata.xml b/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/errata.xml index dbbb5aa8b2..d56397b983 100644 --- a/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/errata.xml +++ b/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/errata.xml @@ -19,9 +19,34 @@ - No notices -   -   + FreeBSD-EN-20:19.audit + 1 December 2020 + execve/fexecve system call + auditing + + + + FreeBSD-EN-20:20.tzdata + 1 December 2020 + Timezone database information + update + + + + FreeBSD-EN-20:21.ipfw + 1 December 2020 + Uninitialized variable + + + + FreeBSD-EN-20:22.callout + 1 December 2020 + Race condition in callout CPU + migration diff --git a/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/security.xml b/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/security.xml index 7f56a63207..8b1ad3cca9 100644 --- a/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/security.xml +++ b/en_US.ISO8859-1/htdocs/releases/12.2R/share/xml/security.xml @@ -19,9 +19,25 @@ - No advisories -   -   + FreeBSD-SA-20:31.icmp6 + 1 December 2019 + Use-after-free in error message + handling + + + + FreeBSD-SA-20:32.rtsold + 1 December 2019 + Multiple vulnerabilities + + + + FreeBSD-SA-20:33.openssl + 8 December 2019 + NULL pointer de-reference From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 18:45:08 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 37E874B33A2 for ; Thu, 10 Dec 2020 18:45: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsNBr16pxz4pjt; Thu, 10 Dec 2020 18:45:08 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 1949A1D279; Thu, 10 Dec 2020 18:45:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BAIj8uD028296; Thu, 10 Dec 2020 18:45:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BAIj8K3028295; Thu, 10 Dec 2020 18:45:08 GMT (envelope-from git) Date: Thu, 10 Dec 2020 18:45:08 GMT Message-Id: <202012101845.0BAIj8K3028295@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Warner Losh Subject: git: 7bbd7b58f8 - Remove $FreeBSD$ from my PGP key MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 18:45:08 -0000 The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/doc/commit/?id=7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 commit 7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 Author: Warner Losh AuthorDate: 2020-12-10 18:43:06 +0000 Commit: Warner Losh CommitDate: 2020-12-10 18:43:06 +0000 Remove $FreeBSD$ from my PGP key The $FreeBSD$ tag is obsolete. Remove it. Note: this is a test commit to ensure that my instructions work end to end. If we do the rest, then we should do it in bulk so individuals should hold off doing similar commits unless changing their key. --- share/pgpkeys/imp.key | 1 - 1 file changed, 1 deletion(-) diff --git a/share/pgpkeys/imp.key b/share/pgpkeys/imp.key index 519b1c6a83..44bd58176a 100644 --- a/share/pgpkeys/imp.key +++ b/share/pgpkeys/imp.key @@ -1,4 +1,3 @@ - From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 19:55:11 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 47E084B47C1 for ; Thu, 10 Dec 2020 19:55:11 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsPlf670Mz4tYJ; Thu, 10 Dec 2020 19:55:07 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.229.168]) by shaw.ca with ESMTPA id nS1lkUhZJ34axnS1nkA8c7; Thu, 10 Dec 2020 12:55:05 -0700 X-Authority-Analysis: v=2.4 cv=LvQsdlRc c=1 sm=1 tr=0 ts=5fd27d19 a=7AlCcx2GqMg+lh9P3BclKA==:117 a=7AlCcx2GqMg+lh9P3BclKA==:17 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=zTNgK-yGK50A:10 a=6I5d2MoRAAAA:8 a=YxBL1-UpAAAA:8 a=EkcXrb_YAAAA:8 a=ymHzZgH7rRDwaUxClDMA:9 a=CjuIK1q_8ugA:10 a=IjZwj45LgO3ly-622nXo:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [IPv6:fc00:1:1:1::5b]) by spqr.komquats.com (Postfix) with ESMTPS id 8FC2C113A; Thu, 10 Dec 2020 11:55:00 -0800 (PST) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.16.1/8.16.1) with ESMTP id 0BAJt0rT095551; Thu, 10 Dec 2020 11:55:00 -0800 (PST) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <202012101955.0BAJt0rT095551@slippy.cwsent.com> X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Warner Losh cc: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: Re: git: 7bbd7b58f8 - Remove $FreeBSD$ from my PGP key In-reply-to: <202012101845.0BAIj8K3028295@gitrepo.freebsd.org> References: <202012101845.0BAIj8K3028295@gitrepo.freebsd.org> Comments: In-reply-to Warner Losh message dated "Thu, 10 Dec 2020 18:45:08 +0000." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Dec 2020 11:55:00 -0800 X-CMAE-Envelope: MS4xfM6vO6ezIYQv/ZczEoZces+djPXM1G4cCjKPlbKi94JQbrVsaBhDq//AUydxW2Y482UinFADDLfuNUU4AfjJqR5X1q4AB0sVwsZe4z8apufLRVORWjXa qlEJS6ZhucRo7gLZCpu5EVgaCIwEmlY1cm3fQdjZNfifSVvhZg88PnuYfbi2B8AJ2O4Zo3bVk9E2X2S4MD9KEqH9mmFVb7gd9NddmY0CTK0COWHlUncVvfhc VCvmeuhItUi61QW0Ubi0PT3ymxlhEek1KNQ7Glq5T13M/PwA8Fi0eHy/Ho2cygeo X-Rspamd-Queue-Id: 4CsPlf670Mz4tYJ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 19:55:11 -0000 In message <202012101845.0BAIj8K3028295@gitrepo.freebsd.org>, Warner Losh write s: > The branch main has been updated by imp: > > URL: https://cgit.FreeBSD.org/doc/commit/?id=7bbd7b58f8a98ba1d854158fb42c0de0 > 07e00cc1 > > commit 7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 > Author: Warner Losh > AuthorDate: 2020-12-10 18:43:06 +0000 > Commit: Warner Losh > CommitDate: 2020-12-10 18:43:06 +0000 > > Remove $FreeBSD$ from my PGP key > > The $FreeBSD$ tag is obsolete. Remove it. Note: this is a test commit > to ensure that my instructions work end to end. If we do the rest, > then we should do it in bulk so individuals should hold off doing > similar commits unless changing their key. Doing it in bulk makes most sense, avoiding unnecessary churn. I think the whole tree should be done in one commit. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org The need of the many outweighs the greed of the few. From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 19:59:25 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 50FEA4B4C39 for ; Thu, 10 Dec 2020 19:59:25 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (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 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsPrX3mqkz4tfM for ; Thu, 10 Dec 2020 19:59:24 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x72e.google.com with SMTP id z188so6102438qke.9 for ; Thu, 10 Dec 2020 11:59:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=T2cJ3L/StNr+8N3krDd0GlFzrs52DYNXKetxMtu6nhc=; b=aii3TCzHxoasCvtMIQmXMUoIDx+uC6Jyc+sNAUxrryz0zuRw5mniWYDsR7iuFQLobH Xoeuj11Bl5cYLzh4yoaVYe9I22U4QeDdYNCz+ktp/umggnP5e5qW9Iym7bEc4zCLAL2T IWmXqVrt6DxrJKraNkm1psnVXen63bGWGYe/4ZRZGgOJLSAJTRg8tljnSGg7GN6O9HDk q7CqQ7C+lNPmNTMPsyhMN5lvHgVEWdQK33JHm6JNLjHpmLBvMKXXAicQG+Xp09/SwTiW IeoML2owzWuYuqTW41dZGw2RB+AcHToiiyCmnic+H8+/eFqlKQCvKPCdCNmeeDZjwjku WGBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T2cJ3L/StNr+8N3krDd0GlFzrs52DYNXKetxMtu6nhc=; b=TZt8IyVTx1eriGTOOvXfnDs2tyfXJj7lKvTTcxR4n5oO1oQew9zlFQirsHYah9q64O oMMnty4WuLqTMJQZMNLdooYeC5CsPkPO0BOzhSl/QAl8tw0zXD1oS/EhhoBOkQoToKq3 fpNanenxU18LPEMqdbIHnbs8fduL6QHQbRjdoaSvSurgORiPsftQ8xswDqafHVOnKsq+ f6/eMfRQ+Z8Nwc5m8BRvijJO3A32Pp9fNXDjXJaWpN7ImDFZm9vhtK0Ui4yZ67EUCk0h ZSnXC+8hGLuZXMp4XpIRR+iI5r7VGE17zhAevG29I5PTn34TGcEyWlqXYxrUB8TxZcRX H9xQ== X-Gm-Message-State: AOAM532T77VGxizLHG6+H3pNzzvrd9jjaSbada+/EcDKSq1ecco12wgY AVWAlT/+9UhlfjjZLGPFtK4dKK97YC8gEa/niHMbRn27PASQdA== X-Google-Smtp-Source: ABdhPJzYSnjNXRr/pOcgDeOFLJAgrsK9mU3UJWGlEDABHBbmu4a+rdHkwWClaGjaOEBaJEp+eya48wqTXpSsl/uIr9A= X-Received: by 2002:ae9:f311:: with SMTP id p17mr10456224qkg.206.1607630363370; Thu, 10 Dec 2020 11:59:23 -0800 (PST) MIME-Version: 1.0 References: <202012101845.0BAIj8K3028295@gitrepo.freebsd.org> <202012101955.0BAJt0rT095551@slippy.cwsent.com> In-Reply-To: <202012101955.0BAJt0rT095551@slippy.cwsent.com> From: Warner Losh Date: Thu, 10 Dec 2020 12:59:12 -0700 Message-ID: Subject: Re: git: 7bbd7b58f8 - Remove $FreeBSD$ from my PGP key To: Cy Schubert Cc: Warner Losh , doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org X-Rspamd-Queue-Id: 4CsPrX3mqkz4tfM X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=aii3TCzH; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::72e) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [0.01 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; SUBJECT_HAS_CURRENCY(1.00)[]; PREVIOUSLY_DELIVERED(0.00)[dev-commits-doc-all@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::72e:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; NEURAL_SPAM_LONG(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::72e:from]; NEURAL_HAM_SHORT(-0.99)[-0.994]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::72e:from]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MAILMAN_DEST(0.00)[dev-commits-doc-all] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 19:59:25 -0000 On Thu, Dec 10, 2020 at 12:55 PM Cy Schubert wrote: > In message <202012101845.0BAIj8K3028295@gitrepo.freebsd.org>, Warner Losh > write > s: > > The branch main has been updated by imp: > > > > URL: > https://cgit.FreeBSD.org/doc/commit/?id=7bbd7b58f8a98ba1d854158fb42c0de0 > > 07e00cc1 > > > > commit 7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 > > Author: Warner Losh > > AuthorDate: 2020-12-10 18:43:06 +0000 > > Commit: Warner Losh > > CommitDate: 2020-12-10 18:43:06 +0000 > > > > Remove $FreeBSD$ from my PGP key > > > > The $FreeBSD$ tag is obsolete. Remove it. Note: this is a test commit > > to ensure that my instructions work end to end. If we do the rest, > > then we should do it in bulk so individuals should hold off doing > > similar commits unless changing their key. > > Doing it in bulk makes most sense, avoiding unnecessary churn. > > I think the whole tree should be done in one commit. > Yes. The doc tree should be since there's no mirroring. There's no MFC issues so that makes sense. It would likely only be mildly intrusive for translations, but I've not studied them enough to know how intrusive. The src tree should not be done until stable/12 goes EOL since we're replaying the src commits done to stable/12 branch to subversion until then. This change isn't MFCable, and would create some level of heartburn for MFCs that's likely to be a worse problem than putting up with them in src for a couple of years. The policy for src should be 'don't remove ones that are there, but you don't need it for every new file' or similar. Warner From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 20:03:37 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2A1AC4B4EB3 for ; Thu, 10 Dec 2020 20:03:37 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsPxP0lX3z4vSj; Thu, 10 Dec 2020 20:03:37 +0000 (UTC) (envelope-from gjb@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1607630617; 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=euWwG6AvXvmBB85Fs9T/WHpsd1HAwTjAkQCkYcOtCGI=; b=GccePaJMF06VbT7swXUI8XKgVJopoWYMGtmJlgKvT0l2q0JKSRBaSyac3nPoa6+4sY5oWH zah8+qONKomKPTJQaBVn4jY77hRUxiChd3DW5k+x4J6M+2hQHzH4XKHord26S80QBCdslf 2JsojMTOleX4xc+DD8iyWgM/ibTESF4S+IWIkkU7HXzqUTXu70pGOgz/sZD8cQM3s7+VyO bXHYYFAANPBYjLa/jJd/wN4OekaGSNdP5ndeFZz1SQ8NeQCJe0vMf5WcqkhOufNlY+E680 Wie95EFwri/43M+y1lW5ffhJTJkv+bO2LlNF5StpYZ8nDYt6xY3pbVF+pwvjPg== Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 97087136E7; Thu, 10 Dec 2020 20:03:36 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Thu, 10 Dec 2020 20:03:34 +0000 From: Glen Barber To: Cy Schubert Cc: Warner Losh , doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org Subject: Re: git: 7bbd7b58f8 - Remove $FreeBSD$ from my PGP key Message-ID: <20201210200334.GB26726@FreeBSD.org> References: <202012101845.0BAIj8K3028295@gitrepo.freebsd.org> <202012101955.0BAJt0rT095551@slippy.cwsent.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="uZyLg9CcYmNEsXnQ" Content-Disposition: inline In-Reply-To: <202012101955.0BAJt0rT095551@slippy.cwsent.com> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1607630617; 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=euWwG6AvXvmBB85Fs9T/WHpsd1HAwTjAkQCkYcOtCGI=; b=AQYR0+HMNRWC6VobZmkzcjarKXBr/yB5EvyaaP3qfBPnE2HixMB94i4VyiEIkaSv1VcGxH zGbDbOo/VZFkukkAVNc3cbiVq6tT/WbQY7vNx3/iqRy39pcSDb3XyOJCM2hcC7I2f/7xbY B3n80fMavC9NmERtITTaD+YGLaF1YCGWd50nbNi130nyic+4E2QGsW99pRct4k2mxz72B+ kjUzeCYfoSdSyaa+DVu2qtZMVAvOcgx5CAypSQI/MY2BWMDs96o5oxrjVvzrAztGMxOnW1 PwsF0+UrFiKvVHLmZYKXK62vblh37pxw+JYI2mUV0vriM1A/nYzBorV7CHGdCg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1607630617; a=rsa-sha256; cv=none; b=KSXWITA6CaUFKP075LTJp9sY9f/XzkZTwMEVMccJmhXvIp+cqXoCyl7o+BD9URjwSMsnYo ET2RZELvI2GnOLttmQJn5vuOC7pODuolGeOcIqQdySp2OgRvGXBqfoxsRWP708H+IoOJf1 gmYzU14wMKr6M6SdWPhOE4NbEAPX04HtRjaVc1mcVtdEW6P3yDiIUIseMqbDlJULviCdrq gJ9seCW/MKt2umU5WJwtIXW3R4tVXjwGMvaMfTjt+YY7xFNIVtnWrC2RM73NL8mxPqDrvl 0e+o946e9KZ38ruceqAnZ7wN3q1wK54qHqLTOwy8vLJfWZTlrl+Z0nSbt3dP/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 20:03:37 -0000 --uZyLg9CcYmNEsXnQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 10, 2020 at 11:55:00AM -0800, Cy Schubert wrote: > In message <202012101845.0BAIj8K3028295@gitrepo.freebsd.org>, Warner Losh= =20 > write > s: > > The branch main has been updated by imp: > > > > URL: https://cgit.FreeBSD.org/doc/commit/?id=3D7bbd7b58f8a98ba1d854158f= b42c0de0 > > 07e00cc1 > > > > commit 7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 > > Author: Warner Losh > > AuthorDate: 2020-12-10 18:43:06 +0000 > > Commit: Warner Losh > > CommitDate: 2020-12-10 18:43:06 +0000 > > > > Remove $FreeBSD$ from my PGP key > > =20 > > The $FreeBSD$ tag is obsolete. Remove it. Note: this is a test comm= it > > to ensure that my instructions work end to end. If we do the rest, > > then we should do it in bulk so individuals should hold off doing > > similar commits unless changing their key. >=20 > Doing it in bulk makes most sense, avoiding unnecessary churn. >=20 > I think the whole tree should be done in one commit. >=20 IMHO, this should be treated like copyright year bumps, where the change is made as part of an actual change to specific files. I do not see the benefit of a massive '$FreeBSD$' removal commit. My $0.02 USD. Glen --uZyLg9CcYmNEsXnQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAl/SfxYACgkQAxRYpUeP 4pM16g/+L5RvKA8iWnPmdVEZk+QBM+9vBw1v5cUDOQyLEPPI9rYWZonaWarMoS14 pFDtSeaZI+hswXiV/ABhdgzlP24YkQcDff3dLVJM7sSUe68tYdSK/5+x8v994PB7 sYbtZ43CwwwVG5IxRTcbFBJKCy0r9SJewgtfU04hEsdkKElzS7BLKIl4EMLoVnlN +a4j4bD46LMeU6N+8hsheQNKV+CPtZJJrdEcpl9zne2kWqU8H76ZVXv5/T1YtGoj Hw6ksoBvdkenLWNlAeRXiX5KpJKvzhZZFMujLf/uU9/0AUPPNhHRE0Nr08+1vqms jPQi8jDFaf8e6g+aG43hoy75w4VxEl8dCrWrsc6Gs+Mwf6y2IE77okQcQD4AjWru SvTPPZ3YbSpJOMtKsoT137qdcJs3N3EaVJWjgkvoSm8kEjwYND+V+JHx3bSaKtGs fg7IOpa5kUq1KPjFf+7bw3pdFErCuIlK8kLvtg/yr+28N7vtw/CIJSOnH03/HSIF a3E26CBlzFY5otrfMQwkhIPJhujYXFJ3VAMo12sw063qnbII4X998IPrwcl3C7Ta Ax7iAC7OC0P9CisWssAFh48VmNYr2fLmofPJfLK72JhwfjJ1ZORbNRhWPGxV6TIq RJuY80zYzvGeb5CZuX7X8uHjpE/ezyJFQDpRwQh/XU/dLFjEtDs= =hxZL -----END PGP SIGNATURE----- --uZyLg9CcYmNEsXnQ-- From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 20:08:07 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8918F4B4FE0 for ; Thu, 10 Dec 2020 20:08: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsQ2b3TNMz4vfw; Thu, 10 Dec 2020 20:08:07 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 6A01C1E6C5; Thu, 10 Dec 2020 20:08:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BAK87D0016354; Thu, 10 Dec 2020 20:08:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BAK87MV016353; Thu, 10 Dec 2020 20:08:07 GMT (envelope-from git) Date: Thu, 10 Dec 2020 20:08:07 GMT Message-Id: <202012102008.0BAK87MV016353@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: 75c3fd757d - addkey.sh: remove adding $FreeBSD$ RCSID, update adding key to repository. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 75c3fd757da758de565d7b91903c75a60fe54e1a Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 20:08:07 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=75c3fd757da758de565d7b91903c75a60fe54e1a commit 75c3fd757da758de565d7b91903c75a60fe54e1a Author: Glen Barber AuthorDate: 2020-12-10 20:07:06 +0000 Commit: Glen Barber CommitDate: 2020-12-10 20:07:06 +0000 addkey.sh: remove adding $FreeBSD$ RCSID, update adding key to repository. While here, remove $FreeBSD$ RCSID from the script itself. Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/pgpkeys/addkey.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/share/pgpkeys/addkey.sh b/share/pgpkeys/addkey.sh index 4b98604318..36b0101c51 100755 --- a/share/pgpkeys/addkey.sh +++ b/share/pgpkeys/addkey.sh @@ -1,7 +1,5 @@ #!/bin/sh # -# $FreeBSD$ -# progname=$(basename $(realpath $0)) @@ -116,7 +114,6 @@ fi keyfile="${me}.key" info "Generating ${keyfile}..." ( - echo '' echo '' @@ -154,7 +151,6 @@ either pgpkeys-officers.xml or pgpkeys-core.xml instead. If this is a new entry, don't forget to run the following commands before committing: -% svn add ${keyfile} -% svn propset svn:keywords FreeBSD=%H ${keyfile} +% git add ${keyfile} EOF From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 21:46:31 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 32E224B9483 for ; Thu, 10 Dec 2020 21:46:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsSD633gbz3m3d; Thu, 10 Dec 2020 21:46:30 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 211851FF20; Thu, 10 Dec 2020 21:46:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BALkSVx025766; Thu, 10 Dec 2020 21:46:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BALkSop025765; Thu, 10 Dec 2020 21:46:28 GMT (envelope-from git) Date: Thu, 10 Dec 2020 21:46:28 GMT Message-Id: <202012102146.0BALkSop025765@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mitchell Horne Subject: git: f40145f8ba - Add riscv64 links to the download page MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mhorne X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f40145f8ba1655b8e18126ce1637f8e4ffc66d35 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 21:46:31 -0000 The branch main has been updated by mhorne (src committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=f40145f8ba1655b8e18126ce1637f8e4ffc66d35 commit f40145f8ba1655b8e18126ce1637f8e4ffc66d35 Author: Mitchell Horne AuthorDate: 2020-12-10 21:36:46 +0000 Commit: Mitchell Horne CommitDate: 2020-12-10 21:36:46 +0000 Add riscv64 links to the download page A slight reconfiguration of the SD Card section is necessary, as we now have GENERICSD images for two architectures. Organize those links by architecture. Reviewed by: gjb --- en_US.ISO8859-1/htdocs/where.xml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/en_US.ISO8859-1/htdocs/where.xml b/en_US.ISO8859-1/htdocs/where.xml index f04af9b1d0..1b91724cda 100644 --- a/en_US.ISO8859-1/htdocs/where.xml +++ b/en_US.ISO8859-1/htdocs/where.xml @@ -290,6 +290,7 @@

  • armv6
  • armv7
  • aarch64
  • +
  • riscv64
@@ -297,15 +298,26 @@
  • amd64
  • i386
  • aarch64
  • +
  • riscv64
  • From owner-dev-commits-doc-all@freebsd.org Thu Dec 10 23:01:25 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6DB204BBCB5 for ; Thu, 10 Dec 2020 23:01:25 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CsTtY0cNDz4Snm; Thu, 10 Dec 2020 23:01:24 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.229.168]) by shaw.ca with ESMTPA id nUw6kUwK1tdldnUw7k5noY; Thu, 10 Dec 2020 16:01:23 -0700 X-Authority-Analysis: v=2.4 cv=INe8tijG c=1 sm=1 tr=0 ts=5fd2a8c3 a=7AlCcx2GqMg+lh9P3BclKA==:117 a=7AlCcx2GqMg+lh9P3BclKA==:17 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=zTNgK-yGK50A:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=zA4o3UciBZ23UO7nclwA:9 a=CjuIK1q_8ugA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [IPv6:fc00:1:1:1::5b]) by spqr.komquats.com (Postfix) with ESMTPS id 97D8512B; Thu, 10 Dec 2020 15:01:21 -0800 (PST) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.16.1/8.16.1) with ESMTP id 0BAN1LF9007764; Thu, 10 Dec 2020 15:01:21 -0800 (PST) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <202012102301.0BAN1LF9007764@slippy.cwsent.com> X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Warner Losh cc: Cy Schubert , Warner Losh , doc-committers@freebsd.org, dev-commits-doc-all@freebsd.org Subject: Re: git: 7bbd7b58f8 - Remove $FreeBSD$ from my PGP key In-reply-to: References: <202012101845.0BAIj8K3028295@gitrepo.freebsd.org> <202012101955.0BAJt0rT095551@slippy.cwsent.com> Comments: In-reply-to Warner Losh message dated "Thu, 10 Dec 2020 12:59:12 -0700." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Dec 2020 15:01:21 -0800 X-CMAE-Envelope: MS4xfP1pnLrl6oDIbm4eo31lOPoIk45Lc+kWyv4oZ1uQxNUioZpdBp12ul7ZDhIPi1n77vB2cXaP6HjTkHLu92Y++/1xz0DfJZK4CAAmacJxsoOMPyTcwcmQ lXE5hWMNcqjh6vINxXFJLJSQQ8OJNCZbRxY+hP9hjY/+3iUXCZLQj8RAQkwqJxFXuPVycH+qoN+pT2vsbsy/xHO2k47v+vMoktuSUODgHHWSqgm7EeHhzV/r kKp6O9n3uVijq1XoyaIDztt40+rm77cmt4Ie5qGMEpgGR8Y4eNRRpbYDHkRhyKPmiZ0CezJzZaAu7xjZHVm8ug== X-Rspamd-Queue-Id: 4CsTtY0cNDz4Snm X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2020 23:01:25 -0000 In message , Warner Losh writes: > --000000000000bd3a4c05b6219c92 > Content-Type: text/plain; charset="UTF-8" > > On Thu, Dec 10, 2020 at 12:55 PM Cy Schubert > wrote: > > > In message <202012101845.0BAIj8K3028295@gitrepo.freebsd.org>, Warner Losh > > write > > s: > > > The branch main has been updated by imp: > > > > > > URL: > > https://cgit.FreeBSD.org/doc/commit/?id=7bbd7b58f8a98ba1d854158fb42c0de0 > > > 07e00cc1 > > > > > > commit 7bbd7b58f8a98ba1d854158fb42c0de007e00cc1 > > > Author: Warner Losh > > > AuthorDate: 2020-12-10 18:43:06 +0000 > > > Commit: Warner Losh > > > CommitDate: 2020-12-10 18:43:06 +0000 > > > > > > Remove $FreeBSD$ from my PGP key > > > > > > The $FreeBSD$ tag is obsolete. Remove it. Note: this is a test commit > > > to ensure that my instructions work end to end. If we do the rest, > > > then we should do it in bulk so individuals should hold off doing > > > similar commits unless changing their key. > > > > Doing it in bulk makes most sense, avoiding unnecessary churn. > > > > I think the whole tree should be done in one commit. > > > > Yes. The doc tree should be since there's no mirroring. There's no MFC > issues so that makes sense. It would likely only be mildly intrusive for > translations, but I've not studied them enough to know how intrusive. > > The src tree should not be done until stable/12 goes EOL since we're > replaying the src commits done to stable/12 branch to subversion until > then. This change isn't MFCable, and would create some level of heartburn > for MFCs that's likely to be a worse problem than putting up with them in > src for a couple of years. The policy for src should be 'don't remove ones > that are there, but you don't need it for every new file' or similar. Direct commits to stable would flush the at-the-time meaningless tags. To you and me it won't matter but I'm sure some people will open more than one PR to remove them. Someone or some committers will need to address these. People issues are usually more difficult to manage than purely technical issues. Anyhow, just thinking ahead trying to avoid tickets. Whatever is easier is fine by me. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org The need of the many outweighs the greed of the few. From owner-dev-commits-doc-all@freebsd.org Sat Dec 12 17:02:32 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 610BC4BA558 for ; Sat, 12 Dec 2020 17:02: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CtYqX2NMFz3Pr5; Sat, 12 Dec 2020 17:02:32 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 448BC20B27; Sat, 12 Dec 2020 17:02:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BCH2WdF067983; Sat, 12 Dec 2020 17:02:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BCH2WBT067982; Sat, 12 Dec 2020 17:02:32 GMT (envelope-from git) Date: Sat, 12 Dec 2020 17:02:32 GMT Message-Id: <202012121702.0BCH2WBT067982@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Fernando Apesteguía Subject: git: 996386ec52 - [fdp-primer][manpages] Fix plural MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 996386ec52847595cbe923cde4d158e238a43dce Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2020 17:02:32 -0000 The branch main has been updated by fernape (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=996386ec52847595cbe923cde4d158e238a43dce commit 996386ec52847595cbe923cde4d158e238a43dce Author: Fernando Apesteguía AuthorDate: 2020-12-12 18:58:27 +0000 Commit: Fernando Apesteguía CommitDate: 2020-12-12 18:58:27 +0000 [fdp-primer][manpages] Fix plural s/backspaces/backspace/ Fix ill plural introduced in 59e3915e5ca57b7a1be87a01f909929d554d6626 Approved by: docs (gbe@, ygy@) Differential Revision: https://reviews.freebsd.org/D27537 --- en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml b/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml index 44cf03be22..b2a78f8dc1 100644 --- a/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml +++ b/en_US.ISO8859-1/books/fdp-primer/manpages/chapter.xml @@ -655,7 +655,7 @@ is an example configuration file. &prompt.user; man ./mynewmanpage.8 You can use &man.col.1; to filter the output of - &man.man.1; and get rid of the backspaces characters before + &man.man.1; and get rid of the backspace characters before loading the result in your favorite editor for spell checking: From owner-dev-commits-doc-all@freebsd.org Sat Dec 12 18:16:37 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 014164BC4D0 for ; Sat, 12 Dec 2020 18:16: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CtbT06W86z3ks2; Sat, 12 Dec 2020 18:16:36 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 D207C21AD2; Sat, 12 Dec 2020 18:16:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BCIGaL1044768; Sat, 12 Dec 2020 18:16:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BCIGZeX044767; Sat, 12 Dec 2020 18:16:35 GMT (envelope-from git) Date: Sat, 12 Dec 2020 18:16:35 GMT Message-Id: <202012121816.0BCIGZeX044767@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: bc1a5586af - pt_BR/books/handbook: Sync with en_US r54689 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: bc1a5586af9e8ec280a3299a9b2310cee83d4e55 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2020 18:16:37 -0000 The branch main has been updated by dbaio (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=bc1a5586af9e8ec280a3299a9b2310cee83d4e55 commit bc1a5586af9e8ec280a3299a9b2310cee83d4e55 Author: Danilo G. Baio AuthorDate: 2020-12-12 18:14:08 +0000 Commit: Danilo G. Baio CommitDate: 2020-12-12 18:14:08 +0000 pt_BR/books/handbook: Sync with en_US r54689 Approved by: ebrandi (doc) Obtained from: https://translate-dev.freebsd.org Differential Revision: https://reviews.freebsd.org/D27492 --- pt_BR.ISO8859-1/books/handbook/book.xml | 1396 +- pt_BR.ISO8859-1/books/handbook/pt_BR.po | 26575 ++++++++++++++++-------------- 2 files changed, 14692 insertions(+), 13279 deletions(-) diff --git a/pt_BR.ISO8859-1/books/handbook/book.xml b/pt_BR.ISO8859-1/books/handbook/book.xml index e24f8a41a5..1bc287390f 100644 --- a/pt_BR.ISO8859-1/books/handbook/book.xml +++ b/pt_BR.ISO8859-1/books/handbook/book.xml @@ -25,6 +25,7 @@ + @@ -147,6 +148,7 @@ + @@ -203,6 +205,7 @@ + @@ -406,6 +409,7 @@ + @@ -465,8 +469,10 @@ + + @@ -487,6 +493,7 @@ + @@ -521,6 +528,7 @@ + @@ -541,6 +549,7 @@ + @@ -748,7 +757,7 @@ - Bem vindo ao FreeBSD! Este manual cobre a instalação e o uso diário do FreeBSD 12.1-RELEASE e do FreeBSD 11.3-RELEASE. Este livro é o resultado do trabalho contínuo de muitas pessoas. Algumas seções podem estar desatualizadas. Os interessados em ajudar a atualizar e expandir este documento devem enviar e-mails para a lista de discussão do projeto de documentação do FreeBSD. + Bem vindo ao FreeBSD! Este manual cobre a instalação e o uso diário do FreeBSD 12.1-RELEASE e do FreeBSD 11.4-RELEASE. Este livro é o resultado do trabalho contínuo de muitas pessoas. Algumas seções podem estar desatualizadas. Os interessados em ajudar a atualizar e expandir este documento devem enviar e-mails para a lista de discussão do projeto de documentação do FreeBSD. A última versão deste livro está disponível no site do FreeBSD. Versões anteriores podem ser obtidas em https://docs.FreeBSD.org/doc/. O livro pode ser baixado em uma variedade de formatos e opções de compressão do servidor FTP do FreeBSD ou de um dos inúmeros sites espelho. Cópias impressas podem ser adquiridas da FreeBSD Mall. As pesquisas podem ser realizadas no manual e em outros documentos na página de busca. @@ -1038,7 +1047,7 @@ - Descreve o framework do jail e as suas vantagens sobre o chroot tradicional do FreeBSD. + Descreve o framework da jail e as suas vantagens sobre o chroot tradicional do FreeBSD. @@ -1822,7 +1831,7 @@ O FreeBSD core team core team - seria equivalente a um conselho de diretores se o Projeto FreeBSD fosse uma empresa. A principal tarefa do core team é garantir que o projeto, como um todo, esteja saudável e seguindo na direção certa. Convidar desenvolvedores dedicados e responsáveis a ingressar em nosso grupo de committers é uma das funções do core team, assim como o recrutamento de novos membros do core team à medida que os outros saiam. O core team atual foi eleito a partir de um grupo de committers candidatos em julho de 2018. As eleições são realizadas a cada dois anos. + seria equivalente a um conselho de diretores se o Projeto FreeBSD fosse uma empresa. A principal tarefa do core team é garantir que o projeto, como um todo, esteja saudável e seguindo na direção certa. Convidar desenvolvedores dedicados e responsáveis a ingressar em nosso grupo de committers é uma das funções do core team, assim como o recrutamento de novos membros do core team à medida que os outros saiam. O core team atual foi eleito a partir de um grupo de committers candidatos em junho de 2020. As eleições são realizadas a cada dois anos. Como a maioria dos desenvolvedores, a maioria dos membros do core team também são voluntários quando se trata de desenvolvimento do FreeBSD e não se beneficiam financeiramente do projeto, então o compromisso também não deve ser interpretado erroneamente como significando suporte garantido. A analogia do quadro de diretores da diretriz acima não é muito precisa, e pode ser mais apropriado dizer que estas são as pessoas que deram suas vidas em favor do FreeBSD contra o seu melhor julgamento! @@ -1953,8 +1962,7 @@ Em geral, as instruções de instalação neste capítulo foram escritas para as arquiteturas i386 e AMD64. Onde aplicável, instruções específicas para outras plataformas serão listadas. Pode haver pequenas diferenças entre o instalador e o que é mostrado aqui, portanto, use este capítulo como um guia geral, e não como um conjunto de instruções literais. - - Usuários que preferem instalar o FreeBSD usando um instalador gráfico podem estar interessados no pc-sysinstall , o instalador usado pelo Projeto TrueOS. Ele pode ser usado para instalar um desktop gráfico (TrueOS) ou uma versão de linha de comando do FreeBSD. Consulte o Manual do Usuário do TrueOS para obter detalhes (https://www.trueos.org/handbook/trueos.html). + Usuários que preferem instalar o FreeBSD usando uma instaldor gráfico talvez possam se interessar no FuryBSD, GhostBSD ou MidnightBSD. Depois de ler este capítulo, você saberá: @@ -2195,7 +2203,7 @@ Escrevendo a imagem com o Image Writer - Clique duas vezes no ícone Win32DiskImager para iniciar o programa. Verifique se a letra da unidade mostrada em Device é a unidade com o cartão de memória. Clique no ícone da pasta e selecione a imagem a ser gravada no cartão de memória. Clique em [ Save ] para aceitar o nome do arquivo de imagem. Verifique se tudo está correto e se nenhuma pasta do cartão de memória está aberta em outras janelas. Quando tudo estiver pronto, clique em [Write] para gravar o arquivo de imagem no cartão de memória. + Clique duas vezes no ícone Win32DiskImager para iniciar o programa. Verifique se a letra da unidade mostrada em Device é a unidade com o cartão de memória. Clique no ícone da pasta e selecione a imagem a ser gravada no cartão de memória. Clique em [ Save ] para aceitar o nome do arquivo de imagem. Verifique se tudo está correto e se nenhuma pasta do cartão de memória está aberta em outras janelas. Quando tudo estiver pronto, clique em [ Write ] para gravar o arquivo de imagem no cartão de memória. @@ -2250,23 +2258,6 @@ commit your changes? boot cd:,\ppc\loader cd:0 - - Inicializando no <trademark class="registered"> SPARC64 </trademark> - - A maioria dos sistemas SPARC64 são configurados para inicializar automaticamente a partir do disco. Para instalar o FreeBSD de um CD, requer uma pausa no PROM. - - Para fazer isso, reinicialize o sistema e aguarde até que a mensagem de inicialização apareça. A mensagem depende do modelo, mas deve ser algo como isto: - - Sun Blade 100 (UltraSPARC-IIe), Keyboard Present -Copyright 1998-2001 Sun Microsystems, Inc. All rights reserved. -OpenBoot 4.2, 128 MB memory installed, Serial #51090132. -Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. - - Se o sistema passar a inicializar a partir do disco neste ponto, pressione L1A ou StopA no teclado, ou envie um BREAK pelo console serial. Ao usar o tip ou o cu, ~# irá emitir um BREAK. O prompt PROM será ok em sistemas com uma CPU e ok {0} em sistemas SMP, onde o dígito indica o número da CPU ativa. - - Neste ponto, coloque o CD na unidade e digite boot cdrom no prompt PROM. - - Menu de inicialização do FreeBSD @@ -2483,7 +2474,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. Instalando a partir da rede - O menu mostrado em só aparece ao instalar a partir de um CD -bootonly.iso pois esta mídia de instalação não possui uma cópias dos arquivos de instalação. Como os arquivos de instalação devem ser recuperados através de uma conexão de rede, esse menu indica que a interface de rede deve ser configurada primeiro. + O menu mostrado em apenas aparece ao instalar a partir de um -bootonly.iso ou -mini-memstick.img pois esta mídia de instalação não possui cópias dos arquivos de instalação. Como os arquivos de instalação devem ser recuperados através de uma conexão de rede, esse menu indica que a interface de rede deve ser configurada primeiro. Se o menu é exibido em qualquer etapa do processo lembre-se de seguir as instruções em .
    Instalando a partir da rede @@ -2494,20 +2485,6 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - - Para configurar a conexão de rede, pressione Enter e siga as instruções em . Quando a interface estiver configurada, selecione um site espelho localizado na mesma região do mundo que o computador no qual o FreeBSD está sendo instalado. Os arquivos podem ser recuperados mais rapidamente quando o espelho está próximo ao computador de destino, reduzindo o tempo de instalação. - -
    - Escolhendo um Site Espelho - - - - - - -
    - - A instalação continuará como se os arquivos de instalação estivessem localizados na mídia de instalação local.
    @@ -2844,9 +2821,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. Particionamento Guiado Usando Root-on-ZFS - O suporte para criação automática de instalações root-on-ZFS foi adicionado no FreeBSD 10.0-RELEASE. Este modo de particionamento só funciona com discos inteiros e apaga o conteúdo de todo o disco. O instalador criará automaticamente partições alinhadas a limites de 4k e forçará o ZFS a usar setores 4k. Isso é seguro mesmo com discos de setor de 512 bytes e tem o benefício adicional de garantir que os pools criados em discos de 512 bytes possam ter discos de setor de 4k adicionados no futuro, como espaço de armazenamento adicional ou como substitutos para discos com falha. O instalador também pode opcionalmente empregar a criptografia de disco GELI conforme descrito em . Se a criptografia estiver ativada, um conjunto de inicialização não criptografado de 2 GB contendo o diretório /boot será criado. Ele contém o kernel e outros arquivos necessários para inicializar o sistema. Uma partição swap de um tamanho selecionável pelo usuário também é criada, e todo o espaço restante é usado para o pool do ZFS. - - O menu de configuração principal do ZFS oferece várias opções para controlar a criação do pool. + Este modo de particionamento funciona apenas com discos inteiros e apagará por completo o conteúdo do disco. O menu de configuração principal do ZFS oferece várias opções para controlar a criação do pool.
    Menu de particionamento do <acronym>ZFS</acronym> @@ -2858,7 +2833,56 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - Selecione T para configurar o Pool Type e o(s) disco(s) que constituirão o pool. O instalador automático do ZFS atualmente suporta apenas a criação de um único vdev de nível superior, exceto no modo de stripe. Para criar conjuntos mais complexos, use as instruções em para criar o pool. O instalador suporta a criação de vários tipos de conjuntos, incluindo stripe (não recomendada, sem redundância), mirror (melhor desempenho, menos espaço utilizável) e RAID-Z 1, 2 e 3 (com capacidade para suportar a falha simultânea de 1, 2 e 3 discos, respectivamente). Ao selecionar o tipo de pool, uma dica é exibida na parte inferior da tela com conselhos sobre o número de discos necessários e, no caso de RAID-Z, o número ideal de discos para cada configuração. + Aqui está um resumo das opções que podem ser usadas neste menu: + + + + Instalar - Prosseguir a instalação com as opções selecionadas. + + + + Tipo de Pool/Discos - Permite configurar o Tipo de Pool e o(s) disco(s ) que irão constituir o pool. Atualmente o instalador ZFS automático suporta apenas a criação de uma única camada superior vdev, exceto em modo stripe. Para criar pools mais complexos, use as instruções em para criar o pool. + + + + Re-escanear Dispositivos - Re-popular a lista de discos disponíveis. + + + + Disk Info - Disk Info pode ser usado para inspecionar cada disco, incluindo sua tabela de partição e várias outras informações, como o número do modelo do dispositivo e o número de série, se disponíveis. + + + + Pool Name - Define o nome do pool. O nome default é zroot. + + + + Force 4K Sectors? - Forçar o uso de setores em 4K. Por padrão, o instalador irá automaticamente criar partições alinhadas com limites em 4K e forçar o ZFS a usar setores de 4K. Isto é seguro mesmo com discos de setores de 512 bytes, e tem o benefício adicional de garantir que pools criados em discos de 512 bytes conseguirão ter setores de 4K adicionados no futuro, seja como espaço de armazenamento adicional ou como substituição ode discos e falha. Aperte a tecla Enter para escolher ativar isso ou não. + + + + Encrypt Disks? - A criptografia dos discos permite ao usuário criptografar os discos usando GELI. Mais informação sobre criptografia de discos está disponível em + . Aperte a tecla Enter para escolher ativá-la ou não. + + + + Partition Scheme - Permitei escolher o esquema de partição. GPT é a opção recomendada na maioria dos casos. Aperte a tecla Enter para escolher entre diferentes opções. + + + + Swap Size - Determina a quantidade de espaço para swap. + + + + Mirror Swap? - Permite ao usuário espelhar o swap entre os discos. Fique atento, o espelhamento da swap irá quebrar dumps de crash. Pressione a tecla Enter para ativar ou não. + + + + Encrypt Swap? - Permite ao usuário criptografar a swap. Criptografa a swap com uma chave temporária toda vez que o sistema inicializa e a descarta na reinicialização. Pressione a tecla Enter para ativar ou não. Mais informação sobre criptografia de swap em . + + + + Selecione T para configurar o Pool Type e o(s) disco(s) que irá constituir o pool.
    Tipo de pool <acronym>ZFS</acronym> @@ -2870,7 +2894,30 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - Quando um Tipo de pool tiver sido selecionado, uma lista de discos disponíveis será exibida e o usuário será solicitado a selecionar um ou mais discos para compor o pool. A configuração é validada para garantir que discos suficientes sejam selecionados. Caso contrário, selecione <Change Selection> para retornar à lista de discos ou <Cancel> para alterar o tipo de conjunto. + Aqui está um resumo dos Pool Type que podem ser selecionados neste menu: + + + + stripe - Striping provê a capacidade máxima de todos os dispositivos conectados, mas não redundância. Se um disco falhar os dados do pool estarão perdidos de forma irrevogável. + + + mirror - O espelhamento armazena uma completa cópia de todos os dados em todos os discos. O espelhamento provê uma boa performance em leitura porque os dados são lidos the todos os discos em paralelo. A performance da escrita é mais lenta pois os dados precisam ser escritos em todos os discos do pool. Torna possível que haja falha nos discos, menos um. Esta opção requer ao menos dois discos. + + + raid10 - Striped mirrors. Provê a melhor performance, mas o menor armazenamento. Esta opção necessita de um número par de discos e no mínimo quatro discos. + + + raidz1 - RAID Único Redundante. Permite que haja falha concorrente de um disco. Esta opção necessita de ao menos três discos. + + + raidz2 - RAID Duplo Redundante. Permite que até dois discos falhem concorrentemente. Esta opção necessita de ao menos quatro discos. + + + raidz3 - RAID Triplo Redundante. Permite que até três discos falhem concorrentemente. Esta opção necessita de ao menos cinco discos. + + + + Quando um Pool Type for selecionado, uma lista de discos disponíveis será exibida, e o usuário é solicitado a selecionar um ou mais discos para compor o pool. A configuração é então validada, para garantir que discos suficientes sejam selecionados. Caso contrário, selecione <Change Selection> para retornar à lista de discos ou <Backgt> para alterar o Pool Type
    Seleção de disco @@ -2892,7 +2939,19 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - Se um ou mais discos estiverem faltando na lista, ou se os discos foram anexados depois que o instalador foi iniciado, selecione - Rescan Devices para preencher novamente a lista de discos disponíveis. Para evitar apagar acidentalmente o disco errado, o menu - Disk Info pode ser usado para inspecionar cada disco, incluindo sua tabela de partição e várias outras informações, como o número do modelo do dispositivo e o número de série, se disponíveis. + Se um ou mais discos estiverem faltando na lista, ou se os discos foram anexados depois que o instalador foi iniciado, selecione - Rescan Devices para preencher novamente a lista de discos disponíveis. + +
    + Dispositivos de Reescaneamento + + + + + + +
    + + Para evitar apagar acidentalmente o disco errado, o menu - Disk Info pode ser usado para inspecionar cada disco, incluindo sua tabela de partição e várias outras informações, como o número do modelo do dispositivo e o número de série, se disponíveis.
    Analisando um disco @@ -2904,21 +2963,31 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - O principal menu de configuração do ZFS também permite que o usuário insira um nome de pool, desabilite a opção que força setores 4k, habilite ou desabilite a criptografia, alterne entre os tipos de tabela de partiçõesGPT (recomendado) ou MBR e selecione a quantidade de espaço de swap. Quando todas as opções tiverem sido definidas para os valores desejados, selecione o >>> Install no topo do menu. + Selecione N para configurar o Pool Name. Entre com o nome desejado e então selecione <OK> para confirmar ou <Cancel> para retornar ao menu principal e deixar o nome padrão. - Se a criptografia de disco GELI foi ativada, o instalador solicitará duas vezes que a frase secreta seja usada para criptografar os discos. +
    + Nome do Pool -
    - Senha de criptografia de disco + + + + + +
    + + Selecione S para escolher a quantidade de swap. Entre com a quantidade desejada e então selecione <OK> para confirmar isto ou <Cancel> para retornar ao menu principal e deixar a quantidade padrão. + +
    + Quantidade de Swap - +
    - O instalador oferece uma última chance de cancelar antes que o conteúdo das unidades selecionadas seja destruído para criar o pool do ZFS. + Uma vez que todas opções estejam setadas com os valores desejados, selecione a opção >>> Install no topo do menu. O instalador oferece uma última chance de cancelar antes que o conteúdo das unidades selecionadas seja destruído para criar o pool do ZFS.
    Última chance @@ -2930,7 +2999,29 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - A instalação prossegue normalmente. + Se a criptografia de disco GELI foi ativada, o instalador solicitará duas vezes que a frase secreta seja usada para criptografar os discos. E depois dissoa inicialização da criptografia é iniciado. + +
    + Senha de criptografia de disco + + + + + + +
    + +
    + inicializando Criptografia + + + + + + +
    + + A instalação então prossegue normalmente. Para continuar com a instalação, vá para . @@ -2986,13 +3077,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. - Pós-instalação - - Uma vez instalado o FreeBSD, o bsdinstall solicitará a configuração de várias opções antes de inicializar o sistema recém-instalado. Esta seção descreve essas opções de configuração. - - - Depois que o sistema inicializa, o bsdconfig fornece um método orientado por menus para configurar o sistema usando essas e outras opções. - + Contas, Time Zone, Serviços e Hardening Definindo a Senha de <systemitem class="username">root</systemitem> @@ -3010,178 +3095,6 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - - Configurando as Interfaces de Rede - - Em seguida, é mostrada uma lista das interfaces de rede encontradas no computador. Selecione a interface para configurar. - - - Os menus de configuração de rede serão ignorados se a rede tiver sido previamente configurada como parte de uma instalação bootonly. - - -
    - Escolha uma interface de rede - - - - - - -
    - - Se uma interface Ethernet for selecionada, o instalador irá pular para o menu mostrado em . Se uma interface de rede sem fio for escolhida, o sistema procurará pontos de acesso sem fio: - -
    - Buscando por pontos de acesso sem fio - - - - - - -
    - - As redes sem fio são identificadas por um identificador de conjunto de serviços (SSID), um nome curto e exclusivo dado a cada rede. Os SSIDs encontrados durante a busca serão listados, seguidos por uma descrição dos tipos de criptografia disponíveis para essa rede. Se o SSID desejado não aparecer na lista, selecione [Rescan] para buscar novamente. Se a rede desejada ainda não aparecer, verifique se há problemas com as conexões da antena ou tente mover o computador para mais perto do ponto de acesso. refaça a busca após cada alteração ser feita. - -
    - Escolhendo uma rede sem fio - - - - - - -
    - - Em seguida, insira as informações de criptografia para se conectar à rede sem fio selecionada. A encriptação WPA2 é fortemente recomendada, pois os tipos de encriptação mais antigos, como o WEP, oferecem pouca segurança. Se a rede usar WPA2, insira a senha, também conhecida como Chave Pré-Compartilhada (PSK). Por motivos de segurança, os caracteres digitados na caixa de entrada são exibidos como asteriscos. - -
    - Configuração WPA2 - - - - - - -
    - - Em seguida, escolha se um endereço IPv4 deve ou não ser configurado na interface Ethernet ou na interface sem fio: - -
    - Escolha a rede <acronym>IPv4</acronym> - - - - - - -
    - - Existem dois métodos de configuração de IPv4. O DHCP configurará automaticamente a interface de rede da forma correta e deverá ser usado se a rede fornecer um servidor DHCP. Caso contrário, as informações de endereçamento precisam ser inseridas manualmente como em uma configuração estática. - - - Não insira informações de rede aleatórias, pois isso não funcionará. Se um servidor DHCP não estiver disponível, obtenha as informações listadas em do administrador da rede ou do provedor de serviços de Internet. - - - Se um servidor DHCP estiver disponível, selecione [Yes] no próximo menu para configurar automaticamente a interface de rede. O instalador parecerá pausar por um minuto ou mais enquanto encontra o servidor DHCP e obtém as informações de endereçamento do sistema. - -
    - Escolha a configuração <acronym>IPv4</acronym> <acronym>DHCP</acronym> - - - - - - -
    - - Se um servidor DHCP não estiver disponível, selecione [No] e insira as seguintes informações de endereçamento neste menu: - -
    - Configuração <acronym>IPv4</acronym> estática - - - - - - -
    - - - - Endereço IP - O endereço IPv4 atribuído a este computador. O endereço deve ser único e não estar em uso por outro equipamento na rede local. - - - - Subnet Mask - A máscara de sub-rede da rede. - - - - Default Router - O endereço IP do gateway padrão da rede. - - - - A próxima tela perguntará se a interface deve ser configurada para IPv6. Se IPv6 estiver disponível e for desejado, escolha [Yes] para selecioná-lo. - -
    - Escolha a rede IPv6 - - - - - - -
    - - O IPv6 também possui dois métodos de configuração. A configuração automática de endereços sem estado (SLAAC) solicitará automaticamente as informações de configuração corretas de um roteador local. Consulte http://tools.ietf.org/html/rfc4862 para maiores informações. A configuração estática requer entrada manual das informações da rede. - - Se um roteador IPv6 estiver disponível, selecione [Yes] no próximo menu para configurar automaticamente a interface de rede. O instalador parecerá pausar por um minuto ou mais enquanto localiza o roteador e obtém as informações de endereçamento do sistema. - -
    - Escolha a configuração do SLAAC do IPv6 - - - - - - -
    - - Se um roteador IPv6 não estiver disponível, selecione [No] e insira as seguintes informações de endereçamento neste menu: - -
    - Configuração Estática do IPv6 - - - - - - -
    - - - - Endereço IPv6 - O endereço IPv6 atribuído a este computador. O endereço deve ser único e não estar em uso por outro equipamento na rede local. - - - - Default Router - O endereço IPv6 do gateway padrão da rede. - - - - O último menu de configuração de rede é usado para configurar o resolvedor do Sistema de Nomes de Domínio (DNS), que converte nomes de host de e para endereços de rede. Se o DHCP ou SLAAC foi usado para autoconfigurar a interface de rede, os valores do Resolver Configuration podem já estar preenchidos. Caso contrário, insira o domínio da rede local nome no campo Search. DNS # 1 e DNS # 2 são os endereços IPv4 e/ou IPv6 dos servidores de DNS. Pelo menos um servidor DNS é necessário. - -
    - Configuração do DNS - - - - - - -
    -
    - Defina o fuso horário @@ -3309,7 +3222,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.
    - + Ativando Opções de Segurança (Hardening) @@ -3365,7 +3278,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. - secure_console - Quando esta opção está ativada, o prompt solicita a senha de root ao entrar em modo single. + secure_console - Quando esta opção está ativada, o prompt solicita a senha de root ao entrar em modo single-user. @@ -3613,6 +3526,190 @@ Starting sshd. + + Interfaces de Rede + + + Configurando as Interfaces de Rede + + Em seguida, é mostrada uma lista das interfaces de rede encontradas no computador. Selecione a interface para configurar. + +
    + Escolha uma interface de rede + + + + + + +
    + + Se uma interface Ethernet for selecionada, o instalador irá pular para o menu mostrado em . Se uma interface de rede sem fio for escolhida, o sistema procurará pontos de acesso sem fio: + +
    + Buscando por pontos de acesso sem fio + + + + + + +
    + + As redes sem fio são identificadas por um identificador de conjunto de serviços (SSID), um nome curto e exclusivo dado a cada rede. Os SSIDs encontrados durante a busca serão listados, seguidos por uma descrição dos tipos de criptografia disponíveis para essa rede. Se o SSID desejado não aparecer na lista, selecione [Rescan] para buscar novamente. Se a rede desejada ainda não aparecer, verifique se há problemas com as conexões da antena ou tente mover o computador para mais perto do ponto de acesso. refaça a busca após cada alteração ser feita. + +
    + Escolhendo uma rede sem fio + + + + + + +
    + + Em seguida, insira as informações de criptografia para se conectar à rede sem fio selecionada. A encriptação WPA2 é fortemente recomendada, pois os tipos de encriptação mais antigos, como o WEP, oferecem pouca segurança. Se a rede usar WPA2, insira a senha, também conhecida como Chave Pré-Compartilhada (PSK). Por motivos de segurança, os caracteres digitados na caixa de entrada são exibidos como asteriscos. + +
    + Configuração WPA2 + + + + + + +
    + + Em seguida, escolha se um endereço IPv4 deve ou não ser configurado na interface Ethernet ou na interface sem fio: + +
    + Escolha a rede <acronym>IPv4</acronym> + + + + + + +
    + + Existem dois métodos de configuração de IPv4. O DHCP configurará automaticamente a interface de rede da forma correta e deverá ser usado se a rede fornecer um servidor DHCP. Caso contrário, as informações de endereçamento precisam ser inseridas manualmente como em uma configuração estática. + + + Não insira informações de rede aleatórias, pois isso não funcionará. Se um servidor DHCP não estiver disponível, obtenha as informações listadas em do administrador da rede ou do provedor de serviços de Internet. + + + Se um servidor DHCP estiver disponível, selecione [Yes] no próximo menu para configurar automaticamente a interface de rede. O instalador parecerá pausar por um minuto ou mais enquanto encontra o servidor DHCP e obtém as informações de endereçamento do sistema. + +
    + Escolha a configuração <acronym>IPv4</acronym> <acronym>DHCP</acronym> + + + + + + +
    + + Se um servidor DHCP não estiver disponível, selecione [No] e insira as seguintes informações de endereçamento neste menu: + +
    + Configuração <acronym>IPv4</acronym> estática + + + + + + +
    + + + + Endereço IP - O endereço IPv4 atribuído a este computador. O endereço deve ser único e não estar em uso por outro equipamento na rede local. + + + + Subnet Mask - A máscara de sub-rede da rede. + + + + Default Router - O endereço IP do gateway padrão da rede. + + + + A próxima tela perguntará se a interface deve ser configurada para IPv6. Se IPv6 estiver disponível e for desejado, escolha [Yes] para selecioná-lo. + +
    + Escolha a rede IPv6 + + + + + + +
    + + O IPv6 também possui dois métodos de configuração. A configuração automática de endereços sem estado (SLAAC) solicitará automaticamente as informações de configuração corretas de um roteador local. Consulte rfc4862 para maiores informações. A configuração estática requer entrada manual das informações da rede. + + Se um roteador IPv6 estiver disponível, selecione [Yes] no próximo menu para configurar automaticamente a interface de rede. O instalador parecerá pausar por um minuto ou mais enquanto localiza o roteador e obtém as informações de endereçamento do sistema. + +
    + Escolha a configuração do SLAAC do IPv6 + + + + + + +
    + + Se um roteador IPv6 não estiver disponível, selecione [No] e insira as seguintes informações de endereçamento neste menu: + +
    + Configuração Estática do IPv6 + + + + + + +
    + + + + Endereço IPv6 - O endereço IPv6 atribuído a este computador. O endereço deve ser único e não estar em uso por outro equipamento na rede local. + + + + Default Router - O endereço IPv6 do gateway padrão da rede. + + + + O último menu de configuração de rede é usado para configurar o resolvedor do Sistema de Nomes de Domínio (DNS), que converte nomes de host de e para endereços de rede. Se o DHCP ou SLAAC foi usado para autoconfigurar a interface de rede, os valores do Resolver Configuration podem já estar preenchidos. Caso contrário, insira o domínio da rede local nome no campo Search. DNS # 1 e DNS # 2 são os endereços IPv4 e/ou IPv6 dos servidores de DNS. Pelo menos um servidor DNS é necessário. + +
    + Configuração do DNS + + + + + + +
    + + Quando a interface estiver configurada, selecione um site espelho localizado na mesma região do mundo que o computador no qual o FreeBSD está sendo instalado. Os arquivos podem ser recuperados mais rapidamente quando o espelho está próximo ao computador de destino, reduzindo o tempo de instalação. + +
    + Escolhendo um Site Espelho + + + + + + +
    +
    +
    + Solução de problemas @@ -6049,6 +6146,33 @@ Info: Lists information about open files (similar to fstat(1)) O restante desta seção demonstra tarefas comuns de gerenciamento de pacotes binários que podem ser executadas usando o pkg. Cada comando demonstrado fornece muitos switches para personalizar seu uso. Consulte a ajuda de um comando ou a página do manual para obter detalhes e mais exemplos. + + Branches Ports Trimestrais e Mais Recentes + + As branches Quarterly(trimestrais) provê aos usuários uma experiência mais estável e previsível para instalação e upgrade de ports e pacotes. Isto é feito essencialmente permitindo apenas atualizações que não contém novas features (non-features updates). Branches trimestrais visam receber correções se segurança (que talvez sejam atualizações de versão, ou commits de backports), correções de bugs e compliance de ports ou alterações de frameworks. A branch trimestral é baseada (anualmente) na HEAD no início de Janeiro, Abril, Julho e Outubro. As branches são nomeadas de acordo com o ano (YYYY) e o quarter (Q1-4) em que são criadas. Por exemplo, a branch trimestral criada em Janeiro de 2016, é nomeada 2016Q1. E a branch Latest provê as últimas versões dos pacotes para os usuários. + + Para alternar de trimestral para latest execute os seguintes comandos: + + # cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/FreeBSD.conf + + Edite o arquivo /usr/local/etc/pkg/repos/FreeBSD.conf and change the string quarterly to latest in the url: line. + + O resultado deve ser semelhante ao seguinte: + + FreeBSD: { + url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", + mirror_type: "srv", + signature_type: "fingerprints", + fingerprints: "/usr/share/keys/pkg", + enabled: yes +} + + E finalmente rode este comando para atualizar do novo (ultimo) meta dado do repositório. + + # pkg update -f + + + Obtendo informações sobre os pacotes instalados @@ -6233,16 +6357,34 @@ security/sudo Usando a Coleção de Ports - A Coleção de Ports é um conjunto de arquivos Makefiles, patches e arquivos de descrição. Cada conjunto desses arquivos é usado para compilar e instalar um aplicativo individual no FreeBSD, e é chamado de port. + A Coleção de Ports é um conjunto de Makefiles, patches e arquivos de descrição. Cada conjunto desses arquivos é usado para compilar e instalar um aplicativo individual no FreeBSD, e é chamado de port. Por padrão, a própria coleção de ports é armazenada como um subdiretório de /usr/ports. + + Before installing and using the Ports Collection, please + be aware that it is generally ill-advised to use the + Ports Collection in conjunction with the binary packages + provided via pkg to install + software. pkg, by default, + tracks quarterly branch-releases of the ports + tree and not HEAD. Dependencies could be different for a port + in HEAD compared to its counterpart in a quarterly branch + release and this could result in conflicts between + dependencies installed by pkg + and those from the Ports Collection. + If the Ports Collection and pkg + must be used in conjunction, then be sure that your + Ports Collection and pkg are + on the same branch release of the ports tree. + + Antes que um aplicativo possa ser compilado usando um port, a Coleção de Ports deve primeiro ser instalada. Se ela não foi instalada durante a instalação do FreeBSD, use um dos seguintes métodos para instalá-la: Método Portsnap - O sistema básico do FreeBSD inclui o Portsnap. Esta é uma ferramenta rápida e fácil de usar para recuperar a coleção de ports e é a escolha recomendada para a maioria dos usuários. Este utilitário se conecta a um site do FreeBSD, verifica a chave segura e faz o download de uma nova cópia da Coleção de Ports. A chave é usada para verificar a integridade de todos os arquivos baixados. + O sistema base do FreeBSD inclui o Portsnap. Esta é uma ferramenta rápida e de fácil utilização para obter a Coleção de Ports e é a escolha recomendada para a maioria dos usuários que não estão executando o FreeBSD-CURRENT. Este utilitário se conecta a um site do FreeBSD, verifica a chave segura e faz o download de uma nova cópia da Coleção de Ports. A chave é usada para verificar a integridade de todos os arquivos baixados. Para baixar um snapshot compactado da coleção de ports em /var/db/portsnap: @@ -6271,7 +6413,7 @@ security/sudo Método Subversion - Se for necessário mais controle sobre a árvore de ports ou se as mudanças locais precisarem ser mantidas, o Subversion pode ser usado para obter a coleção de ports. Consulte O Subversion Primer para uma descrição detalhada do Subversion. + Se for necessário mais controle sobre a árvore de ports ou se as mudanças locais precisarem ser mantidas, ou se estiver executando o FreeBSD-CURRENT, o Subversion pode ser usado para obter a coleção de ports. Consulte O Subversion Primer para uma descrição detalhada do Subversion. O Subversion deve ser instalado antes de poder ser usado para fazer o check-out da árvore de ports. Se uma cópia da árvore de ports já estiver presente, instale o Subversion desta forma: @@ -6286,16 +6428,30 @@ security/sudo - Faça o check out de uma cópia da árvore de ports: + Check out a copy of the HEAD branch of the ports + tree: # svn checkout https://svn.FreeBSD.org/ports/head /usr/ports + + Or, check out a copy of a quarterly branch: + + # svn checkout https://svn.FreeBSD.org/ports/branches/2020Q3 /usr/ports + + Conforme necessário, atualize o /usr/ports após o check out inicial do Subversion: # svn update /usr/ports + + + As needed, switch /usr/ports to a + different quarterly branch: + + # svn switch http://svn.freebsd.org/ports/branches/2020Q4/ /usr/ports + A coleção de ports contém diretórios para categorias de software. Dentro de cada categoria estão subdiretórios para aplicativos individuais. Cada subdiretório de aplicativo contém um conjunto de arquivos que informa ao FreeBSD como compilar e instalar esse programa, chamado de esqueleto do ports. Cada esqueleto de port inclui esses arquivos e diretórios: @@ -6618,7 +6774,7 @@ The deinstallation will free 229 kB Compilando Pacotes com o <application>Poudriere</application> - O Poudriere é um utilitário licenciado sob a licença BSD para criar e testar pacotes do FreeBSD. Ele usa o jails do FreeBSD para configurar ambientes de compilação isolados. Esses jails podem ser usados para compilar pacotes para versões do FreeBSD que são diferentes do sistema no qual ele está instalado, e também para construir pacotes para o i386 se o host for um sistema amd64. Uma vez que os pacotes são compilados, eles estão em um layout idêntico aos espelhos oficiais. Esses pacotes podem ser usados pelo pkg8 e por outras ferramentas de gerenciamento de pacotes. + O Poudriere é um utilitário licenciado sob a licença BSD para criar e testar pacotes do FreeBSD. Ele usa as jails do FreeBSD para configurar ambientes de compilação isolados. Essas jails podem ser usadas para compilar pacotes para versões do FreeBSD que são diferentes do sistema no qual ele está instalado, e também para construir pacotes para o i386 se o host for um sistema amd64. Uma vez que os pacotes são compilados, eles estão em um layout idêntico aos espelhos oficiais. Esses pacotes podem ser usados pelo pkg8 e por outras ferramentas de gerenciamento de pacotes. O Poudriere é instalado usando o pacote ou port ports-mgmt/poudriere. A instalação inclui um arquivo de configuração de exemplo, /usr/local/etc/poudriere.conf.sample. Copie este arquivo para /usr/local/etc/poudriere.conf. Edite o arquivo copiado de acordo com a configuração local. @@ -6627,62 +6783,64 @@ The deinstallation will free 229 kB O número de núcleos do processador detectados é usado para definir quantas compilações serão executadas em paralelo. Forneça memória virtual suficiente, seja por meio de RAM ou espaço de swap. Se a memória virtual se esgotar, as jails de compilação serão interrompidas e desativadas, resultando em mensagens de erro estranhas. - Inicializar o Jails e o Port Trees - - Após a configuração, inicialize o poudriere para que ele instale um jail com a árvore do FreeBSD requerida e uma árvore de ports. Especifique um nome para o jail usando e a versão do FreeBSD com . Em sistemas que executam o FreeBSD/amd64, a arquitetura pode ser definida com para i386 ou amd64. O padrão é a arquitetura mostrada pelo uname. - - # poudriere jail -c -j 10amd64 -v 10.0-RELEASE -====>> Creating 10amd64 fs... done -====>> Fetching base.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/base.txz 100% of 59 MB 1470 kBps 00m42s -====>> Extracting base.txz... done -====>> Fetching src.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/src.txz 100% of 107 MB 1476 kBps 01m14s -====>> Extracting src.txz... done -====>> Fetching games.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/games.txz 100% of 865 kB 734 kBps 00m01s -====>> Extracting games.txz... done -====>> Fetching lib32.txz for FreeBSD 10.0-RELEASE amd64 -/poudriere/jails/10amd64/fromftp/lib32.txz 100% of 14 MB 1316 kBps 00m12s -====>> Extracting lib32.txz... done -====>> Cleaning up... done -====>> Jail 10amd64 10.0-RELEASE amd64 is ready to be used - - # poudriere ports -c -p local -====>> Creating local fs... done -====>> Extracting portstree "local"... -Looking up portsnap.FreeBSD.org mirrors... 7 mirrors found. -Fetching public key from ec2-eu-west-1.portsnap.freebsd.org... done. -Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done. -Fetching snapshot metadata... done. -Fetching snapshot generated at Tue Feb 11 01:07:15 CET 2014: -94a3431f0ce567f6452ffde4fd3d7d3c6e1da143efec76100% of 69 MB 1246 kBps 00m57s -Extracting snapshot... done. -Verifying snapshot integrity... done. -Fetching snapshot tag from ec2-eu-west-1.portsnap.freebsd.org... done. -Fetching snapshot metadata... done. -Updating from Tue Feb 11 01:07:15 CET 2014 to Tue Feb 11 16:05:20 CET 2014. -Fetching 4 metadata patches... done. -Applying metadata patches... done. -Fetching 0 metadata files... done. -Fetching 48 patches. -(48/48) 100.00% done. -done. -Applying patches... -done. -Fetching 1 new ports or files... done. -/poudriere/ports/tester/CHANGES -/poudriere/ports/tester/COPYRIGHT - -[...] - -Building new INDEX files... done. - - Em um único computador, o poudriere pode construir ports com várias configurações, em vários jails e de diferentes árvores de ports. Configurações customizadas para estas combinações são chamadas de sets. Veja a seção CUSTOMIZAÇÃO do poudriere8 para detalhes depois que o ports-mgmt/poudriere ou o ports-mgmt/poudriere-devel estiver instalado. - - A configuração básica mostrada aqui coloca um único jail-, port-, e um set específico make.conf em /usr/local/etc/poudriere.d. O nome do arquivo neste exemplo é criado combinando o nome do jail, o nome do port e o nome do set: 10amd64-local-workstation-make.conf. O sistema make.conf e este novo arquivo são combinados em tempo de compilação para criar o make.conf usado pela jail de compilação. - - Os pacotes a serem criados são inseridos em 10amd64-local-workstation-pkglist: + Inicializar Jails e o Port Trees + + Após a configuração, inicialize o poudriere para que ele instale uma jail com a árvore do FreeBSD requerida e uma árvore de ports. Especifique um nome para a jail usando e a versão do FreeBSD com . Em sistemas que executam o FreeBSD/amd64, a arquitetura pode ser definida com para i386 ou amd64. O padrão é a arquitetura mostrada pelo uname. + + # poudriere jail -c -j 11amd64 -v 11.4-RELEASE +[00:00:00] Creating 11amd64 fs at /poudriere/jails/11amd64... done +[00:00:00] Using pre-distributed MANIFEST for FreeBSD 11.4-RELEASE amd64 +[00:00:00] Fetching base for FreeBSD 11.4-RELEASE amd64 +/poudriere/jails/11amd64/fromftp/base.txz 125 MB 4110 kBps 31s +[00:00:33] Extracting base... done +[00:00:54] Fetching src for FreeBSD 11.4-RELEASE amd64 +/poudriere/jails/11amd64/fromftp/src.txz 154 MB 4178 kBps 38s +[00:01:33] Extracting src... done +[00:02:31] Fetching lib32 for FreeBSD 11.4-RELEASE amd64 +/poudriere/jails/11amd64/fromftp/lib32.txz 24 MB 3969 kBps 06s +[00:02:38] Extracting lib32... done +[00:02:42] Cleaning up... done +[00:02:42] Recording filesystem state for clean... done +[00:02:42] Upgrading using ftp +/etc/resolv.conf -> /poudriere/jails/11amd64/etc/resolv.conf +Looking up update.FreeBSD.org mirrors... 3 mirrors found. .. 92226 lines suppressed ... From owner-dev-commits-doc-all@freebsd.org Sat Dec 12 18:28:08 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4AC654BC6DB for ; Sat, 12 Dec 2020 18:28: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CtbkJ1ZDPz3lJv; Sat, 12 Dec 2020 18:28:08 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 24BA921B2E; Sat, 12 Dec 2020 18:28:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BCIS8aq055626; Sat, 12 Dec 2020 18:28:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BCIS8Fj055625; Sat, 12 Dec 2020 18:28:08 GMT (envelope-from git) Date: Sat, 12 Dec 2020 18:28:08 GMT Message-Id: <202012121828.0BCIS8Fj055625@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 6b425ce8dd - Add Alexandre Liberato to contributors 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: 6b425ce8dd02aa466379096456e5b0ab99558e1e Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Dec 2020 18:28:08 -0000 The branch main has been updated by dbaio (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=6b425ce8dd02aa466379096456e5b0ab99558e1e commit 6b425ce8dd02aa466379096456e5b0ab99558e1e Author: Danilo G. Baio AuthorDate: 2020-12-12 18:26:19 +0000 Commit: Danilo G. Baio CommitDate: 2020-12-12 18:26:19 +0000 Add Alexandre Liberato to contributors Alexandre is helping in the translation effort of FreeBSD to Brazilian Portuguese. --- en_US.ISO8859-1/articles/contributors/contrib.additional.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/en_US.ISO8859-1/articles/contributors/contrib.additional.xml b/en_US.ISO8859-1/articles/contributors/contrib.additional.xml index 34ad6fbf43..b9c0b04aba 100644 --- a/en_US.ISO8859-1/articles/contributors/contrib.additional.xml +++ b/en_US.ISO8859-1/articles/contributors/contrib.additional.xml @@ -494,6 +494,11 @@ zaa@zaa.pp.ru + + Alexandre Liberato + alexandre@feiler.co + + Alexandre Peixoto alexandref@tcoip.com.br From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 04:21:32 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F0B0A4AD327 for ; Sun, 13 Dec 2020 04:21: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ctrv06Z8Pz4sYs; Sun, 13 Dec 2020 04:21:32 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 D4C6413D4; Sun, 13 Dec 2020 04:21:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BD4LWrC012464; Sun, 13 Dec 2020 04:21:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BD4LWBn012463; Sun, 13 Dec 2020 04:21:32 GMT (envelope-from git) Date: Sun, 13 Dec 2020 04:21:32 GMT Message-Id: <202012130421.0BD4LWBn012463@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Sergey A. Osokin" Subject: git: 7a539fc83b - Add my GPG key. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: osa X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7a539fc83b4ae9b309788cb1fe51a514a81b4785 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 04:21:33 -0000 The branch main has been updated by osa (ports committer): URL: https://cgit.FreeBSD.org/doc/commit/?id=7a539fc83b4ae9b309788cb1fe51a514a81b4785 commit 7a539fc83b4ae9b309788cb1fe51a514a81b4785 Author: Sergey A. Osokin AuthorDate: 2020-12-13 04:21:10 +0000 Commit: Sergey A. Osokin CommitDate: 2020-12-13 04:21:10 +0000 Add my GPG key. --- share/pgpkeys/osa.key | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/share/pgpkeys/osa.key b/share/pgpkeys/osa.key new file mode 100644 index 0000000000..b9a2a895ad --- /dev/null +++ b/share/pgpkeys/osa.key @@ -0,0 +1,66 @@ + + + +uid [ultimate] Sergey Osokin +sub rsa3072/0x76A212E02CB57B8D 2020-12-12 [E] [expires: 2023-12-12] + +]]> + From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 12:41:36 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0A4F04B8439 for ; Sun, 13 Dec 2020 12:41:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cv3zz6yNvz3n92; Sun, 13 Dec 2020 12:41:35 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 E1C617B9F; Sun, 13 Dec 2020 12:41:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDCfZJZ059537; Sun, 13 Dec 2020 12:41:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDCfZjG059536; Sun, 13 Dec 2020 12:41:35 GMT (envelope-from git) Date: Sun, 13 Dec 2020 12:41:35 GMT Message-Id: <202012131241.0BDCfZjG059536@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Guangyuan Yang Subject: git: 2cd339f0e9 - Add Cirrus CI config file MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ygy X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2cd339f0e95f34459fccea150161ba3d2ed3c22b Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 12:41:36 -0000 The branch main has been updated by ygy: URL: https://cgit.FreeBSD.org/doc/commit/?id=2cd339f0e95f34459fccea150161ba3d2ed3c22b commit 2cd339f0e95f34459fccea150161ba3d2ed3c22b Author: Guangyuan Yang AuthorDate: 2020-12-13 12:41:06 +0000 Commit: Guangyuan Yang CommitDate: 2020-12-13 12:41:06 +0000 Add Cirrus CI config file Enable Cirrus CI to perform a complete doc tree build test. The official mirror on GitHub, as well as anyone who pushes the repo to GitHub can enjoy free CI functionality for all commits and pull requests. Reviewed by: lwhsu, bcr Differential Revision: https://reviews.freebsd.org/D27530 --- .cirrus.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 0000000000..32800c21e5 --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,16 @@ +freebsd_instance: + image_family: freebsd-12-2-snap + cpu: 8 + memory: 16G + +env: + CIRRUS_CLONE_DEPTH: 1 + +task: + only_if: $CIRRUS_BRANCH != 'svn_head' + timeout_in: 120m + install_script: + - pkg install -y docproj + test_script: + - make all + From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 16:52:37 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CA61C4BDEE4 for ; Sun, 13 Dec 2020 16:52: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cv9Yd5CkQz4d9s; Sun, 13 Dec 2020 16:52:37 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 A60F813097; Sun, 13 Dec 2020 16:52:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDGqbJO033037; Sun, 13 Dec 2020 16:52:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDGqb5k033036; Sun, 13 Dec 2020 16:52:37 GMT (envelope-from git) Date: Sun, 13 Dec 2020 16:52:37 GMT Message-Id: <202012131652.0BDGqb5k033036@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Eitan Adler Subject: git: 072b13ec97 - configure arcanist for the git world MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eadler X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 072b13ec97b32d91379f5c11e577d3509af00e18 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 16:52:37 -0000 The branch main has been updated by eadler: URL: https://cgit.FreeBSD.org/doc/commit/?id=072b13ec97b32d91379f5c11e577d3509af00e18 commit 072b13ec97b32d91379f5c11e577d3509af00e18 Author: Eitan Adler AuthorDate: 2020-12-13 16:52:31 +0000 Commit: Eitan Adler CommitDate: 2020-12-13 16:52:31 +0000 configure arcanist for the git world Problem The documentation ("doc") repository has been converted to git but arcanist does not yet understand how to interact with phabricator in this world. Solution - remove the callsign "D" which should be inferable from having one of the cgit URLs as a remote - remove "history.immutable" which was a workflow only required for subversion --- .arcconfig | 2 -- 1 file changed, 2 deletions(-) diff --git a/.arcconfig b/.arcconfig index a12ec9b986..227422ab29 100644 --- a/.arcconfig +++ b/.arcconfig @@ -1,5 +1,3 @@ { - "repository.callsign" : "D", "phabricator.uri" : "https://reviews.freebsd.org/", - "history.immutable" : true } From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 16:58:10 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B4D874BDD73 for ; Sun, 13 Dec 2020 16:58:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cv9h24khqz4dk3; Sun, 13 Dec 2020 16:58:10 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 94C8D13147; Sun, 13 Dec 2020 16:58:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDGwAD3033276; Sun, 13 Dec 2020 16:58:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDGwAd8033275; Sun, 13 Dec 2020 16:58:10 GMT (envelope-from git) Date: Sun, 13 Dec 2020 16:58:10 GMT Message-Id: <202012131658.0BDGwAd8033275@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Eitan Adler Subject: git: d44c419446 - remove trailing comma MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eadler X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d44c419446cde5e04e79b7d5a2d3ce4894f226a8 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 16:58:10 -0000 The branch main has been updated by eadler: URL: https://cgit.FreeBSD.org/doc/commit/?id=d44c419446cde5e04e79b7d5a2d3ce4894f226a8 commit d44c419446cde5e04e79b7d5a2d3ce4894f226a8 Author: Eitan Adler AuthorDate: 2020-12-13 16:57:46 +0000 Commit: Eitan Adler CommitDate: 2020-12-13 16:57:46 +0000 remove trailing comma Problem / Solution Remove the now-trailing comma introduced by my previous commit. --- .arcconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.arcconfig b/.arcconfig index 227422ab29..1775896f80 100644 --- a/.arcconfig +++ b/.arcconfig @@ -1,3 +1,3 @@ { - "phabricator.uri" : "https://reviews.freebsd.org/", + "phabricator.uri" : "https://reviews.freebsd.org/" } From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 17:12:41 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 72D204BE8D4 for ; Sun, 13 Dec 2020 17:12:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CvB0n2nfTz4fPT; Sun, 13 Dec 2020 17:12:41 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 52A1D13583; Sun, 13 Dec 2020 17:12:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDHCfUU055321; Sun, 13 Dec 2020 17:12:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDHCfIV055320; Sun, 13 Dec 2020 17:12:41 GMT (envelope-from git) Date: Sun, 13 Dec 2020 17:12:41 GMT Message-Id: <202012131712.0BDHCfIV055320@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Eitan Adler Subject: git: dd95bbbc41 - Make README more verbose MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eadler X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dd95bbbc41a5aa1208d42501ae27421aa52b828b Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 17:12:41 -0000 The branch main has been updated by eadler: URL: https://cgit.FreeBSD.org/doc/commit/?id=dd95bbbc41a5aa1208d42501ae27421aa52b828b commit dd95bbbc41a5aa1208d42501ae27421aa52b828b Author: Eitan Adler AuthorDate: 2020-12-13 16:56:03 +0000 Commit: Eitan Adler CommitDate: 2020-12-13 17:12:40 +0000 Make README more verbose Summary: Problem It is not clear what we are telling users to read. Also I need a test commit for phabricator in a git world. Solution Change the text to be more precise. Differential Revision: https://reviews.freebsd.org/D27596 --- README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README b/README index 4f09cd0ace..89eaecf4f9 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ $FreeBSD$ If you plan on building a local copy of the FreeBSD documentation, or using -our toolchain in your own projects, please read +our toolchain in your own projects, please read the Documentation Primer at: https://www.FreeBSD.org/doc/en_US.ISO8859-1/books/fdp-primer/ From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 20:06:02 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 100864C24BA for ; Sun, 13 Dec 2020 20:06: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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CvFrp01bMz4qrG; Sun, 13 Dec 2020 20:06:02 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 E7A66153F3; Sun, 13 Dec 2020 20:06:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDK61Zg041431; Sun, 13 Dec 2020 20:06:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDK61NQ041430; Sun, 13 Dec 2020 20:06:01 GMT (envelope-from git) Date: Sun, 13 Dec 2020 20:06:01 GMT Message-Id: <202012132006.0BDK61NQ041430@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: 6d605a5aa5 - Website/docs build: ensure rebase is specified when pulling new updates MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6d605a5aa5277260f9cd760dca016817e51f9f97 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 20:06:02 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=6d605a5aa5277260f9cd760dca016817e51f9f97 commit 6d605a5aa5277260f9cd760dca016817e51f9f97 Author: Glen Barber AuthorDate: 2020-12-13 20:05:19 +0000 Commit: Glen Barber CommitDate: 2020-12-13 20:05:19 +0000 Website/docs build: ensure rebase is specified when pulling new updates Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/tools/webupdate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/tools/webupdate b/share/tools/webupdate index ae008867c9..b0ccc19eda 100755 --- a/share/tools/webupdate +++ b/share/tools/webupdate @@ -143,7 +143,7 @@ else #svn cleanup $dir >> $LOGFILE 2>&1 || exit 2; #svn update --accept theirs-full $dir >> $LOGFILE 2>&1 || exit 2; git -C main clean -f >> $LOGFILE 2>&1 || exit 2; - git -C main pull >> $LOGFILE 2>&1 || exit 2; + git -C main --rebase pull >> $LOGFILE 2>&1 || exit 2; done fi From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 20:08:52 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 789D14C2561 for ; Sun, 13 Dec 2020 20:08:52 +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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CvFw43035z4qrY; Sun, 13 Dec 2020 20:08:52 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 555271571F; Sun, 13 Dec 2020 20:08:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDK8qti041592; Sun, 13 Dec 2020 20:08:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDK8qvS041591; Sun, 13 Dec 2020 20:08:52 GMT (envelope-from git) Date: Sun, 13 Dec 2020 20:08:52 GMT Message-Id: <202012132008.0BDK8qvS041591@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: 41c404416f - Fix argument order from previous commit. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 41c404416f388900b5740efc6fbe96df10e860cc Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 20:08:52 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=41c404416f388900b5740efc6fbe96df10e860cc commit 41c404416f388900b5740efc6fbe96df10e860cc Author: Glen Barber AuthorDate: 2020-12-13 20:08:33 +0000 Commit: Glen Barber CommitDate: 2020-12-13 20:08:33 +0000 Fix argument order from previous commit. Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/tools/webupdate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/tools/webupdate b/share/tools/webupdate index b0ccc19eda..e8fe19f6fd 100755 --- a/share/tools/webupdate +++ b/share/tools/webupdate @@ -143,7 +143,7 @@ else #svn cleanup $dir >> $LOGFILE 2>&1 || exit 2; #svn update --accept theirs-full $dir >> $LOGFILE 2>&1 || exit 2; git -C main clean -f >> $LOGFILE 2>&1 || exit 2; - git -C main --rebase pull >> $LOGFILE 2>&1 || exit 2; + git -C main pull --rebase >> $LOGFILE 2>&1 || exit 2; done fi From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 20:13:48 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 751FE4C2826 for ; Sun, 13 Dec 2020 20:13:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CvG1m2sQ7z4qv1; Sun, 13 Dec 2020 20:13:48 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 552C915B26; Sun, 13 Dec 2020 20:13:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDKDm3w052269; Sun, 13 Dec 2020 20:13:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDKDm7I052268; Sun, 13 Dec 2020 20:13:48 GMT (envelope-from git) Date: Sun, 13 Dec 2020 20:13:48 GMT Message-Id: <202012132013.0BDKDm7I052268@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: b385a81223 - Website build: comment the 'git clean', which is causing missing pages. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b385a812234fcdb8b6284b8970dbf443c1c96dc2 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 20:13:48 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=b385a812234fcdb8b6284b8970dbf443c1c96dc2 commit b385a812234fcdb8b6284b8970dbf443c1c96dc2 Author: Glen Barber AuthorDate: 2020-12-13 20:13:25 +0000 Commit: Glen Barber CommitDate: 2020-12-13 20:13:25 +0000 Website build: comment the 'git clean', which is causing missing pages. Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/tools/webupdate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/tools/webupdate b/share/tools/webupdate index e8fe19f6fd..e393fd7854 100755 --- a/share/tools/webupdate +++ b/share/tools/webupdate @@ -142,7 +142,7 @@ else for dir in ${subtrees}; do #svn cleanup $dir >> $LOGFILE 2>&1 || exit 2; #svn update --accept theirs-full $dir >> $LOGFILE 2>&1 || exit 2; - git -C main clean -f >> $LOGFILE 2>&1 || exit 2; + #git -C main clean -f >> $LOGFILE 2>&1 || exit 2; git -C main pull --rebase >> $LOGFILE 2>&1 || exit 2; done fi From owner-dev-commits-doc-all@freebsd.org Sun Dec 13 21:32:20 2020 Return-Path: Delivered-To: dev-commits-doc-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 853DF4C4799 for ; Sun, 13 Dec 2020 21:32:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CvHmN3MB0z3CB1; Sun, 13 Dec 2020 21:32:20 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 6633A16AC1; Sun, 13 Dec 2020 21:32:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 0BDLWKW0039548; Sun, 13 Dec 2020 21:32:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 0BDLWK9x039547; Sun, 13 Dec 2020 21:32:20 GMT (envelope-from git) Date: Sun, 13 Dec 2020 21:32:20 GMT Message-Id: <202012132132.0BDLWK9x039547@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: d79b57d3cf - Website build: remove 'svn co' references for doc tree operations. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d79b57d3cf7151e45216c0f8501cdb2eb7a3bd86 Auto-Submitted: auto-generated X-BeenThere: dev-commits-doc-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: "Commit messages for all branches of the doc repository." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2020 21:32:20 -0000 The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=d79b57d3cf7151e45216c0f8501cdb2eb7a3bd86 commit d79b57d3cf7151e45216c0f8501cdb2eb7a3bd86 Author: Glen Barber AuthorDate: 2020-12-13 21:31:39 +0000 Commit: Glen Barber CommitDate: 2020-12-13 21:31:39 +0000 Website build: remove 'svn co' references for doc tree operations. Sponsored by: Rubicon Communications, LLC (netgate.com) --- share/tools/webupdate | 4 ---- 1 file changed, 4 deletions(-) diff --git a/share/tools/webupdate b/share/tools/webupdate index e393fd7854..4b2322ab72 100755 --- a/share/tools/webupdate +++ b/share/tools/webupdate @@ -127,7 +127,6 @@ if [ $cond ]; then rm -Rf $subtrees 2>/dev/null; # Check out the new copies. This creates all the $subtrees. - #svn co $SVNROOT/doc/head head >> $LOGFILE 2>&1 || exit 2; git clone -b main $GITROOT/doc.git main >> $LOGFILE 2>&1 || exit 2; test -d relnotes || mkdir relnotes; @@ -140,9 +139,6 @@ if [ $cond ]; then rm -f $BUILDDIR/fullbuild-clean.flag else for dir in ${subtrees}; do - #svn cleanup $dir >> $LOGFILE 2>&1 || exit 2; - #svn update --accept theirs-full $dir >> $LOGFILE 2>&1 || exit 2; - #git -C main clean -f >> $LOGFILE 2>&1 || exit 2; git -C main pull --rebase >> $LOGFILE 2>&1 || exit 2; done fi