From nobody Mon Jun 19 17:41:33 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QlHBP56K7z4frrB for ; Mon, 19 Jun 2023 17:41: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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QlHBP4dLfz3GsH; Mon, 19 Jun 2023 17:41:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687196493; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gmUUQgCfbjUa9FWJd1A727d+ncDrj3V1dqsFB3mca1U=; b=G637sVRk35ekbZJLkG5XS6ykY2c+vaSVRhFVHoSgscKH565criyPcYY53qTd+baZWdf1Ma 2jrYI8+SQWTU8vYU45v7sgFBA+ixU2LWfoSS+GFOeGVN4xwHRCTACoxQOUa6KolvDN9R2B lGWeKgSB4+p13F6PrRqtNRD7bAnPGhssJ2ohBg9Wux8S7/SLX2/e+ko/1xZbUr2WoYhMal pvh+eGERohCrN0Am4FYu8WCyG2NhFJHFLxL6adwpNj+SbdfsdsE4NnyfDCPn1znJWz6hTc 5Bqa6ANVlM4S+BTfgsMjK4Qy/maMZ58PzeuWWOci+fjneXJY6iB6Z3mtdu5enQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687196493; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gmUUQgCfbjUa9FWJd1A727d+ncDrj3V1dqsFB3mca1U=; b=m7LWZkql2xweQSk6vzYwBiKDTdrGRtelPqmQvdJ0ZUvHIhiBYjlaQ4cycy0oSaTiTapBGa yWmq5oTSiFWuxqmzGp3Yd83mp27XYWyM+yXIT9HGVuVg9Cto0isxelwQtQ6oQN/VSIDC8/ yEXh9u7V5UitC9UxnVJKZT9lFYxPBottzCEojNukiMat8qC5NEBCvERMGzjPibmh8FKMWu Y7rixgJpRgPrHU+77DvpHe9Lg9DLcL5Aj7qhnqIZEt1Y8bo6N13da7TKtSiU9xGl5vbcW8 8dBk+efv1ZMXXunHH6vP1nkAgZB2NZfnn5ODE7Caw8SBTpI8U2/3OmxnkoEEsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687196493; a=rsa-sha256; cv=none; b=rEJsffiByidU+QIsmu2VQ5J57jcN8Gy+Pf5W/12exSoT+APGPf4nFIq4sm+t3V4uTDkQBg 6p3gRAbAQWsBxOZ5776e7KaU2wLUrVJOuL61hY7XxuS4Ve8y2asPh7JaOphXU+wz4sgnJW 1aFHoxJCUwOa/VqAt6zvBtxnnETlYzwGrWRIybjMU8JPeRFv1UVl5v1JleI8xxdTVXFZmy unZXRMTyGJJPKcv2BGBkAbwXEwBgL2okQOEnxfUhXe3ClUWWsb4IAxDWFq5qmCZv0CfqPo U6YR0JKKrx+g2rVSQdn3eUtctGijinRZFdZyCfeGr1UUb650k8LOLCHL8QHLqw== 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 4QlHBP3j00zR0m; Mon, 19 Jun 2023 17:41: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 35JHfXpC092456; Mon, 19 Jun 2023 17:41:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35JHfX1J092455; Mon, 19 Jun 2023 17:41:33 GMT (envelope-from git) Date: Mon, 19 Jun 2023 17:41:33 GMT Message-Id: <202306191741.35JHfX1J092455@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: ac934aabd5 - main - PGP keys: Update salvadore@ List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ac934aabd50e5226bc5d4164c3409c80c917cdf9 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=ac934aabd50e5226bc5d4164c3409c80c917cdf9 commit ac934aabd50e5226bc5d4164c3409c80c917cdf9 Author: Lorenzo Salvadore AuthorDate: 2023-06-19 17:35:37 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-06-19 17:41:41 +0000 PGP keys: Update salvadore@ - Remove an expired key which is not being used any more. - Add a new key. The existing non expired key is kept, as I plan to use both the actual key and the new key. --- documentation/static/pgpkeys/salvadore.key | 64 +++++++++++++++--------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/documentation/static/pgpkeys/salvadore.key b/documentation/static/pgpkeys/salvadore.key index c40a687d51..ccca5390c3 100644 --- a/documentation/static/pgpkeys/salvadore.key +++ b/documentation/static/pgpkeys/salvadore.key @@ -1,4 +1,4 @@ -// sh addkey.sh salvadore B58F7C3CF6DB8A38 4F61AC5186F9AC20 ; +// sh addkey.sh salvadore B58F7C3CF6DB8A38 850E0F7350D20966 ; [.literal-block-margin] .... @@ -7,10 +7,10 @@ pub rsa2048/B58F7C3CF6DB8A38 2022-04-03 [SC] [expires: 2025-04-02] uid Lorenzo Salvadore sub rsa2048/058D487E056795FE 2022-04-03 [E] [expires: 2025-04-02] -pub rsa2048/4F61AC5186F9AC20 2019-12-25 [SC] [expires: 2022-12-24] - Key fingerprint = 75F0 E0FE C914 D646 0498 CAD3 4F61 AC51 86F9 AC20 +pub rsa2048/850E0F7350D20966 2023-06-19 [SC] [expires: 2026-06-18] + Key fingerprint = 7A9A 33E1 F77A 1C17 0178 677E 850E 0F73 50D2 0966 uid Lorenzo Salvadore -sub rsa2048/A4A5DE173430F950 2019-12-25 [E] [expires: 2022-12-24] +sub rsa2048/D345EB31C77B208D 2023-06-19 [E] [expires: 2026-06-18] .... @@ -44,33 +44,33 @@ FvIrQ/e3Ws6BSD4dyZmeIOHZEQJzOS/9BtjRQ9Wn7Eqau0gc9jwwY/kXCumFTWyd RvpULPtektLDNb8pfcgJtiCJ748hg4Gfo2RsJ6XUfaS2m7Ka/VCw2xBguUbgTa4g /04tNw3SW/q1rNFbCul390EmihgXn/n1yRBdrFQbe61VbDD21+yA7jL8lXNw6uEx VN6cGkdZmk02HQ9r1jSMSO7RvfVV9m/rCKFo7mFLVph75+LSi4TV1x27jASD4eal -3dw+vFKZAQ0EXgPk8wEIALPIODWhOn41sTajlVQmKo1YZsxeABUNPFXDoCuZLjG2 -NI+9xcB2Odraw+LLOMwmJP55gDG+KmDbjBYuR5e4nGVvp+fd0ypkKCQnvsr0GKmL -1ZIfuSQvzv6ko7LvEngReASBOPq/fwAEWLaUIJmOMAlHeFp8mrUWJKUGnqg/wnDk -hOafXnq9+LbfJlDX7Ex9lfmzU2wu1IHv/i9I/EzK8p/oBFmajt1zRFWpsJInLIUU -4QCggGS9zNRWJ1DsHosz+fPpYzQukKS5dUpofS4osOovDi/2sVdpSzx271BFLM2S -4YziqmhPY8a2CwP+MKGXJ2Cqf7AgxMw7WEHzbSOVYEcAEQEAAbQpTG9yZW56byBT -YWx2YWRvcmUgPHNhbHZhZG9yZUBGcmVlQlNELm9yZz6JAVQEEwEKAD4WIQR18OD+ -yRTWRgSYytNPYaxRhvmsIAUCXgPk8wIbAwUJBaOagAULCQgHAwUVCgkICwUWAwIB -AAIeAQIXgAAKCRBPYaxRhvmsIOtJB/42RLaktIzi8o1BgJQjOjJkjTC9/I2pIcYP -AKBFafRIt4vJX0jwpSkO9a8QX6bNBBBUzOoqVoCuz7PghaQ/uEzSYT/8JfG305WW -+5hr6dqkPIyD1Z9Fmd7lXFgEhAmD0xH9zPlvm38n9IyF0RzFc8GjTKSArwOeh4r9 -CTvLJbEpf7O51/5XKlEaFlR43wjBoSe2SrS76ptzbRsgtjfn/0orzNariDddpduV -swhWdNt7IVafnj6OToLWpFXr/UP/GhekydEOTfVK9zREgAPGbTzoPgR0jLBlGCPk -tSy+IQYf0nmiupxaDh3mTX95AEhTfKvw6KoS308hVSiYWmmFCwljuQENBF4D5PMB -CADfG1izmybPRluW10ZKZsrCwtIAxvIu7Iry7klgn3Uu+tRnwyT94iKo5gaMfSg/ -Aj2RJxjC5CB9M5m56Ci/uR3tRh18kW/XlQolrVh1mPfqsFquILsF8jh3JT7TZRtx -OowocIEMdyONpDeGBciEOMHEXGQPaiIBwm/89PZhSUUtC/EDb+0EFHVmbe16XEd1 -ZO1uuisGc1v07t/EuwT9HeIqD400vt7OdJ3yIDgnmtDnMM9m0g3vtRMU9c06P+6q -rKi4BLla+9CKUrEiqJSX0qzB9n5objkENDYCrqIbTDfUXSNsnkCLbCFAeaRLxil2 -vvdlsJjJrhTem9aOc+PCWuvTABEBAAGJATwEGAEKACYWIQR18OD+yRTWRgSYytNP -YaxRhvmsIAUCXgPk8wIbDAUJBaOagAAKCRBPYaxRhvmsIJ8wCACnEbb55GujqFXx -eyzaozD8yJXqQAP9dglVYZBqv+1ismnugdnAu49rzbIjufUCr5IbFE4n44KmrMS1 -MXiMWyERu+R/styRwGyu9tbUbZBckUC/AGrwPHtPUUrqtLDgXZ0U/T8bXtxts8JL -W9LZoyyRmLaj+FUCFT3+JL3WbNNpNGWbmOphm2T+YrUYHQwL7VtDEqgqJ6X1Qj6j -a/PkuDw0mcJy+8WS54bVWK9AO35L9qc4ZB3z8fRtk1KLCxkEDBtfMTZqcmmkvOI/ -d43CZ/LznKPlpGsWaTTO5bpCEknBFN0Ds2w5bo/HI9YQSqXKawW03vcyc79i6Jzm -QtHk8oc7 -=A0gH +3dw+vFKZAQ0EZJCLUQEIALy/UKR+6S9iHfzJYmaT31iX9fmnjxe8WbhyMzgXyLaF +nRFInEBl82DFbzw7PFUnRK8uyFBobCQXnYWvgU2+9w7xBmFoSPX23ap0UR6dvPDg +WB2EGK4o5J3YDlUWyHuiuNCErMEnqnkk0owUKFu4EnhFRL+k8qX6nJUZIF2EHxgd +igNqOtL/viN7HwfDvcrajPTiuu9xTcdrpsX/v5l+abl13sDYyOUByese4gIA4VRH +Z3/dLHOetm0vXJrmuB0JnAMCJMkE5KXdm9Wr+8K9BOhmJux7HqBR5Zi58lcqwYkB +igfAvTd2casZaRFP+tFX2NDVTXua6ohvJKNZrKHD15MAEQEAAbQpTG9yZW56byBT +YWx2YWRvcmUgPHNhbHZhZG9yZUBGcmVlQlNELm9yZz6JAVQEEwEKAD4WIQR6mjPh +93ocFwF4Z36FDg9zUNIJZgUCZJCLUQIbAwUJBaOagAULCQgHAwUVCgkICwUWAwIB +AAIeBQIXgAAKCRCFDg9zUNIJZolMB/4jzYAuUr0VD45/6SajVvTIf7X/oNnL/gSN +M7uLhmqqCagc8r/TQVJOp8gBsDg4nQIUbFKOyD1ErYgvAtzDhrtAh8RiscfEFDnn +43vx0lnIQr1WHaDnCmbLtQIOoe9jfE5QKOPeuVRX5m3OSgtcQZPgpK6kAQ64kbjL +RJJOn+t55YpY+ZPVE5GLkhxDmgMoa3mOImQflnRPyDFoPAGI6ssYG0E2qs8M9fye +OV2LnIKieFZ8ml+CGnieEMX+rTGRrpDiccba3ZlbH2rnSv16mU9Hx8aujZYd7fLV +rv+KjIvKfDMnlAt6rAPGLtCoY157U4HRPDKIwvFOdnE/yr7lPInruQENBGSQi1EB +CADUzf+1MWL7wa1AJjBW5kFAafE5hiEQA3+ACzmIGYMY9/ZUJ+wKzXfIM4brrWm5 +ZDlnHUNuuisWuO2sYJOUgcTARSQ4QEkI5jaTYEeiMfcmJn7zrhqc5JYWEpnEqgyI +NNxad7jjdDetl5ar9ZsHLRQw75MtzxAhn3QwsxYH+nPoF/R2mW/sdy1LGO8usGFe +PtYuKJTaoy4892HbEtMRcV4PLkGWhyrDhDnoWYBbbQAzzl3foPcCNJM2GUgknaXr +6jDfhTxvFuLcadX5HlF8rq/FHXJXFWc23XSdSUGAlWjcIEnOmfdoiigqsg6fS/8U +ZjJfUcLU4KgXKOuGDaQS4agXABEBAAGJATwEGAEKACYWIQR6mjPh93ocFwF4Z36F +Dg9zUNIJZgUCZJCLUQIbDAUJBaOagAAKCRCFDg9zUNIJZm85B/475T0GlDxDH1yz +Yvt+4emGHOD3I73lhIvqmiDax4UY7MpUCnzPZmxX23sWVoOJZPDOsiTUiuYXf5Lu +i54zDel03Ih+LbMkxjoo+pQJA7B4Jcks0xMZIBWrmHTfiKzIDeQS20kMVqlm9Fjm +Lcc2jCjL1ZJbKMutqhoBNOGBz1mNF6+o1+zvoJxW6e29AA0t7mVIdYONW3pB5oBM +Bi2CNs0OBJur2/ZXqZMp32nlqeuNpbayqvKbseE9NgHYaRjLVknRAFjO9xRyUxc4 +Hd6Ngmb/xBHsl7lucoKzK5VHxKJwiERqZJe7wu8FmW/JrR1H2XHgMdcWfbv2gK8W +LuDvIu9Q +=aqEk -----END PGP PUBLIC KEY BLOCK----- .... From nobody Tue Jun 20 00:06:25 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QlRkT60zBz4frMF for ; Tue, 20 Jun 2023 00:06:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QlRkT5nWqz47qv; Tue, 20 Jun 2023 00:06:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687219585; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BCS5IXa3t9CKftSSEsKZ/HqD9k8uLnoIKi+Yce2AqK4=; b=u1ZlkNoMj/6aX/zgpQNblsSUY23zAvxjB+vo+PeQ3caqrPOzYAsakfm/btppmpOSWIV58S D3iMsV/jaECT9ezTADyx34V1Fn2A1hC6U4H90JYnIH32bqsXKpcaAFtTmXhFBMMMnucjZI uYPDA7jpFdKOz9R+ldLd2BegiIiC1K9JJ8dq3Wux9myiT3sSGuD0PeuYE4IGp5Lxt4ZTZE +ISMJ/vblkfVDc2wRSuYBmIaR+nWZEQ5qU0bHTKmfoxJ+ppF8ZuvIGNL7OYDRe0c1Qjwvz MGBGNCcDR7Tadoncu1g66ngJN1xG5+9kwSmSChI242ZNevtw3pVv7sY48IHPNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687219585; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BCS5IXa3t9CKftSSEsKZ/HqD9k8uLnoIKi+Yce2AqK4=; b=IeRVrqXMR6mZmqXiMSX6uslJfmUUV/0fmieMKV0wL9j7NTYnjsj0WWLVpxQidOxwI+nCgN +cRMnwetie2W2JvOOXohbbr/HE5MDEPNey2I7nBPUYhaqH9krtfZPAsxhFs3iBvkWtBVBx DDkjS+wXy8JA5uffCN2iUl9kMJGQEHF+TqcmBA6yFt0wADf9gufc/lY6G1rwYR/PA+OnlF uTVEP258e5sAY3RCX8RHQBkcjjGKekNUQ1ebrtmRkT1jJRODO9H3tEOrXoBOGrJNLiTPK0 0SFTy4aLPbZPO8lAcYMIVyXmjqEU1rTFSpbsWUJ2vxleCqYHjO2FrRs83sTRRw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687219585; a=rsa-sha256; cv=none; b=fd3LSIgfEbkdaTMMHa6hmkvsiZ+iUlN0UPmBZKkybk32JhqleNuGDNUnGtT0cRgWmlZgjn deEroD3bKY6XbgGGcEJImnR49rDQF6KkxR6RcsGWWA7rvQG6oeTxzziio8N9RA9KmVF+oG NuYIMhUR4L6pdvSN6bOcLbcfMz1dQ2+hZ3T6lNWjdourbPK9EgR+sJyy9385g5BT0iq7hV qfFAuA7Hw7UjdVvdjXMz227wcfibn1wexVHK+SzHZedRkUWAe6rlGkLfwVAYx1gpPfHMsb zNdTi0pzHbS78lM/tjRd92bxLp2er+cRBeEYnkdZXtFAqg6B/DiBncp6B5zK+A== 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 4QlRkT4lZMzdCR; Tue, 20 Jun 2023 00:06:25 +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 35K06PNs024940; Tue, 20 Jun 2023 00:06:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35K06PdI024939; Tue, 20 Jun 2023 00:06:25 GMT (envelope-from git) Date: Tue, 20 Jun 2023 00:06:25 GMT Message-Id: <202306200006.35K06PdI024939@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 0f02d4b794 - main - fdp-primer: Add Weblate chapter List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0f02d4b7944fb05450a84711d81b3a0fa5f98a49 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=0f02d4b7944fb05450a84711d81b3a0fa5f98a49 commit 0f02d4b7944fb05450a84711d81b3a0fa5f98a49 Author: Danilo G. Baio AuthorDate: 2023-06-19 23:56:24 +0000 Commit: Danilo G. Baio CommitDate: 2023-06-19 23:56:24 +0000 fdp-primer: Add Weblate chapter Based on the Wiki page https://wiki.freebsd.org/Doc/Translation/Weblate While here, adjust some old information in the po-translations chapter. Reviewed by: bcr, ebrandi, fernape, grahamperrin, pauamma_gundo.com Differential Revision: https://reviews.freebsd.org/D40313 --- .../content/en/books/fdp-primer/book.adoc | 2 + .../en/books/fdp-primer/editor-config/_index.adoc | 4 +- .../en/books/fdp-primer/manual-pages/_index.adoc | 6 +- .../books/fdp-primer/po-translations/_index.adoc | 85 +--- .../en/books/fdp-primer/see-also/_index.adoc | 4 +- .../en/books/fdp-primer/trademarks/_index.adoc | 4 +- .../en/books/fdp-primer/weblate/_index.adoc | 487 +++++++++++++++++++++ .../en/books/fdp-primer/writing-style/_index.adoc | 4 +- .../images/books/fdp-primer/weblate-commit.webp | Bin 0 -> 116352 bytes .../images/books/fdp-primer/weblate-documents.webp | Bin 0 -> 76266 bytes .../images/books/fdp-primer/weblate-languages.webp | Bin 0 -> 45534 bytes .../images/books/fdp-primer/weblate-login.webp | Bin 0 -> 85142 bytes .../images/books/fdp-primer/weblate-offline.webp | Bin 0 -> 67266 bytes .../images/books/fdp-primer/weblate-revision1.webp | Bin 0 -> 104716 bytes .../images/books/fdp-primer/weblate-revision2.webp | Bin 0 -> 107148 bytes .../images/books/fdp-primer/weblate-translate.webp | Bin 0 -> 117412 bytes .../weblate_automatic_suggestion_01.webp | Bin 0 -> 61652 bytes .../weblate_automatic_suggestion_02.webp | Bin 0 -> 73586 bytes .../weblate_automatic_suggestion_03.webp | Bin 0 -> 80994 bytes 19 files changed, 519 insertions(+), 77 deletions(-) diff --git a/documentation/content/en/books/fdp-primer/book.adoc b/documentation/content/en/books/fdp-primer/book.adoc index 151fec0747..e7bf44db97 100644 --- a/documentation/content/en/books/fdp-primer/book.adoc +++ b/documentation/content/en/books/fdp-primer/book.adoc @@ -82,6 +82,8 @@ include::{chapters-path}translations/_index.adoc[leveloffset=+1] include::{chapters-path}po-translations/_index.adoc[leveloffset=+1] +include::{chapters-path}weblate/_index.adoc[leveloffset=+1] + include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1] include::{chapters-path}writing-style/_index.adoc[leveloffset=+1] diff --git a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc index b0378594b0..c1e8e3fa3f 100644 --- a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc +++ b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc @@ -1,5 +1,5 @@ --- -title: Chapter 12. Editor Configuration +title: Chapter 13. Editor Configuration prev: books/fdp-primer/writing-style next: books/fdp-primer/trademarks description: Configuration used in the texts editors in the FreeBSD Documentation Project @@ -17,7 +17,7 @@ path: "/books/fdp-primer/" :icons: font :sectnums: :sectnumlevels: 6 -:sectnumoffset: 12 +:sectnumoffset: 13 :partnums: :source-highlighter: rouge :experimental: diff --git a/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc b/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc index c2336f5b14..206704c902 100644 --- a/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc +++ b/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc @@ -1,6 +1,6 @@ --- -title: Chapter 10. Manual Pages -prev: books/fdp-primer/po-translations +title: Chapter 11. Manual Pages +prev: books/fdp-primer/weblate next: books/fdp-primer/writing-style description: How to work with the FreeBSD Manual Pages tags: ["manual pages", "introduction", "guide", "reference"] @@ -17,7 +17,7 @@ path: "/books/fdp-primer/" :icons: font :sectnums: :sectnumlevels: 6 -:sectnumoffset: 10 +:sectnumoffset: 11 :partnums: :source-highlighter: rouge :experimental: diff --git a/documentation/content/en/books/fdp-primer/po-translations/_index.adoc b/documentation/content/en/books/fdp-primer/po-translations/_index.adoc index fc6da5fcb8..8531b11576 100644 --- a/documentation/content/en/books/fdp-primer/po-translations/_index.adoc +++ b/documentation/content/en/books/fdp-primer/po-translations/_index.adoc @@ -1,11 +1,11 @@ --- title: Chapter 9. PO Translations prev: books/fdp-primer/translations -next: books/fdp-primer/manual-pages +next: books/fdp-primer/weblate description: How to work with PO translation in the FreeBSD Documentation Project tags: ["po", "translations", "tutorial", "quick start"] showBookMenu: true -weight: 10 +weight: 9 path: "/books/fdp-primer/" --- @@ -93,13 +93,18 @@ The path is the same except for the name of the language directory. % mkdir ~/doc/documentation/content/es/articles/leap-seconds .... -. Copy the [.filename]#_index.adoc# from the original document into the translation directory: +. Copy the [.filename]#_index.po# from the original document into the translation directory: + [source,shell] .... -% cp ~/doc/documentation/content/en/articles/leap-seconds/_index.adoc \ +% cp ~/doc/documentation/content/en/articles/leap-seconds/_index.po \ ~/doc/documentation/content/es/articles/leap-seconds/ .... + +Suppose the document or language is also being translated via Weblate. +In that case, it is good to get the `.po` file from there and upload the translation document back into the platform, centralizing the translating efforts via Weblate to avoid rework. + +See how to download the `.po` files in the crossref:weblate[weblate-translating-offline,Translating Offline on Weblate] chapter. ==== [[po-translations-quick-start-translation]] @@ -107,27 +112,9 @@ The path is the same except for the name of the language directory. ==== .Procedure: Translation -Translating a document consists of two steps: extracting translatable strings from the original document, and entering translations for those strings. -These steps are repeated until the translator feels that enough of the document has been translated to produce a usable translated document. +Use a PO editor to enter translations in the PO file. +There are several different editors available. [.filename]#poedit# from package:editors/poedit[] is shown here. -. Extract the translatable strings from the original English version into a PO file: -+ -[source,shell] -.... -% cd ~/doc -% po4a-gettextize \ - --format asciidoc \ - --option compat=asciidoctor \ - --option yfm_keys=title,part,description \ - --master "documentation/content/en/articles/leap-seconds/_index.adoc" \ - --master-charset "UTF-8" \ - --copyright-holder "The FreeBSD Project" \ - --package-name "FreeBSD Documentation" \ - --po "documentation/content/es/articles/leap-seconds/_index.po" -.... -+ -. Use a PO editor to enter translations in the PO file. There are several different editors available. [.filename]#poedit# from package:editors/poedit[] is shown here. -+ [source,shell] .... % poedit documentation/content/es/articles/leap-seconds/_index.po @@ -143,16 +130,7 @@ These steps are repeated until the translator feels that enough of the document [source,shell] .... % cd ~/doc -% po4a-translate \ - --format asciidoc \ - --option compat=asciidoctor \ - --option yfm_keys=title,part,description \ - --master "documentation/content/en/articles/leap-seconds/_index.adoc" \ - --master-charset "UTF-8" \ - --po "documentation/content/es/articles/leap-seconds/_index.po" \ - --localized "documentation/content/es/articles/leap-seconds/_index.adoc" \ - --localized-charset "UTF-8" \ - --keep 0 +% ./tools/translate.sh documentation es articles/leap-seconds .... + The name of the generated document matches the name of the English original, usually [.filename]#_index.adoc#. @@ -319,39 +297,10 @@ The Ports Collection offers several of these editors, including package:devel/gt It is important to preserve the PO file. It contains all of the work that translators have done. -[[po-translations-translating-example]] -.Translating the Porter's Handbook to Spanish -[example] +[IMPORTANT] ==== - -[.procedure] -====== -. Change to the base directory and update all PO files. -+ -[source,shell] -.... -% cd ~/doc -% po4a-gettextize \ - --format asciidoc \ - --option compat=asciidoctor \ - --option yfm_keys=title,part,description \ - --master "documentation/content/en/books/porters-handbook/_index.adoc" \ - --master-charset "UTF-8" \ - --copyright-holder "The FreeBSD Project" \ - --package-name "FreeBSD Documentation" \ - --po "documentation/content/es/books/porters-handbook/_index.po" -.... - -. Enter translations using a PO editor: -+ -[source,shell] -.... -% poedit documentation/content/es/books/porters-handbook/_index.po -.... -====== - -These steps are necessary for all `.adoc` files, excluding `chapters-order.adoc` and `toc-*.adoc`. - +Translating documents online proves to be the easiest method for document translation on FreeBSD, as it allows multiple users to collaborate on the same file, distributing the workload effectively. +For more details, please refer to the next chapter, crossref:weblate[weblate-introduction,Weblate Translations]. ==== [[po-translations-tips]] @@ -414,6 +363,8 @@ Any untranslated portions of the original will be included in English in the res Most PO editors have an indicator that shows how much of the translation has been completed. This makes it easy for the translator to see when enough strings have been translated to make building the final document worthwhile. +The Weblate chapter provides a complete example of how to crossref:weblate[weblate-building,Build the Translated Document]. + [[po-translations-submitting]] == Submitting the New Translation @@ -438,4 +389,6 @@ The diff files created by these examples can be attached to a https://bugs.freeb .... ====== +The Weblate chapter provides a complete example of how to crossref:weblate[weblate-submitting-translations,Submit the New Translation]. + ==== diff --git a/documentation/content/en/books/fdp-primer/see-also/_index.adoc b/documentation/content/en/books/fdp-primer/see-also/_index.adoc index 89905aa28d..a7312e980d 100644 --- a/documentation/content/en/books/fdp-primer/see-also/_index.adoc +++ b/documentation/content/en/books/fdp-primer/see-also/_index.adoc @@ -1,5 +1,5 @@ --- -title: Chapter 14. See Also +title: Chapter 15. See Also prev: books/fdp-primer/trademarks/ next: books/fdp-primer/examples description: More information about the FreeBSD Documentation Project @@ -17,7 +17,7 @@ path: "/books/fdp-primer/" :icons: font :sectnums: :sectnumlevels: 6 -:sectnumoffset: 14 +:sectnumoffset: 15 :partnums: :source-highlighter: rouge :experimental: diff --git a/documentation/content/en/books/fdp-primer/trademarks/_index.adoc b/documentation/content/en/books/fdp-primer/trademarks/_index.adoc index a57a2755c8..476716295a 100644 --- a/documentation/content/en/books/fdp-primer/trademarks/_index.adoc +++ b/documentation/content/en/books/fdp-primer/trademarks/_index.adoc @@ -1,5 +1,5 @@ --- -title: Chapter 13. Trademarks +title: Chapter 14. Trademarks prev: books/fdp-primer/editor-config/ next: books/fdp-primer/see-also description: Guidelines for trademarks in the FreeBSD Documentation Project @@ -17,7 +17,7 @@ path: "/books/fdp-primer/" :icons: font :sectnums: :sectnumlevels: 6 -:sectnumoffset: 13 +:sectnumoffset: 14 :partnums: :source-highlighter: rouge :experimental: diff --git a/documentation/content/en/books/fdp-primer/weblate/_index.adoc b/documentation/content/en/books/fdp-primer/weblate/_index.adoc new file mode 100644 index 0000000000..83b234910c --- /dev/null +++ b/documentation/content/en/books/fdp-primer/weblate/_index.adoc @@ -0,0 +1,487 @@ +--- +title: Chapter 10. Weblate Translations +prev: books/fdp-primer/po-translations +next: books/fdp-primer/manual-pages +description: "How to join the FreeBSD translators team and translate online on Weblate" +tags: ["weblate", "po", "translations", "tutorial", "quick start"] +showBookMenu: true +weight: 10 +path: "/books/fdp-primer/" +--- + +[[weblate-translations]] += Weblate Translations +:doctype: book +:toc: macro +:toclevels: 1 +:icons: font +:sectnums: +:sectnumlevels: 6 +:sectnumoffset: 10 +:partnums: +:source-highlighter: rouge +:experimental: +:images-path: books/fdp-primer/ + +ifdef::env-beastie[] +ifdef::backend-html5[] +:imagesdir: ../../../../images/{images-path} +endif::[] +ifndef::book[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +include::shared/{{% lang %}}/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +toc::[] +endif::[] +ifdef::backend-pdf,backend-epub3[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] +endif::[] + +ifndef::env-beastie[] +toc::[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] + +[[weblate-introduction]] +== Introduction + +This chapter describes some basic steps for joining the FreeBSD translators team, translating online on Weblate or offline, and some simple suggestions on translating, proofreading, and testing. +It's focused on the translation part. + +The original documents (articles and books) are in the {main-site}[documentation portal]. + +https://weblate.org/en/[Weblate] is web-based open-source software focused on localization; the FreeBSD project runs a local instance. + +[[weblate-become-translator]] +== How to Become a FreeBSD Translator + +Following are simple steps to start translating articles and books of the FreeBSD Documentation Project. + +. Create an account on the https://translate-dev.freebsd.org/[FreeBSD Weblate instance] with an email address or your GitHub account. +. Subscribe to the {freebsd-translators}. +. Introduce yourself and ask to join a language team. +If the language team does not exist, ask to create it. +The self-introduction is essential. +It raises your chances of being approved for write access. +. Login to https://translate-dev.freebsd.org/[Weblate] with the new account. +. Find the language team and choose an initial document to translate. +. Create a Bugzilla account to submit the translations after finishing a document. +The Documentation project is also accepting GitHub Pull Requests with translation submissions. + +[WARNING] +==== +All translation files and documents must follow https://www.freebsd.org/copyright/freebsd-doc-license/[The FreeBSD Documentation License]; if this is unacceptable, please do not sign up or send any patches or translations. +==== + +[[weblate-introduce-yourself]] +== Introduce Yourself + +Please provide a brief self-introduction on the {freebsd-translators} to initiate the process of granting access. +This will enable a language coordinator or administrator to provide the necessary permissions for the new user of Weblate to start translating. + +Following is an example of how such an email could look. + +[.programlisting] +.... +Subject: Self-Introduction: Name and language + +Name: Name (use preferred name) +Location: City, country (optional) +Login: username or email (essential) +Language: Language to translate (essential) +Profession or student status: (optional) +About You: (free format -- info which you feel comfortable sharing with + others: company, school, other affiliation, historical qualifications, other + projects you have worked on, level and type of computer skills, other relevant skills, + etc.) +You and the FreeBSD Project: (free format: other FreeBSD projects of + interest, comments, etc.) +.... + +[[weblate-login]] +== Login to Weblate + +Open https://translate-dev.freebsd.org/[] and `Sign in`. + +image::weblate-login.webp[Weblate Login,800] + +Use a username, email address, or GitHub account to log in. + +The user profile contains your preferences, name, and email address. +The name and address will be used in commits; keep this information accurate. + +On the FreeBSD Weblate instance, all translations will be committed to https://github.com/freebsd/freebsd-doc-translate[freebsd-doc-translate] (an intermediate repository on GitHub), not directly to https://github.com/freebsd/freebsd-doc[freebsd-doc]. +Translators must take the PO gettext files (`.po`), converting them to `.adoc` and submit it via https://bugs.freebsd.org/bugzilla/[Bugzilla] or https://github.com/freebsd/freebsd-doc/pulls[GitHub] to get the translated document published or updated in the documentation portal. +See more in the following sections. + +Weblate will commit daily, at least to `freebsd-doc-translate`, if any new strings are translated. + +[[weblate-find-language-team]] +== Find a Language Team to Join In + +Click `Projects`, choose `Documentation`, then click `Languages`, and see all the available languages. + +image::weblate-languages.webp[Weblate Languages,500] + +Note that some languages and translated documents already exist in the documentation portal and repositories. + +If the desired language for translation is not available in Weblate, please contact the https://www.freebsd.org/docproj/translations/[language coordinators] before asking to create a new language. +If there is no answer, then write to the {doceng}. + +[[weblate-translating-online]] +== Translating Online on Weblate + +Translating documents online proves to be the easiest method for document translation on FreeBSD, as it allows users to collaborate on the same file, distributing the workload. + +Once a coordinator or administrator grants access to a specific language for a username, the save button will be enabled, so that this user can start translating. + +image::weblate-documents.webp[Weblate Documents,800] +image::weblate-translate.webp[Weblate Translate,800] + +Weblate has a set of links that lead to actual translation. +The translation is further divided into individual checks, like `Untranslated` or `Needing review`. +If the whole document is translated without any error, `All translations` link is still available in case a review is necessary. +Alternatively, the search field can be used to find a specific string or term. + +In the https://docs.weblate.org/en/latest/user/translating.html#translation-projects[Weblate documentation], there is more info about translations, like keyboard shortcuts and other tips about the translation tool. + +[[weblate-translating-offline]] +== Translating Offline + +Weblate on FreeBSD uses PO gettext files for translations. +Users familiar with PO gettext files that want to translate offline can download and upload the translations through the document page on Weblate by clicking in the `Files` section. + +image::weblate-offline.webp[Weblate Offline,800] + +[[weblate-automatic-suggestions]] +== Translation based on Automatic Suggestions + +Languages using Weblate before the migration to Hugo/Asciidoctor can use this feature from Weblate to save time. + +This feature from Weblate uses the Translation Memory generated by the other components and projects on the same server. +The former Weblate translations are hosted on the same server as read-only for that. + +Strings that match `100/100` in similarity can be copied and saved directly. +Other strings will need at least minor adjustment. + +Some examples: + +image::weblate_automatic_suggestion_01.webp[Weblate Automatic Suggestions 01,800] + +With the migration to Hugo/Asciidoctor, documents use UTF-8. +Some HTML entities should be replaced. +Some strings, such as links, require changes to markup. + +image::weblate_automatic_suggestion_02.webp[Weblate Automatic Suggestions 02,800] + +Links: + +image::weblate_automatic_suggestion_03.webp[Weblate Automatic Suggestions 03,800] + +[[weblate-proofreading-qa]] +== Proofreading and Weblate Quality Checks + +The document dashboard `Project/Language/Document` shows the translation status and string status for that document. +This page is handy for proofreading and quality checks. + +image::weblate-revision1.webp[Weblate Revision 01,800] + +In this example, two strings are missing the full stop; following that link will show only those strings to be revised/translated. + +image::weblate-revision2.webp[Weblate Revision 02,800] + +Translators and reviewers often value observing translated strings in context. + +[[weblate-building]] +== Building the Translated Document + +The project does not use continuous integration and continuous delivery to build translations. +There are studies to make it available. + +[NOTE] +==== +The following example uses GitHub, as Weblate is also on GitHub. +Note that this repository is a read-only mirror, but Pull Requests are accepted. +==== + +To build the translation locally, follow these steps: + +[[weblate-clone-repositories]] + +[.procedure] +==== +.Procedure: Clone the necessary repositories +. Clone the `freebsd-doc` repository: ++ +[source,console?prompt=%] +.... +% git clone https://github.com/freebsd/freebsd-doc.git ~/freebsd-doc +.... + +. Clone the `freebsd-doc-translate` repository: ++ +[source,console?prompt=%] +.... +% git clone https://github.com/freebsd/freebsd-doc-translate.git ~/freebsd-doc-translate +.... +==== + +[[weblate-copy-translation]] + +[.procedure] +==== +.Procedure: Copy a translation file to `freebsd-doc` + +With both repositories in place, copy the translation from `freebsd-doc-translate` to `freebsd-doc`. +Example of the Committer's Guide article translation in Spanish. + +[source,console?prompt=%] +.... +% cp ~/freebsd-doc-translate/documentation/content/es/articles/committers-guide/_index.po \ +~/freebsd-doc/documentation/content/es/articles/committers-guide/ +.... +==== + +[[weblate-translate]] + +[.procedure] +==== +.Procedure: Convert a translation file (`.po`) to `.adoc` + +Go to the root of `freebsd-doc`. + +[source,console?prompt=%] +.... +% cd ~/freebsd-doc +.... + +Translate (convert) the `.po` file to `.adoc` + +[source,console?prompt=%] +.... +% ./tools/translate.sh documentation es articles/committers-guide +.... + +By default: only files with more than eighty percent of strings translated will be converted to `.adoc`. + +To ignore that limit: + +[source,console?prompt=%] +.... +% KEEP_ENV=0 ./tools/translate.sh documentation es articles/committers-guide +.... + +==== + +Some documents, like books, have many PO gettext files. +Always copy all of them when translating and building. +Files that weren't translated will be converted with the source (English) strings. + +[WARNING] +==== +The directory structure is fundamental. +Always follow the English document directory structure. +==== + +[[weblate-build]] + +[.procedure] +==== +.Procedure: Build the translated document + +Last, the building part. + +Enter the documentation directory because there is no need to build the FreeBSD website. + +[source,console?prompt=%] +.... +% cd documentation +.... + +And build the documentation. +Note that `en` is always added by default when building any other language. + +[source,console?prompt=%] +.... +% DOC_LANG=es make +.... + +This command will build only the English and Spanish documents of the FreeBSD documentation portal. +The output will be in the [.filename]#public# directory; open that in a browser. +Note that some index files can redirect the browser to the online page. + +Another good option is to build and serve the content with Hugo's internal webserver: + +[source,console?prompt=%] +.... +% DOC_LANG=es make run +.... + +By default, the webserver listens on `localhost`; To override this behavior, specify the desired IP address in the `BIND` parameter value. + +[source,console?prompt=%] +.... +% DOC_LANG=es make run BIND=192.168.15.10 +.... + +This builds and serves the content with Hugo's internal webserver and lets it open, and if any file changes, it rebuilds them automatically. +==== + +To make any necessary adjustments in the translation, follow the steps below to re-sync all components: + +- Fix the translation string on https://translate-dev.freebsd.org/[Weblate]. +- Force Weblate to commit the changes on `Document/Manage/Commit` section. +- Sync the local Weblate repository `freebsd-doc-translate` with a `git pull origin main` command. +- Copy the translation again to `freebsd-doc`. +- Convert the translation to .adoc with the `./tools/translate.sh` script. +- Hugo will rebuild the file and not build the entire set if `make run` was used; or re-execute `make`. + +[IMPORTANT] +==== +Follow the previous steps as many times as is necessary until the document is ready to be published. +==== + +The crossref:doc-build[doc-build-rendering,Documentation Build Process] chapter includes information about rendering to HTML and PDF. + +[[weblate-submitting-translations]] +== Submitting Translations + +Example of submitting an update to the Brazilian Portuguese article Committer's Guide. + + +[[weblate-git-repo-status]] + +[.procedure] +==== +.Check the repository + +After following the steps in crossref:weblate[weblate-building,Building the Translated Document], go to the root of `freebsd-doc` and preview what's to be committed. +For an overview of files to be changed, and differences in file content: + +[source,console?prompt=%] +.... +% git status +% git diff +.... + +Review the output, and if any files unrelated to the Committer's Guide translation update were changed or added, take the appropriate action of reverting or removing them, respectively, before proceeding further. + +Always include the PO gettext file (`.po`) and the translated document in Hugo/Asciidoctor (`.adoc`). +==== + +[[weblate-git-new-branch]] + +[.procedure] +==== +.Create a new branch and commit + +Create another branch to separate the work, which will help with future updates in the local repository. + +[source,console?prompt=%] +.... +% git checkout -b committers-guide_pt-br +.... + +Register the local commit. + +[source,console?prompt=%] +.... +% git add . +% git commit +.... + +Example of commit messages for translations: + +[.programlisting] +.... +pt-br/committers-guide: Sync with en XXXXXXX +.... + +Where `XXXXXXX` is the man:git[1] revision stored in the Weblate repository [.filename]#~/freebsd-doc-translate/revision.txt#. + +If it is the first translation of an article: + +[.programlisting] +.... +Add Korean translation of Leap Seconds article +.... + +A message will be displayed after the commit if man:git[1] has not been configured previously. +Please follow the instructions and provide the name and email address used on Weblate. +This step is crucial to proper crediting of contributors. + +Then check the entire commit, review changes, and author name and email. + +[source,console?prompt=%] +.... +% git show +.... +==== + +[[weblate-git-patch-submit]] + +[.procedure] +==== +.Generate a patch + +Next, generate a man:git-format-patch[1] file. + +[source,console?prompt=%] +.... +% git format-patch main +0001-pt-br-committers-guide-Sync-with-en-XXXXXXX.patch +.... +==== + +Attach the patch [.filename]#0001-pt-br-committers-guide-Sync-with-en-XXXXXXX.patch# to a problem report in https://bugs.freebsd.org/bugzilla/[FreeBSD Bugzilla]. + +Include the following information in the report: + +[[weblate-bugzilla-fields]] +.Bugzilla Fields +[cols="1,1", frame="none", options="header"] +|=== +| Field +| Value + +| *product* +| Documentation + +| *Component* +| Books & Articles + +| *Summary* +| Same as the local commit + +| *Description* +| State that instructions in this guide were followed, including proofreading and other necessary steps. +Include things that may help with triage and progression of the report. + + +| *CC* (Optional) +| If the language has coordinators, include their email addresses in the CC field. +|=== + +For people familiar with man:git[1] and GitHub: instead of submitting the patch through https://bugs.freebsd.org/bugzilla/[Bugzilla], a https://github.com/freebsd/freebsd-doc/pulls[GitHub pull request] can be used (use the name and address that you use with Weblate). + +https://github.com/freebsd/freebsd-doc/ is a secondary mirror. +Changes to the `doc` tree can be made only by people who have a `doc` commit bit. + +When translators keep sending good-quality patches, they can be nominated by other committers to receive write-access (a extref:{committers-guide}[doc commit bit, committer.types] for translations), a FreeBSD account, and associated perks. + +The list of extref:{contributors}[Additional FreeBSD Contributors, contrib-additional] includes non-committers whose contributions are committed to the `doc` tree. + +If in doubt about any procedure, write to the {freebsd-translators}. + +[[weblate-faq]] +== FAQ (Frequently Asked Questions) + +[[weblate-copyrights]] +=== Is it necessary to translate all the Copyright messages? + +Every language team decides this for their language; in `pt-br` (Brazilian Portuguese) team, it was decided not to translate those messages. diff --git a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc index fe9d704a8b..1cd3c92736 100644 --- a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc +++ b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc @@ -1,5 +1,5 @@ --- -title: Chapter 11. Writing Style +title: Chapter 12. Writing Style prev: books/fdp-primer/manual-pages next: books/fdp-primer/editor-config description: Writing Style and some conventions used in the FreeBSD Documentation Project @@ -17,7 +17,7 @@ path: "/books/fdp-primer/" :icons: font :sectnums: :sectnumlevels: 6 -:sectnumoffset: 11 +:sectnumoffset: 12 :partnums: :source-highlighter: rouge :experimental: diff --git a/documentation/static/images/books/fdp-primer/weblate-commit.webp b/documentation/static/images/books/fdp-primer/weblate-commit.webp new file mode 100644 index 0000000000..e5df1bcdb0 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-commit.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-documents.webp b/documentation/static/images/books/fdp-primer/weblate-documents.webp new file mode 100644 index 0000000000..866e33cb7f Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-documents.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-languages.webp b/documentation/static/images/books/fdp-primer/weblate-languages.webp new file mode 100644 index 0000000000..cb1b65a788 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-languages.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-login.webp b/documentation/static/images/books/fdp-primer/weblate-login.webp new file mode 100644 index 0000000000..a947159de9 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-login.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-offline.webp b/documentation/static/images/books/fdp-primer/weblate-offline.webp new file mode 100644 index 0000000000..4ea4999f9a Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-offline.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-revision1.webp b/documentation/static/images/books/fdp-primer/weblate-revision1.webp new file mode 100644 index 0000000000..939eb0b335 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-revision1.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-revision2.webp b/documentation/static/images/books/fdp-primer/weblate-revision2.webp new file mode 100644 index 0000000000..54242fa930 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-revision2.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate-translate.webp b/documentation/static/images/books/fdp-primer/weblate-translate.webp new file mode 100644 index 0000000000..d9c3a76973 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate-translate.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_01.webp b/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_01.webp new file mode 100644 index 0000000000..6f760b2337 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_01.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_02.webp b/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_02.webp new file mode 100644 index 0000000000..ae12522ca0 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_02.webp differ diff --git a/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_03.webp b/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_03.webp new file mode 100644 index 0000000000..0c1aadeb73 Binary files /dev/null and b/documentation/static/images/books/fdp-primer/weblate_automatic_suggestion_03.webp differ From nobody Tue Jun 20 00:10:47 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QlRqX0cRQz4fxWg for ; Tue, 20 Jun 2023 00:10:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QlRqX0L8wz4BpC; Tue, 20 Jun 2023 00:10:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687219848; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=s4iGNtSEw8eY7ZUhmfS0jlLpuOq4AYa0+ISiwxnmIPI=; b=uOGTOoNws354fre0VJ4iToStZ1P/qG1TZg608MCrUNY22CvOBvtcnKFrcs9/7mA0p1OuZO xRxBpemK0bpbJlBKVURGzk0Xyo01TPxspm+ZYCXTdxzICK+CDVs/pKIa1NEQAWN7nR2sex yI8S8aSGjRiLMgjZA5QRP5D6igNKIkLRwgxY5+MCYmqRSZB6Vc6+lTvpraqpoZA8Auz5ih 4JR4Q+topVxsLldxCXsEm6sHIlnixZhzCE2yyulyuoTDeGLWEw8N9LXXMcdsEPn/CpESnp O5eFKlbu9yzLBM7kn5I9m5UjlyfOTuDpEfej/n4Th7Ee7NnfGUwN+kpZaz9I5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687219848; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=s4iGNtSEw8eY7ZUhmfS0jlLpuOq4AYa0+ISiwxnmIPI=; b=ty3FC6rU9bZqLU2Gyo8/IX/G5Yg6L3eFYt1rJLH5wfQw00VG8KiBCfVyuDWwK3QZ2kVxgL RSDLGftP6IueIOQMub16bPu6FJe0AWuSAnSI7AZlRomnGN15KN7I7dig/qR2gCNZEt/hQx I299W5/H7ETT870gPMcoFZMAi3JnVRi1+6JUQDnVnI8Ma2ocyaEqHmP5SO8BLIDm/Wdqdf P6IwNDGLF5uT5phUZ5zIm7S4A6/MtoSZ1dy6tg/ojEGA8hEbp+IfWUkQ9Up/SuqF5EiZ5s Oj3yLGRwYcqiJ7c+jql3yAx41NFX9DHLHzRMn2yGrmIAVOu+M++vrDoQMsZlmQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687219848; a=rsa-sha256; cv=none; b=B3e1OgHv5kjH1gQsqhgDfq7p5MV2nDlq9V1MUYcfizL0ErGs5yVxw4SDL58h+chAFdCDDk NaHZ8K9DkNx57Xz0/d3NUZmIU/xGzanASMw281KmCxhQp5oJlzky2GOWGyXIi3YSPc5kb6 4VYTGa8od7RksdRjc/um4Acr+rjfSiCKsBE0mCusOlfFQYLPutB3TIMH/E04FB5rugECUk WK0hvM6oxaQ0C0Nbxv5PvCyHat81XQR0F4X/TlTkYnIyvAtcSQpxGu+MIDEZxt6SDcVLcc TpBD/1VcV5GoDh7Yo3FRbEdmRosA+xhvMZ4zk/G9Qy55P+9IaBrltnvdr72FjA== 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 4QlRqW6TfhzdPd; Tue, 20 Jun 2023 00:10:47 +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 35K0Al6h033999; Tue, 20 Jun 2023 00:10:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35K0AlpS033998; Tue, 20 Jun 2023 00:10:47 GMT (envelope-from git) Date: Tue, 20 Jun 2023 00:10:47 GMT Message-Id: <202306200010.35K0AlpS033998@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: d2d37f4958 - main - doc: Update source files (en .po), for translations List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d2d37f4958fb67a5780b9b990d28f7b204364fa4 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=d2d37f4958fb67a5780b9b990d28f7b204364fa4 commit d2d37f4958fb67a5780b9b990d28f7b204364fa4 Author: Danilo G. Baio AuthorDate: 2023-06-20 00:10:01 +0000 Commit: Danilo G. Baio CommitDate: 2023-06-20 00:10:01 +0000 doc: Update source files (en .po), for translations --- .../content/en/articles/committers-guide/_index.po | 870 ++++++++-------- .../content/en/articles/linux-users/_index.po | 8 +- .../content/en/articles/pgpkeys/_index.po | 426 ++++---- .../developers-handbook/introduction/_index.po | 262 +---- documentation/content/en/books/faq/_index.po | 121 ++- .../en/books/fdp-primer/editor-config/_index.po | 4 +- .../en/books/fdp-primer/manual-pages/_index.po | 4 +- .../en/books/fdp-primer/po-translations/_index.po | 350 +++---- .../content/en/books/fdp-primer/see-also/_index.po | 4 +- .../en/books/fdp-primer/trademarks/_index.po | 4 +- .../content/en/books/fdp-primer/weblate/_index.po | 1073 ++++++++++++++++++++ .../en/books/fdp-primer/writing-style/_index.po | 4 +- .../content/en/books/handbook/security/_index.po | 8 +- .../en/books/porters-handbook/pkg-files/_index.po | 185 ++-- 14 files changed, 2059 insertions(+), 1264 deletions(-) diff --git a/documentation/content/en/articles/committers-guide/_index.po b/documentation/content/en/articles/committers-guide/_index.po index e1d331ec20..19fe1141df 100644 --- a/documentation/content/en/articles/committers-guide/_index.po +++ b/documentation/content/en/articles/committers-guide/_index.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2023-05-21 14:43-0300\n" +"POT-Creation-Date: 2023-06-19 21:08-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -5135,25 +5135,27 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2485 +#: documentation/content/en/articles/committers-guide/_index.adoc:2486 #, no-wrap -msgid "`Submitted by:`" +msgid "" +"`Submitted by:` +\n" +"(deprecated)" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2487 +#: documentation/content/en/articles/committers-guide/_index.adoc:2488 #, no-wrap msgid "This has been deprecated with git; submitted patches should have the author set by using `git commit --author` with a full name and valid email." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2488 +#: documentation/content/en/articles/committers-guide/_index.adoc:2489 #, no-wrap msgid "`Reviewed by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2503 +#: documentation/content/en/articles/committers-guide/_index.adoc:2504 #, no-wrap msgid "" "The name and e-mail address of the person or people that reviewed the change; for developers, just the username on the FreeBSD cluster. If a patch was submitted to a mailing list for review, and the review was favorable, then just include the list name. If the reviewer is not a member of the project, provide the name, email, and if ports an external role like maintainer:\n" @@ -5172,25 +5174,25 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2504 +#: documentation/content/en/articles/committers-guide/_index.adoc:2505 #, no-wrap msgid "`Tested by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2506 +#: documentation/content/en/articles/committers-guide/_index.adoc:2507 #, no-wrap msgid "The name and e-mail address of the person or people that tested the change; for developers, just the username on the FreeBSD cluster." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2507 +#: documentation/content/en/articles/committers-guide/_index.adoc:2508 #, no-wrap msgid "`Approved by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2532 +#: documentation/content/en/articles/committers-guide/_index.adoc:2533 #, no-wrap msgid "" "The name and e-mail address of the person or people that approved the change; for developers, just the username on the FreeBSD cluster.\n" @@ -5218,121 +5220,121 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2533 +#: documentation/content/en/articles/committers-guide/_index.adoc:2534 #, no-wrap msgid "`Obtained from:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2535 +#: documentation/content/en/articles/committers-guide/_index.adoc:2536 #, no-wrap msgid "The name of the project (if any) from which the code was obtained. Do not use this line for the name of an individual person." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2536 +#: documentation/content/en/articles/committers-guide/_index.adoc:2537 #, no-wrap msgid "`Fixes:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2538 +#: documentation/content/en/articles/committers-guide/_index.adoc:2539 #, no-wrap msgid "The Git short hash and the title line of a commit that is fixed by this change as returned by `git log -n 1 --oneline GIT-COMMIT-HASH`." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2539 +#: documentation/content/en/articles/committers-guide/_index.adoc:2540 #, no-wrap msgid "`MFC after:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2541 +#: documentation/content/en/articles/committers-guide/_index.adoc:2542 #, no-wrap msgid "To receive an e-mail reminder to MFC at a later date, specify the number of days, weeks, or months after which an MFC is planned." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2542 +#: documentation/content/en/articles/committers-guide/_index.adoc:2543 #, no-wrap msgid "`MFC to:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2544 +#: documentation/content/en/articles/committers-guide/_index.adoc:2545 #, no-wrap msgid "If the commit should be merged to a subset of stable branches, specify the branch names." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2545 +#: documentation/content/en/articles/committers-guide/_index.adoc:2546 #, no-wrap msgid "`MFH:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2547 +#: documentation/content/en/articles/committers-guide/_index.adoc:2548 #, no-wrap msgid "If the commit is to be merged into a ports quarterly branch name, specify the quarterly branch. For example `2021Q2`." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2548 +#: documentation/content/en/articles/committers-guide/_index.adoc:2549 #, no-wrap msgid "`Relnotes:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2550 +#: documentation/content/en/articles/committers-guide/_index.adoc:2551 #, no-wrap msgid "If the change is a candidate for inclusion in the release notes for the next release from the branch, set to `yes`." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2551 +#: documentation/content/en/articles/committers-guide/_index.adoc:2552 #, no-wrap msgid "`Security:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2553 +#: documentation/content/en/articles/committers-guide/_index.adoc:2554 #, no-wrap msgid "If the change is related to a security vulnerability or security exposure, include one or more references or a description of the issue. If possible, include a VuXML URL or a CVE ID." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2554 +#: documentation/content/en/articles/committers-guide/_index.adoc:2555 #, no-wrap msgid "`Event:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2556 +#: documentation/content/en/articles/committers-guide/_index.adoc:2557 #, no-wrap msgid "The description for the event where this commit was made. If this is a recurring event, add the year or even the month to it. For example, this could be `FooBSDcon 2019`. The idea behind this line is to put recognition to conferences, gatherings, and other types of meetups and to show that these are useful to have. Please do not use the `Sponsored by:` line for this as that is meant for organizations sponsoring certain features or developers working on them." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2557 +#: documentation/content/en/articles/committers-guide/_index.adoc:2558 #, no-wrap msgid "`Sponsored by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2559 +#: documentation/content/en/articles/committers-guide/_index.adoc:2560 #, no-wrap msgid "Sponsoring organizations for this change, if any. Separate multiple organizations with commas. If only a portion of the work was sponsored, or different amounts of sponsorship were provided to different authors, please give appropriate credit in parentheses after each sponsor name. For example, `Example.com (alice, code refactoring), Wormulon (bob), Momcorp (cindy)` shows that Alice was sponsored by Example.com to do code refactoring, while Wormulon sponsored Bob's work and Momcorp sponsored Cindy's work. Other authors were either not sponsored or chose not to list sponsorship." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2560 +#: documentation/content/en/articles/committers-guide/_index.adoc:2561 #, no-wrap msgid "`Pull Request:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2564 +#: documentation/content/en/articles/committers-guide/_index.adoc:2565 #, no-wrap msgid "" "This change was submitted as a pull request or merge request against one of FreeBSD's public read-only Git repositories.\n" @@ -5341,73 +5343,73 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2565 +#: documentation/content/en/articles/committers-guide/_index.adoc:2566 #, no-wrap msgid "`Signed-off-by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2567 +#: documentation/content/en/articles/committers-guide/_index.adoc:2568 #, no-wrap msgid "ID certifies compliance with https://developercertificate.org/" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2568 +#: documentation/content/en/articles/committers-guide/_index.adoc:2569 #, no-wrap msgid "`Differential Revision:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2570 +#: documentation/content/en/articles/committers-guide/_index.adoc:2571 #, no-wrap msgid "The full URL of the Phabricator review. This line __must be the last line__. For example: `https://reviews.freebsd.org/D1708`." msgstr "" #. type: Block title -#: documentation/content/en/articles/committers-guide/_index.adoc:2572 +#: documentation/content/en/articles/committers-guide/_index.adoc:2573 #, no-wrap msgid "Commit Log for a Commit Based on a PR" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2578 +#: documentation/content/en/articles/committers-guide/_index.adoc:2579 msgid "" "The commit is based on a patch from a PR submitted by John Smith. The " "commit message \"PR\" field is filled." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2582 -#: documentation/content/en/articles/committers-guide/_index.adoc:2600 -#: documentation/content/en/articles/committers-guide/_index.adoc:2615 -#: documentation/content/en/articles/committers-guide/_index.adoc:2631 -#: documentation/content/en/articles/committers-guide/_index.adoc:2646 +#: documentation/content/en/articles/committers-guide/_index.adoc:2583 +#: documentation/content/en/articles/committers-guide/_index.adoc:2601 +#: documentation/content/en/articles/committers-guide/_index.adoc:2616 +#: documentation/content/en/articles/committers-guide/_index.adoc:2632 +#: documentation/content/en/articles/committers-guide/_index.adoc:2647 #, no-wrap msgid "...\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2584 +#: documentation/content/en/articles/committers-guide/_index.adoc:2585 #, no-wrap msgid "PR:\t\t12345\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2587 +#: documentation/content/en/articles/committers-guide/_index.adoc:2588 msgid "" "The committer sets the author of the patch with `git commit --author \"John " "Smith \"`." msgstr "" #. type: Block title -#: documentation/content/en/articles/committers-guide/_index.adoc:2590 +#: documentation/content/en/articles/committers-guide/_index.adoc:2591 #, no-wrap msgid "Commit Log for a Commit Needing Review" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2596 +#: documentation/content/en/articles/committers-guide/_index.adoc:2597 msgid "" "The virtual memory system is being changed. After posting patches to the " "appropriate mailing list (in this case, `freebsd-arch`) and the changes have " @@ -5415,73 +5417,73 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2602 +#: documentation/content/en/articles/committers-guide/_index.adoc:2603 #, no-wrap msgid "Reviewed by:\t-arch\n" msgstr "" #. type: Block title -#: documentation/content/en/articles/committers-guide/_index.adoc:2606 +#: documentation/content/en/articles/committers-guide/_index.adoc:2607 #, no-wrap msgid "Commit Log for a Commit Needing Approval" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2611 +#: documentation/content/en/articles/committers-guide/_index.adoc:2612 msgid "" "Commit a port, after working with the listed MAINTAINER, who said to go " "ahead and commit." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2617 +#: documentation/content/en/articles/committers-guide/_index.adoc:2618 #, no-wrap msgid "Approved by:\tabc (maintainer)\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2620 +#: documentation/content/en/articles/committers-guide/_index.adoc:2621 msgid "Where _abc_ is the account name of the person who approved." msgstr "" #. type: Block title -#: documentation/content/en/articles/committers-guide/_index.adoc:2622 +#: documentation/content/en/articles/committers-guide/_index.adoc:2623 #, no-wrap msgid "Commit Log for a Commit Bringing in Code from OpenBSD" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2627 +#: documentation/content/en/articles/committers-guide/_index.adoc:2628 msgid "Committing some code based on work done in the OpenBSD project." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2633 +#: documentation/content/en/articles/committers-guide/_index.adoc:2634 #, no-wrap msgid "Obtained from:\tOpenBSD\n" msgstr "" #. type: Block title -#: documentation/content/en/articles/committers-guide/_index.adoc:2637 +#: documentation/content/en/articles/committers-guide/_index.adoc:2638 #, no-wrap msgid "Commit Log for a Change to FreeBSD-CURRENT with a Planned Commit to FreeBSD-STABLE to Follow at a Later Date." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2642 +#: documentation/content/en/articles/committers-guide/_index.adoc:2643 msgid "" "Committing some code which will be merged from FreeBSD-CURRENT into the " "FreeBSD-STABLE branch after two weeks." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2648 +#: documentation/content/en/articles/committers-guide/_index.adoc:2649 #, no-wrap msgid "MFC after:\t2 weeks\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2651 +#: documentation/content/en/articles/committers-guide/_index.adoc:2652 msgid "" "Where _2_ is the number of days, weeks, or months after which an MFC is " "planned. The _weeks_ option may be `day`, `days`, `week`, `weeks`, `month`, " @@ -5489,12 +5491,12 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2654 +#: documentation/content/en/articles/committers-guide/_index.adoc:2655 msgid "It is often necessary to combine these." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2658 +#: documentation/content/en/articles/committers-guide/_index.adoc:2659 msgid "" "Consider the situation where a user has submitted a PR containing code from " "the NetBSD project. Looking at the PR, the developer sees it is not an area " @@ -5504,19 +5506,19 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2660 +#: documentation/content/en/articles/committers-guide/_index.adoc:2661 msgid "" "The extra information to include in the commit would look something like" msgstr "" #. type: Block title -#: documentation/content/en/articles/committers-guide/_index.adoc:2661 +#: documentation/content/en/articles/committers-guide/_index.adoc:2662 #, no-wrap msgid "Example Combined Commit Log" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2672 +#: documentation/content/en/articles/committers-guide/_index.adoc:2673 #, no-wrap msgid "" "PR:\t\t54321\n" @@ -5527,13 +5529,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2677 +#: documentation/content/en/articles/committers-guide/_index.adoc:2678 #, no-wrap msgid "Preferred License for New Files" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2683 +#: documentation/content/en/articles/committers-guide/_index.adoc:2684 msgid "" "The FreeBSD Project's full license policy can be found at link:https://www." "FreeBSD.org/internal/software-license/[https://www.FreeBSD.org/internal/" @@ -5543,14 +5545,14 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2685 +#: documentation/content/en/articles/committers-guide/_index.adoc:2686 msgid "" "The FreeBSD Project suggests and uses this text as the preferred license " "scheme:" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2716 +#: documentation/content/en/articles/committers-guide/_index.adoc:2717 #, no-wrap msgid "" "/*-\n" @@ -5584,7 +5586,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2722 +#: documentation/content/en/articles/committers-guide/_index.adoc:2723 msgid "" "The FreeBSD project strongly discourages the so-called \"advertising " "clause\" in new code. Due to the large number of contributors to the " @@ -5595,7 +5597,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2726 +#: documentation/content/en/articles/committers-guide/_index.adoc:2727 msgid "" "The FreeBSD project discourages completely new licenses and variations on " "the standard licenses. New licenses require the approval of {core-email} to " @@ -5606,7 +5608,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2730 +#: documentation/content/en/articles/committers-guide/_index.adoc:2731 msgid "" "Project policy dictates that code under some non-BSD licenses must be placed " "only in specific sections of the repository, and in some cases, compilation " @@ -5617,7 +5619,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2733 +#: documentation/content/en/articles/committers-guide/_index.adoc:2734 msgid "" "Developers are reminded that in open source, getting \"open\" right is just " "as important as getting \"source\" right, as improper handling of " @@ -5626,13 +5628,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2735 +#: documentation/content/en/articles/committers-guide/_index.adoc:2736 #, no-wrap msgid "Keeping Track of Licenses Granted to the FreeBSD Project" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2740 +#: documentation/content/en/articles/committers-guide/_index.adoc:2741 msgid "" "Various software or data exist in the repositories where the FreeBSD project " "has been granted a special license to be able to use them. A case in point " @@ -5643,7 +5645,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2745 +#: documentation/content/en/articles/committers-guide/_index.adoc:2746 msgid "" "It is clearly sensible to keep a record of any such license grants. To that " "end, the {core-email} has decided to keep an archive of them. Whenever the " @@ -5653,13 +5655,13 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2747 +#: documentation/content/en/articles/committers-guide/_index.adoc:2748 msgid "" "Contact details for people or organizations granting the special license." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2748 +#: documentation/content/en/articles/committers-guide/_index.adoc:2749 msgid "" "What files, directories etc. in the repositories are covered by the license " "grant including the revision numbers where any specially licensed material " @@ -5667,7 +5669,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2749 +#: documentation/content/en/articles/committers-guide/_index.adoc:2750 msgid "" "The date the license comes into effect from. Unless otherwise agreed, this " "will be the date the license was issued by the authors of the software in " @@ -5675,24 +5677,24 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2750 +#: documentation/content/en/articles/committers-guide/_index.adoc:2751 msgid "The license text." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2751 +#: documentation/content/en/articles/committers-guide/_index.adoc:2752 msgid "" "A note of any restrictions, limitations or exceptions that apply " "specifically to FreeBSD's usage of the licensed material." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2752 +#: documentation/content/en/articles/committers-guide/_index.adoc:2753 msgid "Any other relevant information." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2755 +#: documentation/content/en/articles/committers-guide/_index.adoc:2756 msgid "" "Once the {core-email} is satisfied that all the necessary details have been " "gathered and are correct, the secretary will send a PGP-signed " @@ -5702,7 +5704,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2758 +#: documentation/content/en/articles/committers-guide/_index.adoc:2759 msgid "" "The license archive should contain only details of license grants; this is " "not the place for any discussions around licensing or other subjects. " @@ -5711,13 +5713,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2760 +#: documentation/content/en/articles/committers-guide/_index.adoc:2761 #, no-wrap msgid "SPDX Tags in the tree" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2771 +#: documentation/content/en/articles/committers-guide/_index.adoc:2772 msgid "" "The project uses https://spdx.dev[SPDX] tags in our source base. At " "present, these tags are indented to help automated tools reconstruct license " @@ -5736,20 +5738,20 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2773 +#: documentation/content/en/articles/committers-guide/_index.adoc:2774 msgid "" "As of March 2021, approximately 25,000 out of 90,000 files in the tree have " "been marked." msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2774 +#: documentation/content/en/articles/committers-guide/_index.adoc:2775 #, no-wrap msgid "Developer Relations" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2780 +#: documentation/content/en/articles/committers-guide/_index.adoc:2781 msgid "" "When working directly on your own code or on code which is already well " "established as your responsibility, then there is probably little need to " @@ -5762,7 +5764,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2784 +#: documentation/content/en/articles/committers-guide/_index.adoc:2785 msgid "" "To determine if an area of the tree is maintained, check the MAINTAINERS " "file at the root of the tree. If nobody is listed, scan the revision " @@ -5773,27 +5775,27 @@ msgid "" msgstr "" #. type: delimited block - 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2788 +#: documentation/content/en/articles/committers-guide/_index.adoc:2789 #, no-wrap msgid "% git -C /path/to/repo shortlog -sne --since=\"2 years\" -- relative/path/to/file\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2791 +#: documentation/content/en/articles/committers-guide/_index.adoc:2792 msgid "" "If queries go unanswered or the committer otherwise indicates a lack of " "interest in the area affected, go ahead and commit it." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2796 +#: documentation/content/en/articles/committers-guide/_index.adoc:2797 msgid "" "Avoid sending private emails to maintainers. Other people might be " "interested in the conversation, not just the final output." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2802 +#: documentation/content/en/articles/committers-guide/_index.adoc:2803 msgid "" "If there is any doubt about a commit for any reason at all, have it reviewed " "before committing. Better to have it flamed then and there rather than when " @@ -5804,7 +5806,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2806 +#: documentation/content/en/articles/committers-guide/_index.adoc:2807 msgid "" "Do not impugn the intentions of others. If they see a different solution to " "a problem, or even a different problem, it is probably not because they are " @@ -5814,7 +5816,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2809 +#: documentation/content/en/articles/committers-guide/_index.adoc:2810 msgid "" "Disagree honestly. Argue your position from its merits, be honest about any " "shortcomings it may have, and be open to seeing their solution, or even " @@ -5822,7 +5824,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2815 +#: documentation/content/en/articles/committers-guide/_index.adoc:2816 msgid "" "Accept correction. We are all fallible. When you have made a mistake, " "apologize and get on with life. Do not beat up yourself, and certainly do " @@ -5831,7 +5833,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2819 +#: documentation/content/en/articles/committers-guide/_index.adoc:2820 msgid "" "Ask for help. Seek out (and give) peer reviews. One of the ways open " "source software is supposed to excel is in the number of eyeballs applied to " @@ -5839,20 +5841,20 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2821 +#: documentation/content/en/articles/committers-guide/_index.adoc:2822 #, no-wrap msgid "If in Doubt..." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2825 +#: documentation/content/en/articles/committers-guide/_index.adoc:2826 msgid "" "When unsure about something, whether it be a technical issue or a project " "convention be sure to ask. If you stay silent you will never make progress." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2829 +#: documentation/content/en/articles/committers-guide/_index.adoc:2830 msgid "" "If it relates to a technical issue ask on the public mailing lists. Avoid " "the temptation to email the individual person that knows the answer. This " @@ -5860,32 +5862,32 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2831 +#: documentation/content/en/articles/committers-guide/_index.adoc:2832 msgid "For project specific or administrative questions ask, in order:" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2833 +#: documentation/content/en/articles/committers-guide/_index.adoc:2834 msgid "Your mentor or former mentor." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2834 +#: documentation/content/en/articles/committers-guide/_index.adoc:2835 msgid "An experienced committer on IRC, email, etc." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2835 +#: documentation/content/en/articles/committers-guide/_index.adoc:2836 msgid "Any team with a \"hat\", as they can give you a definitive answer." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2836 +#: documentation/content/en/articles/committers-guide/_index.adoc:2837 msgid "If still not sure, ask on {developers-name}." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2838 +#: documentation/content/en/articles/committers-guide/_index.adoc:2839 msgid "" "Once your question is answered, if no one pointed you to documentation that " "spelled out the answer to your question, document it, as others will have " @@ -5893,13 +5895,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2840 +#: documentation/content/en/articles/committers-guide/_index.adoc:2841 #, no-wrap msgid "Bugzilla" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2845 +#: documentation/content/en/articles/committers-guide/_index.adoc:2846 msgid "" "The FreeBSD Project utilizes Bugzilla for tracking bugs and change " "requests. Be sure that if you commit a fix or suggestion found in the PR " @@ -5908,26 +5910,26 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2847 +#: documentation/content/en/articles/committers-guide/_index.adoc:2848 msgid "" "Committers with non-``FreeBSD.org`` Bugzilla accounts can have the old " "account merged with the `FreeBSD.org` account by following these steps:" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2851 +#: documentation/content/en/articles/committers-guide/_index.adoc:2852 msgid "Log in using your old account." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2852 +#: documentation/content/en/articles/committers-guide/_index.adoc:2853 msgid "" "Open new bug. Choose `Services` as the Product, and `Bug Tracker` as the " "Component. In bug description list accounts you wish to be merged." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2853 +#: documentation/content/en/articles/committers-guide/_index.adoc:2854 msgid "" "Log in using `FreeBSD.org` account and post comment to newly opened bug to " "confirm ownership. See <> for more details on how to generate " @@ -5935,35 +5937,35 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2854 +#: documentation/content/en/articles/committers-guide/_index.adoc:2855 msgid "" "If there are more than two accounts to merge, post comments from each of " "them." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2857 +#: documentation/content/en/articles/committers-guide/_index.adoc:2858 msgid "You can find out more about Bugzilla at:" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2859 +#: documentation/content/en/articles/committers-guide/_index.adoc:2860 msgid "extref:{pr-guidelines}[FreeBSD Problem Report Handling Guidelines]" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2860 +#: documentation/content/en/articles/committers-guide/_index.adoc:2861 msgid "link:https://www.FreeBSD.org/support/[https://www.FreeBSD.org/support]" msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2862 +#: documentation/content/en/articles/committers-guide/_index.adoc:2863 #, no-wrap msgid "Phabricator" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2866 +#: documentation/content/en/articles/committers-guide/_index.adoc:2867 msgid "" "The FreeBSD Project utilizes https://reviews.freebsd.org[Phabricator] for " "code review requests. See the https://wiki.freebsd.org/" @@ -5971,19 +5973,19 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2868 +#: documentation/content/en/articles/committers-guide/_index.adoc:2869 msgid "" "Committers with non-``FreeBSD.org`` Phabricator accounts can have the old " "account renamed to the ``FreeBSD.org`` account by following these steps:" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2872 +#: documentation/content/en/articles/committers-guide/_index.adoc:2873 msgid "Change your Phabricator account email to your `FreeBSD.org` email." msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2873 +#: documentation/content/en/articles/committers-guide/_index.adoc:2874 msgid "" "Open new bug on our bug tracker using your `FreeBSD.org` account, see " "<> for more information. Choose `Services` as the Product, and " @@ -5993,19 +5995,19 @@ msgid "" msgstr "" #. type: delimited block = 4 -#: documentation/content/en/articles/committers-guide/_index.adoc:2878 +#: documentation/content/en/articles/committers-guide/_index.adoc:2879 msgid "" "Phabricator accounts cannot be merged, please do not open a new account." msgstr "" #. type: Title == -#: documentation/content/en/articles/committers-guide/_index.adoc:2881 +#: documentation/content/en/articles/committers-guide/_index.adoc:2882 #, no-wrap msgid "Who's Who" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2884 +#: documentation/content/en/articles/committers-guide/_index.adoc:2885 msgid "" "Besides the repository meisters, there are other FreeBSD project members and " "teams whom you will probably get to know in your role as a committer. " @@ -6013,13 +6015,13 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/committers-guide/_index.adoc:2885 +#: documentation/content/en/articles/committers-guide/_index.adoc:2886 #, no-wrap msgid "`{doceng}`" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2891 +#: documentation/content/en/articles/committers-guide/_index.adoc:2892 msgid "" "doceng is the group responsible for the documentation build infrastructure, " "approving new documentation committers, and ensuring that the FreeBSD " @@ -6033,13 +6035,13 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/committers-guide/_index.adoc:2892 +#: documentation/content/en/articles/committers-guide/_index.adoc:2893 #, no-wrap msgid "`{re-members}`" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2897 +#: documentation/content/en/articles/committers-guide/_index.adoc:2898 msgid "" "These are the members of the `{re}`. This team is responsible for setting " "release deadlines and controlling the release process. During code freezes, " @@ -6050,20 +6052,20 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/committers-guide/_index.adoc:2898 +#: documentation/content/en/articles/committers-guide/_index.adoc:2899 #, no-wrap msgid "`{so}`" msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2900 +#: documentation/content/en/articles/committers-guide/_index.adoc:2901 msgid "" "`{so-name}` is the link:https://www.FreeBSD.org/security/[FreeBSD Security " "Officer] and oversees the `{security-officer}`." msgstr "" #. type: Plain text -#: documentation/content/en/articles/committers-guide/_index.adoc:2905 +#: documentation/content/en/articles/committers-guide/_index.adoc:2906 msgid "" "{committers-name}:: {dev-src-all}, {dev-ports-all} and {dev-doc-all} are the " "mailing lists that the version control system uses to send commit messages " *** 7410 LINES SKIPPED *** From nobody Tue Jun 20 19:57:49 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qly992zB0z4gh5Z for ; Tue, 20 Jun 2023 19:57:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qly992n9cz4K4r; Tue, 20 Jun 2023 19:57:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687291069; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4MFlKJgu6Ta07rB8l/oubR8UGx9UltA8Q+duVkz00p4=; b=ai7/zbSsj4/fp3SEn8eiTKILECWawyes3uFzgwfVFms7x0vQO4Bbc0CnzB9lIQbsHiE9Ep y7d4wh943xyy+CokZO8Hf1vLEB46Q14IZJNyGXllRAo4cxp4SAcuB1+DJ2V7LHZjT3f4PA lK2XnpUFrJTsEfHmyiqxRn2FPb7UOwb9vF+qqudOQfaRbsmafc8mQKNV1d4qSnCdrgzKNi PSnPumnISk3jEgJQ61uGvHX5if1mMLppcLvI6QMD0xhWCoSsNEw3jPxBm5f5WImJj9kLIG SZ8wlNFzagt4GeZS6kNU6kz5VddEdNQAJ3NMARt3kfVzbxxVCNXEL5CzI3DLkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687291069; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4MFlKJgu6Ta07rB8l/oubR8UGx9UltA8Q+duVkz00p4=; b=QKKvvT9ACwyGG5hkIAZ+ONSOL5FvsLR84Z8W93jQuhMEG9W9ZCsqbLOHDiNhSFUisSX61Y DVYBSquuKx5vmuVMWMx4WS0Igq0pCbXmGjAdb0wfH4s6G2NM2utB6zaDwog0gnLBSJJfsE q47gpMsvSvhkO9uUKS+dpl+5grGy6t2TKGCs39nTsXbSz9PKfZ6lgXHThJk0zGY3Cq7qKr 2/iwYQ+IO0W3QzoT8TiARsTi00nobaDdSHuSvtoBcE7phA0La1be50WdpQNlArFdo92+Ny bv3+1oj0hOu+SBw/p1q0t3+xpS58d4snZ0jZ4vL5DVyR4WRG0RdZM4OQZWcnlQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687291069; a=rsa-sha256; cv=none; b=gb5S9OOVGcHGDB94wDeL6pxGb9tVladNJi6VCSvxxM0iEbzRpV9m6hMSiHU/fpQ0F4QLxT egAisbz6UJgKB5wpJhBawEHXTtV9HSWfgzhWMF1JNJqvoZQQOzWqUQeDe8pm72Z/JvhRKE 106bkZLENQmobwVdw13KsoGl3crBti8HyXusTgK+HJ90XagNGJJsSl47ySp5uiCVt1cfCb fdszZY8fVYH2fnwVj10XxmL0+GSFF7Zd6JYUfqri2EjzLdqI2/a62vBYPnvCXqRpjY4XZF yha5E16s3JUJR+qZYHTlFnVLyjpIaQEMbmEc8ceycWrgNVmv/AAeIqnyeSPtCA== 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 4Qly991mLVz1CBr; Tue, 20 Jun 2023 19:57:49 +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 35KJvnMl090701; Tue, 20 Jun 2023 19:57:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35KJvnvX090700; Tue, 20 Jun 2023 19:57:49 GMT (envelope-from git) Date: Tue, 20 Jun 2023 19:57:49 GMT Message-Id: <202306201957.35KJvnvX090700@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: e59f3c2256 - main - Remove from hardware notes devices removed from the 13.0 release List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e59f3c22569a0eb3a7741603f93ded78c952f6cd Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=e59f3c22569a0eb3a7741603f93ded78c952f6cd commit e59f3c22569a0eb3a7741603f93ded78c952f6cd Author: Ed Maste AuthorDate: 2023-06-20 18:02:05 +0000 Commit: Ed Maste CommitDate: 2023-06-20 19:56:40 +0000 Remove from hardware notes devices removed from the 13.0 release 10/100 Ethernet drivers like de, ed, ep, ex, etc. and other drivers were removed from FreeBSD in 13.0, but they were still included in the 13.0 hardware notes; remove them now. While there is not a great deal of value in updating this after 13.0 is past EOL it is a small improvement in consistency and the list of drivers was already available in the referenced PR. PR: 255053 Reviewed by: bcr Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D40675 --- website/content/en/releases/13.0R/hardware.adoc | 260 ------------------------ 1 file changed, 260 deletions(-) diff --git a/website/content/en/releases/13.0R/hardware.adoc b/website/content/en/releases/13.0R/hardware.adoc index 5bd1b15b9a..c532034884 100644 --- a/website/content/en/releases/13.0R/hardware.adoc +++ b/website/content/en/releases/13.0R/hardware.adoc @@ -925,12 +925,6 @@ The {{< manpage "tws" "4">}} driver supports the following SATA/SAS RAID control * LSI's 3ware SAS 9750 series -The {{< manpage "vpo" "4">}} driver supports the following parallel to SCSI interfaces: - -* Adaptec AIC-7110 Parallel to SCSI interface (built-in to Iomega ZIP drives) -* Iomega Jaz Traveller interface -* Iomega MatchMaker SCSI interface (built-in to Iomega ZIP+ drives) - With all supported SCSI controllers, full support is provided for SCSI-I, SCSI-II, and SCSI-III peripherals, including hard disks, optical disks, tape drives (including DAT, 8mm Exabyte, Mammoth, and DLT), medium changers, processor target devices and CD-ROM drives. WORM devices that support CD-ROM commands are supported for read-only access by the CD-ROM drivers (such as {{< manpage "cd" "4">}}). WORM/CD-R/CD-RW writing support is provided by {{< manpage "cdrecord" "1">}}, which is a part of the sysutils/cdrtools port in the Ports Collection. The following CD-ROM type systems are supported at this time: @@ -1157,8 +1151,6 @@ The following devices are supported by the {{< manpage "cdce" "4">}} driver: * Sharp Zaurus PDA * Terayon TJ-715 DOCSIS Cable Modem -[amd64, i386] Crystal Semiconductor CS89x0-based NICs ({{< manpage "cs" "4">}}driver) - The {{< manpage "cue" "4">}} driver supports CATC USB-EL1210A based USB Ethernet adapters including: * Belkin F5U011/F5U111 @@ -1262,93 +1254,6 @@ The following NICs are known to work with the {{< manpage "dc" "4">}} driver at * Xircom Cardbus Ethernet 10/100 * Xircom Cardbus Ethernet II 10/100 -Adapters supported by the {{< manpage "de" "4">}} driver include: - -* Adaptec ANA-6944/TX -* Cogent EM100FX and EM440TX -* Corega FastEther PCI-TX -* D-Link DFE-500TX -* DEC DE435, DEC DE450, and DEC DE500 -* ELECOM LD-PCI2T, LD-PCITS -* I-O DATA LA2/T-PCI -* SMC Etherpower 8432, 9332 and 9334 -* ZNYX ZX3xx - -The {{< manpage "ed" "4">}} driver supports the following Ethernet NICs: - -* 3Com 3c503 Etherlink II -* AR-P500 Ethernet -* Accton EN1644 (old model), EN1646 (old model), EN2203 (old model) (110pin) (flags 0xd00000) -* Accton EN2212/EN2216/UE2216 -* Allied Telesis CentreCOM LA100-PCM_V2 -* AmbiCom 10BaseT card (8002, 8002T, 8010 and 8610) -* Bay Networks NETGEAR FA410TXC Fast Ethernet -* Belkin F5D5020 PC Card Fast Ethernet -* Billionton LM5LT-10B Ethernet/Modem PC Card -* Billionton LNT-10TB, LNT-10TN Ethernet PC Card -* Bromax iPort 10/100 Ethernet PC Card -* Bromax iPort 10 Ethernet PC Card -* Buffalo LPC2-CLT, LPC3-CLT, LPC3-CLX, LPC4-TX, LPC-CTX PC Card -* Buffalo LPC-CF-CLT CF Card -* CNet BC40 adapter -* Compex Net-A adapter -* Compex RL2000 -* Corega Ether PCC-T/EtherII PCC-T/FEther PCC-TXF/PCC-TXD PCC-T/Fether II TXD -* Corega LAPCCTXD (TC5299J) -* CyQ've ELA-010 -* DEC EtherWorks DE305 -* Danpex EN-6200P2 -* D-Link DE-660, DE-660+ -* D-Link IC-CARD/IC-CARD+ Ethernet -* ELECOM Laneed LD-CDL/TX, LD-CDF, LD-CDS, LD-10/100CD, LD-CDWA (DP83902A) -* Hawking PN652TX PC Card (AX88790) -* HP PC Lan+ 27247B and 27252A -* IBM Creditcard Ethernet I/II -* I-O DATA ET2/T-PCI -* I-O DATA PCLATE -* Kingston KNE-PC2, CIO10T, KNE-PCM/x Ethernet -* KTI ET32P2 PCI -* Linksys EC2T/PCMPC100/PCM100, PCMLM56 -* Linksys EtherFast 10/100 PC Card, Combo PCMCIA Ethernet Card (PCMPC100 V2) -* MACNICA Ethernet ME1 for JEIDA -* MELCO LGY-PCI-TR -* MELCO LPC-T/LPC2-T/LPC2-CLT/LPC2-TX/LPC3-TX/LPC3-CLX -* NDC Ethernet Instant-Link -* National Semiconductor InfoMover NE4100 -* NetGear FA-410TX -* NetVin NV5000SC -* Network Everywhere Ethernet 10BaseT PC Card -* New Media LANSurfer 10+56 Ethernet/Modem -* New Media LANSurfer -* Novell NE1000/NE2000/NE2100 -* PLANEX ENW-8300-T -* PLANEX FNW-3600-T -* Psion 10/100 LANGLOBAL Combine iT -* RealTek 8019 -* RealTek 8029 -* Relia Combo-L/M-56k PC Card -* SMC Elite 16 WD8013 -* SMC Elite Ultra -* SMC WD8003E/WD8003EBT/WD8003S/WD8003SBT/WD8003W/WD8013EBT/WD8013W and clones -* SMC EZCard PC Card, 8040-TX, 8041-TX (AX88x90), 8041-TX V.2 (TC5299J) -* Socket LP-E, ES-1000 Ethernet/Serial, LP-E CF, LP-FE CF -* Surecom EtherPerfect EP-427 -* Surecom NE-34 -* TDK 3000/3400/5670 Fast Ethernet/Modem -* TDK LAK-CD031, Grey Cell GCS2000 Ethernet Card -* TDK DFL5610WS Ethernet/Modem PC Card -* Telecom Device SuperSocket RE450T -* Toshiba LANCT00A PC Card -* VIA VT86C926 -* Winbond W89C940 -* Winbond W89C940F - -ISA, PCI and PC Card devices are supported. - -The {{< manpage "ed" "4">}} driver does not support the following Ethernet NICs: - -* Mitsubishi LAN Adapter B8895 - The {{< manpage "em" "4">}} driver supports Gigabit Ethernet adapters based on the Intel 82540, 82541ER, 82541PI, 82542, 82543, 82544, 82545, 82546, 82546EB, 82546GB, 82547, 82571, 82572, 82573, 82574, 82575, 82576, and 82580 controller chips: * Intel Gigabit ET Dual Port Server Adapter (82576) @@ -1380,50 +1285,8 @@ The {{< manpage "em" "4">}} driver supports Gigabit Ethernet adapters based on t * Intel PRO/1000 XF Server Adapter (82544) * Intel PRO/1000 XT Server Adapter (82544) -The {{< manpage "ep" "4">}} driver supports Ethernet adapters based on the 3Com 3C5x9 Etherlink III Parallel Tasking chipset, including: - -* 3Com 3C1 CF -* 3Com 3C509-TP, 3C509-BNC, 3C509-Combo, 3C509-TPO, 3C509-TPC ISA -* 3Com 3C509B-TP, 3C509B-BNC, 3C509B-Combo, 3C509B-TPO, 3C509B-TPC ISA -* 3Com 3C562/3C563 PCMCIA -* 3Com 3C574, 3C574TX, 3C574-TX, 3CCFE574BT, 3CXFE574BT, 3C3FE574BT PCMCIA -* 3Com 3C589, 3C589B, 3C589C, 3C589D, 3CXE589DT PCMCIA -* 3Com 3CCFEM556B, 3CCFEM556BI PCMCIA -* 3Com 3CXE589EC, 3CCE589EC, 3CXE589ET, 3CCE589ET PCMCIA -* 3Com Megahertz 3CCEM556, 3CXEM556, 3CCEM556B, 3CXEM556B, 3C3FEM556C PCMCIA -* 3Com OfficeConnect 3CXSH572BT, 3CCSH572BT PCMCIA -* Farallon EtherWave and EtherMac PC Card (P/n 595/895 with BLUE arrow) - Agere ET1310 Gigabit Ethernet adapters ({{< manpage "et" "4">}}driver) -The {{< manpage "ex" "4">}} driver supports the following Ethernet adapters: - -* Intel EtherExpress Pro/10 ISA -* Intel EtherExpress Pro/10+ ISA -* Olicom OC2220 Ethernet PC Card -* Olicom OC2232 Ethernet/Modem PC Card -* Silicom Ethernet LAN PC Card -* Silicom EtherSerial LAN PC Card - -Controllers and cards supported by the {{< manpage "fe" "4">}} driver include: - -* Allied Telesis RE1000, RE1000Plus, ME1500 (110-pin) -* CONTEC C-NET(98)P2, C-NET (9N)E (110-pin), C-NET(9N)C (ExtCard) -* CONTEC C-NET(PC)C PC Card Ethernet -* Eagle Tech NE200T -* Eiger Labs EPX-10BT -* Fujitsu FMV-J182, FMV-J182A -* Fujitsu MB86960A, MB86965A -* Fujitsu MBH10303, MBH10302 PC Card Ethernet -* Fujitsu Towa LA501 Ethernet -* HITACHI HT-4840-11 PC Card Ethernet -* NextCom J Link NC5310 -* RATOC REX-5588, REX-9822, REX-4886, and REX-R280 -* RATOC REX-9880/9881/9882/9883 -* TDK LAC-98012, LAC-98013, LAC-98025, LAC-9N011 (110-pin) -* TDK LAK-CD011, LAK-CD021, LAK-CD021A, LAK-CD021BX -* Ungermann-Bass Access/PC N98C+(PC85152, PC85142), Access/NOTE N98(PC86132) (110-pin) - Adapters supported by the {{< manpage "fxp" "4">}} driver include: * Intel EtherExpress PRO/10 @@ -1628,15 +1491,6 @@ The {{< manpage "oce" "4">}} driver supports the following network adapters: * Emulex BladeEngine 3 * Emulex Lancer -The {{< manpage "pcn" "4">}} driver supports adapters and embedded controllers based on the AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO and PCnet/Home Fast Ethernet chips: - -* AMD Am79C971 PCnet-FAST -* AMD Am79C972 PCnet-FAST+ -* AMD Am79C973/Am79C975 PCnet-FAST III -* AMD Am79C976 PCnet-PRO -* AMD Am79C978 PCnet-Home -* Allied-Telesis LA-PCI - The {{< manpage "qlxgb" "4">}} driver supports 10 Gigabit Ethernet & CNA Adapter based on the following chipsets: * QLogic 3200 series @@ -1706,14 +1560,6 @@ The {{< manpage "rue" "4">}} driver supports RealTek RTL8150 based USB Ethernet * LinkSys USB100M * Billionton 10/100 FastEthernet USBKR2 -Adapters supported by the {{< manpage "sf" "4">}} driver include: - -* ANA-62011 64-bit single port 10/100baseTX adapter -* ANA-62022 64-bit dual port 10/100baseTX adapter -* ANA-62044 64-bit quad port 10/100baseTX adapter -* ANA-69011 32-bit single port 10/100baseTX adapter -* ANA-62020 64-bit single port 100baseFX adapter - The {{< manpage "sfxge" "4">}} driver supports all 10Gb Ethernet adapters based on Solarflare SFC9000 family controllers. The {{< manpage "sge" "4">}} device driver provides support for the following Ethernet controllers: @@ -1752,24 +1598,6 @@ The following devices are supported by the {{< manpage "smsc" "4">}} driver: * SMSC LAN89530, LAN9530 and LAN9730 based Ethernet adapters * SMSC LAN951x Ethernet adapters with integrated USB hub -The {{< manpage "sn" "4">}} driver supports SMC91Cxx based ISA and PCMCIA cards including: - -* 3Com Megahertz X-Jack Ethernet PC Card XJ10BT, XJ10BC -* 3Com Megahertz XJEM and CCEM series: CCEM3288C, CCEM3288T, CCEM3336, CEM3336C, CCEM3336T, XJEM1144C, XJEM1144T, XJEM3288C, XJEM3288T, XJEM3336 -* Farallon EtherMac PC Card 595a -* Motorola Mariner Ethernet/Modem PC Card -* Ositech Seven of Diamonds Ethernet PC Card -* Ositech Jack of Hearts Ethernet/Modem PC Card -* Psion Gold Card Netglobal Ethernet PC Card -* Psion Gold Card Netglobal 10/100 Fast Ethernet PC Card -* Psion Gold Card Netglobal 56k+10Mb Ethernet PC Card -* SMC EZEther PC Card (8020BT) -* SMC EZEther PC Card (8020T) - -The {{< manpage "sn" "4">}} driver supports the SMC 91C90, SMC 91C92, SMC 91C94, SMC 91C95, SMC 91C96, SMC91C100 and SMC 91C100FD chips from SMC. - -The Farallon EtherWave and EtherMac card came in two varieties. The {{< manpage "ep" "4">}} driver supports the 595 and 895 cards. These cards have the blue arrow on the front along with a 3Com logo. The Farallon 595a cards, which have a red arrow on the front, are also called EtherWave and EtherMac. They are supported by the {{< manpage "sn" "4">}} driver. - The {{< manpage "ste" "4">}} driver supports Sundance Technologies ST201 based Fast Ethernet adapters and embedded controllers including: * D-Link DFE-530TXS @@ -1805,37 +1633,6 @@ The following adapters should also be supported but have not yet been tested: * NEC Gigabit Ethernet * Silicon Graphics PCI Gigabit Ethernet adapter -The {{< manpage "tl" "4">}} driver supports Texas Instruments ThunderLAN based Ethernet and Fast Ethernet adapters including a large number of Compaq PCI Ethernet adapters. Also supported are: - -* Olicom OC-2135/2138 10/100 TX UTP adapter -* Olicom OC-2325/OC-2326 10/100 TX UTP adapter -* Racore 8148 10baseT/100baseTX/100baseFX adapter -* Racore 8165 10/100baseTX adapter - -The {{< manpage "tl" "4">}} driver also supports the built-in Ethernet adapters of various Compaq Prosignia servers and Compaq Deskpro desktop machines including: - -* Compaq Netelligent 10 -* Compaq Netelligent 10 T PCI UTP/Coax -* Compaq Netelligent 10/100 -* Compaq Netelligent 10/100 Dual-Port -* Compaq Netelligent 10/100 Proliant -* Compaq Netelligent 10/100 TX Embedded UTP -* Compaq Netelligent 10/100 TX UTP -* Compaq NetFlex 3P -* Compaq NetFlex 3P Integrated -* Compaq NetFlex 3P w/BNC - -[amd64, i386] SMC 83c17x (EPIC)-based Ethernet NICs ({{< manpage "tx" "4">}} driver) - -The {{< manpage "txp" "4">}} driver supports the following cards: - -* 3Com 3CR990-TX-95 -* 3Com 3CR990-TX-97 -* 3Com 3cR990B-TXM -* 3Com 3CR990SVR95 -* 3Com 3CR990SVR97 -* 3Com 3cR990B-SRV - The {{< manpage "udav" "4">}} driver supports the following adapters: * Corega FEther USB-TXC @@ -1861,33 +1658,6 @@ The {{< manpage "vte" "4">}} device driver provides support for the following Et * DM&P Vortex86 RDC R6040 Fast Ethernet controller -The {{< manpage "vx" "4">}} driver supports the following cards: - -* 3Com 3c590 EtherLink III PCI -* 3Com 3c595 Fast EtherLink III PCI in 10 Mbps mode - -The {{< manpage "wb" "4">}} driver supports Winbond W89C840F based Fast Ethernet adapters and embedded controllers including: - -* Trendware TE100-PCIE - -The {{< manpage "xe" "4">}} driver supports the following cards: - -* Xircom CreditCard Ethernet (PS-CE2-10) -* Xircom CreditCard Ethernet + Modem 28 (PS-CEM-28) -* Xircom CreditCard Ethernet + Modem 33 (CEM33) -* Xircom CreditCard 10/100 (CE3, CE3B) -* Xircom CreditCard Ethernet 10/100 + Modem 56 (CEM56) -* Xircom RealPort Ethernet 10 (RE10) -* Xircom RealPort Ethernet 10/100 (RE100) -* Xircom RealPort Ethernet 10/100 + Modem 56 (REM56, REM56G) -* Accton Fast EtherCard-16 (EN2226) -* Compaq Microcom CPQ550 Ethernet/Modem PC Card -* Compaq Netelligent 10/100 PC Card (CPQ-10/100) -* Intel EtherExpress Pro/100 PC Card Mobile Adapter 16 (Pro/100 M16A) -* Intel EtherExpress Pro/100 LAN/Modem PC Card Adapter (Pro/100 M16B) - -Other similar devices using the same hardware may also be supported. - The {{< manpage "xl" "4">}} driver supports the following hardware: * 3Com 3c900-TPO @@ -2348,15 +2118,6 @@ The {{< manpage "ce" "4">}} driver supports the following models of Tau-PCI/32 W * Cronyx Tau-PCI/32 * Cronyx Tau-PCI/32-Lite -The {{< manpage "cx" "4">}} driver supports the following cards: - -* Cronyx Sigma-22, Sigma-24 -* Cronyx Sigma-100 -* Cronyx Sigma-400, Sigma-401, Sigma-404, Sigma-410, Sigma-440 -* Cronyx Sigma-500 -* Cronyx Sigma-703 -* Cronyx Sigma-800, Sigma-801, Sigma-810, Sigma-840 - The {{< manpage "cp" "4">}} driver supports the following models of Tau-PCI WAN adapters: * Cronyx Tau-PCI @@ -2371,13 +2132,6 @@ The {{< manpage "cp" "4">}} driver supports the following models of Tau-PCI WAN * Cronyx Tau-PCI-T3 * Cronyx Tau-PCI-STS1 -The {{< manpage "ctau" "4">}} driver supports the following cards: - -* Cronyx Tau (RS-232/V.35) -* Cronyx Tau/R (RS-530/RS-449) -* Cronyx Tau/E1 (fractional E1) -* Cronyx Tau/G703 (unframed E1) - [[serial]] === Serial Interfaces @@ -2760,7 +2514,6 @@ The {{< manpage "uhci" "4">}} driver supports all UHCI v1.1 compliant controller * Assist Computer Systems PC Camera C-M1 * ActiveWire I/O Board * Creative Technology Video Blaster WebCam Plus -* D-Link DSB-R100 USB Radio ({{< manpage "ufm" "4">}} driver) * Mirunet AlphaCam Plus The following devices are supported by the {{< manpage "urio" "4">}} driver: @@ -2979,19 +2732,6 @@ The {{< manpage "safe" "4">}} driver supports cards containing any of the follow * SafeNet 1141 * SafeNet 1741 -The {{< manpage "ubsec" "4">}} driver supports cards containing any of the following chips: - -* Bluesteel 5501 -* Bluesteel 560 -* Broadcom BCM5801 -* Broadcom BCM5802 -* Broadcom BCM5805 -* Broadcom BCM5820 -* Broadcom BCM5821 -* Broadcom BCM5822 -* Broadcom BCM5823 -* Broadcom BCM5825 - [[misc]] === Miscellaneous From nobody Wed Jun 21 06:06:38 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QmCgg1Jyrz4g6M5 for ; Wed, 21 Jun 2023 06:06:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QmCgg16BYz3qFH; Wed, 21 Jun 2023 06:06:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687327599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ycdbqjnzu0KXuJw4QY8a5LCWg/St+PDwFj0lwvr3xBs=; b=q0vrRLp1/HLfmShShBivhcJ3ZspZSbPVY+M5URsQAVbPYpydEX/BhJiatUWB/C+AVLSA2b bCQGtaDU485YC8mdGOYb6iypaES2LQhfafcVziBttM6v1M+MIL6EkISrxhrYeqKWVV6ZoN NPhsa0rfYJuWK1kGzVA90G3V/Nc2mYWI+mB+ymOYNXInmP/Kb6nWko4zZJkoADuBobLn5I EhMTHYmevV0bKfHK+umkPGurWH9SoOC8SgfJNYReKJouynUDiSIVTVR2ijD05l1v+X+btI 0J9LU8sLFDo4etSTB47kY506CmAI96IlGQhlA+5NnEoSlp1UFW+1cpKHxxeO9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687327599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ycdbqjnzu0KXuJw4QY8a5LCWg/St+PDwFj0lwvr3xBs=; b=i3KS9d7XJbJ/h4fWWbaP82az6huViWyBzLeAV3qEFAk+F/R+usN103zKavSv2bJo2Bbe/f q2Z8rx4Ok6eigo44L2iUIb8fQDpf1cGpIIQMAfrs5mpiAqrQn/5k7mrkoirIb89RL3REP6 2fDy2cNKV5rwgv+beAPTiFgouPpgdwJO0ogS0cyTBJy+8y3Gx1EYZUkiq/R/LIEQ/yRC80 tKRnEpJ8hYdLprHFDz9Okzu198+6VSbSI2/0rclfWqwZ72dmgRY/nv8xJqiLwHFydeo1Cn NSvCDnVfPsqPcES2u7u36Y0pDt/U1kFyMuiNE/0TCS9awgxKrVHex/IxYERoGA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687327599; a=rsa-sha256; cv=none; b=Ic7jddvYt/+YN7rKa9Ige6LU/xSOvNzPLAIJLHEovHgF/XaU3AttWO24EmDkHPL3fFCxjL kwFDj+AckfN2OeTQ38KKXkrz7cAUFk2z+/acaMMESwHz/H0oIFttqP8OmghWR/IQ4J0qrH SKHAxmiLUGYvHq2y8kJ9vTqEq/uXiHWXsIXvvJoDtwiPUZMawE/lvXQsqStdiGR2JHHYnz OUVCuXc0wqO23jcnujr51EN5IXf6DWrJV2jl9zHl0Wj9QQi/FawtqN7nTACjnLXpTdDiEw tTlcnxEVnXOyJaLforpn6FWTGY0Tcsw53W67jo0G6rTdf540RFxc4Mass/fLbA== 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 4QmCgg040TzVdq; Wed, 21 Jun 2023 06:06:39 +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 35L66ct6099221; Wed, 21 Jun 2023 06:06:38 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35L66cHo099220; Wed, 21 Jun 2023 06:06:38 GMT (envelope-from git) Date: Wed, 21 Jun 2023 06:06:38 GMT Message-Id: <202306210606.35L66cHo099220@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Gordon Tetlow Subject: git: 062b6a21b6 - main - Add EN-23:05 to EN-23:07, SA-23:04, and SA-23:05. List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gordon X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 062b6a21b63e70bd29199145e72fcd648700b90e Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by gordon: URL: https://cgit.FreeBSD.org/doc/commit/?id=062b6a21b63e70bd29199145e72fcd648700b90e commit 062b6a21b63e70bd29199145e72fcd648700b90e Author: Gordon Tetlow AuthorDate: 2023-06-21 06:05:44 +0000 Commit: Gordon Tetlow CommitDate: 2023-06-21 06:05:44 +0000 Add EN-23:05 to EN-23:07, SA-23:04, and SA-23:05. Approved by: so --- website/data/security/advisories.toml | 8 + website/data/security/errata.toml | 12 + .../advisories/FreeBSD-EN-23:05.tzdata.asc | 174 ++ .../advisories/FreeBSD-EN-23:06.loader.asc | 129 ++ .../security/advisories/FreeBSD-EN-23:07.mpr.asc | 136 ++ .../advisories/FreeBSD-SA-23:04.pam_krb5.asc | 180 ++ .../advisories/FreeBSD-SA-23:05.openssh.asc | 124 ++ .../security/patches/EN-23:05/tzdata-2023c.patch | 1896 ++++++++++++++++++++ .../patches/EN-23:05/tzdata-2023c.patch.asc | 16 + .../static/security/patches/EN-23:06/loader.patch | 17 + .../security/patches/EN-23:06/loader.patch.asc | 16 + website/static/security/patches/EN-23:07/mpr.patch | 24 + .../static/security/patches/EN-23:07/mpr.patch.asc | 16 + .../security/patches/SA-23:04/pam_krb5.patch | 216 +++ .../security/patches/SA-23:04/pam_krb5.patch.asc | 16 + .../static/security/patches/SA-23:05/openssh.patch | 11 + .../security/patches/SA-23:05/openssh.patch.asc | 16 + 17 files changed, 3007 insertions(+) diff --git a/website/data/security/advisories.toml b/website/data/security/advisories.toml index 8694a6a8ae..72324804c6 100644 --- a/website/data/security/advisories.toml +++ b/website/data/security/advisories.toml @@ -1,6 +1,14 @@ # Sort advisories by year, month and day # $FreeBSD$ +[[advisories]] +name = "FreeBSD-SA-23:05.openssh" +date = "2023-06-21" + +[[advisories]] +name = "FreeBSD-SA-23:04.pam_krb5" +date = "2023-06-21" + [[advisories]] name = "FreeBSD-SA-23:03.openssl" date = "2023-02-16" diff --git a/website/data/security/errata.toml b/website/data/security/errata.toml index b1b74bf67c..15ae740438 100644 --- a/website/data/security/errata.toml +++ b/website/data/security/errata.toml @@ -1,6 +1,18 @@ # Sort errata notices by year, month and day # $FreeBSD$ +[[notices]] +name = "FreeBSD-EN-23:07.mpr" +date = "2023-06-21" + +[[notices]] +name = "FreeBSD-EN-23:06.loader" +date = "2023-06-21" + +[[notices]] +name = "FreeBSD-EN-23:05.tzdata" +date = "2023-06-21" + [[notices]] name = "FreeBSD-EN-23:04.ixgbe" date = "2023-02-08" diff --git a/website/static/security/advisories/FreeBSD-EN-23:05.tzdata.asc b/website/static/security/advisories/FreeBSD-EN-23:05.tzdata.asc new file mode 100644 index 0000000000..663ca66ebf --- /dev/null +++ b/website/static/security/advisories/FreeBSD-EN-23:05.tzdata.asc @@ -0,0 +1,174 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-23:05.tzdata Errata Notice + The FreeBSD Project + +Topic: Timezone database information update + +Category: contrib +Module: zoneinfo +Announced: 2023-06-21 +Affects: FreeBSD 13.1, 12.4 +Corrected: 2023-03-29 01:19:25 UTC (stable/13, 13.2-STABLE) + 2023-06-21 05:03:18 UTC (releng/13.1, 13.1-RELEASE-p8) + 2023-03-29 01:20:06 UTC (stable/12, 12.4-STABLE) + 2023-06-21 05:43:27 UTC (releng/12.4, 12.4-RELEASE-p3) + +For general information regarding FreeBSD Errata Notices and Security +Advisories, including descriptions of the fields above, security +branches, and the following sections, please visit +. + +I. Background + +The IANA Time Zone Database (often called tz or zoneinfo) contains code and +data that represent the history of local time for many representative +locations around the globe. It is updated periodically to reflect changes +made by political bodies to time zone boundaries, UTC offsets, and +daylight-saving rules. + +FreeBSD releases install the IANA Time Zone Database in /usr/share/zoneinfo. +The tzsetup(8) utility allows the user to specify the default local time +zone. Based on the selected time zone, tzsetup(8) copies one of the files +from /usr/share/zoneinfo to /etc/localtime. A time zone may also be selected +for an individual process by setting its TZ environment variable to a desired +time zone name. + +II. Problem Description + +Several changes to future and past timestamps have been recorded in the IANA +Time Zone Database after previous FreeBSD releases were released. This +affects many users in different parts of the world. Because of these +changes, the data in the zoneinfo files need to be updated. If the local +timezone on the running system is affected, tzsetup(8) needs to be run to +update /etc/localtime. + +III. Impact + +An incorrect time will be displayed on a system configured to use one of the +affected time zones if the /usr/share/zoneinfo and /etc/localtime files are +not updated, and all applications on the system that rely on the system time, +such as cron(8) and syslog(8), will be affected. + +IV. Workaround + +The system administrator can install an updated version of the IANA Time Zone +Database from the misc/zoneinfo port and run tzsetup(8). + +Applications that store and display times in Coordinated Universal Time (UTC) +are not affected. + +V. Solution + +Upgrade your system to a supported FreeBSD stable or release / security +branch (releng) dated after the correction date. + +Please note that some third party software, for instance PHP, Ruby, Java, +Perl and Python, may be using different zoneinfo data sources, in such cases +this software must be updated separately. Software packages that are +installed via binary packages can be upgraded by executing 'pkg upgrade'. + +Following the instructions in this Errata Notice will only update the IANA +Time Zone Database installed in /usr/share/zoneinfo. + +Perform one of the following: + +1) To update your system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the amd64, i386, or +(on FreeBSD 13 and later) arm64 platforms can be updated via the +freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +Restart all the affected applications and daemons, or reboot the system. + +2) To update your 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/EN-23:05/tzdata-2023c.patch +# fetch https://security.FreeBSD.org/patches/EN-23:05/tzdata-2023c.patch.asc +# gpg --verify tzdata-2023c.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 the affected applications and daemons, or reboot the system. + +VI. Correction details + +This issue is corrected by the corresponding Git commit hash or Subversion +revision number in the following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/13/ bb7b15831531 stable/13-n254928 +releng/13.1/ 0e577c42f61c releng/13.1-n250183 +stable/12/ r373009 +releng/12.4/ r373101 +- ------------------------------------------------------------------------- + +For FreeBSD 13 and later: + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +For FreeBSD 12 and earlier: + +Run the following command to see which files were modified by a particular +revision, replacing NNNNNN with the revision number: + +# 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----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmSSki0ACgkQbljekB8A +Gu8TvxAAtPUGUHuME21ttewmNzBuW6CHhD3MFYheFFs3CiuLsUbla7BRKgXPMOmT +WzXHOe/PDKefrrrW09lPLG63DChu9WgmAfEQyvDK+uV8gazfTTkDN3wD+XS1k5Uh +PNk9ZE2jAGOY7vbzmJyXAXVYx1MJcT9jGpT0S1s5AhOWL3GgsjlUb/IXMHaDIpRy +r0L6snLzLypZzHmTf9HJ3dvkXAqiMv6Km1SwMeWibnm0ChCwhHzktOihbVcPQBoY +vlUbAb0zKSZmNblbQS89vZtdtwgzFW8t+/F6esMEvrxwlW3hU1f8dZTBsRoIsKCR +VqE2SSTu9O5wG0Huj4UR64EQ116Co8xU2JlVmdp0jFqu8SYa4kq5O3f0sVbRSVzi +agwzaS0U7h8FzxBIyaSOQX1k+tWVIbXViKI/BD17NXqR/LXCLT1e7Eu4uxJn3mqE +zmeyXEQ1TvP9VkGrLmuKrv2h+cqFrWVqFWlzRG3jq8x21r1fL7sTC2cnw54cqItN +lAci5GUpc02LBo+74sz0J5WSpLFj/0sA+5W4EkUZ4EyoTpmR/d5L22eU1h91ZJx6 +mg/5xxTCvvEL0woMOIHeUf5essP4JiWWwGLv1dblVUiq5UuP9R9UdZef3xt/s+gD +Ew8Tyqv80ZJiamfWGOYQbbY6Bi7cUgzBvQkOXDVAXXeUXcCfWF4= +=fStA +-----END PGP SIGNATURE----- diff --git a/website/static/security/advisories/FreeBSD-EN-23:06.loader.asc b/website/static/security/advisories/FreeBSD-EN-23:06.loader.asc new file mode 100644 index 0000000000..cfe389dc89 --- /dev/null +++ b/website/static/security/advisories/FreeBSD-EN-23:06.loader.asc @@ -0,0 +1,129 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-23:06.loader Errata Notice + The FreeBSD Project + +Topic: x86 kernel console configuration + +Category: core +Module: loader +Announced: 2023-06-21 +Affects: FreeBSD 13.x +Corrected: 2023-04-26 17:30:19 UTC (stable/13, 13.2-STABLE) + 2023-06-21 05:05:15 UTC (releng/13.2, 13.2-RELEASE-p1) + 2023-06-21 05:05:51 UTC (releng/13.1, 13.1-RELEASE-p8) + +For general information regarding FreeBSD Errata Notices and Security +Advisories, including descriptions of the fields above, security +branches, and the following sections, please visit +. + +I. Background + +The x86 loader's "comconsole" driver drives an ns16550-like uart for the loader +output, and it also generates a console specification for the kernel to use. + +II. Problem Description + +comconsole will unconditionally clear the hw.uart.console environment variable, +whether the system is configured to use comconsole or not. + +III. Impact + +Systems with uart hardware that the kernel supports but loader doesn't cannot be +configured to use this uart for console output if comconsole clears the +hw.uart.console variable even when it's not in use. + +IV. Workaround + +No workaround is available, but non-x86 machines and x86 machines using UEFI to +boot are not affected. + +V. Solution + +Upgrade your system to a supported FreeBSD stable or release / security +branch (releng) dated after the correction date. A reboot will be required to +get console output. + +Perform one of the following: + +1) To update your system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the amd64, i386, or +(on FreeBSD 13 and later) arm64 platforms can be updated via the +freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install +# reboot + +2) To update your 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/EN-23:06/loader.patch +# fetch https://security.FreeBSD.org/patches/EN-23:06/loader.patch.asc +# gpg --verify loader.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 . + +Reboot the system to use the new /boot/loader. + +VI. Correction details + +This issue is corrected by the corresponding Git commit hash or Subversion +revision number in the following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/13/ 362677cae8e9 stable/13-n255172 +releng/13.2/ 525ac1948af8 releng/13.2-n254618 +releng/13.1/ 5d2bbb9db2d2 releng/13.1-n250184 +- ------------------------------------------------------------------------- + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +VII. References + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmSSkjkACgkQbljekB8A +Gu/4HQ//WJFI/SehPJhbpyGKsePYJSecIA6FYS3/pEYmffxEHCxAlWIovYfZwEsl +7UrqQfCOFIEtF2Au4GAhI2srH7+ecEFYyHzMfrWANLRMnHlqqLUqCdgmY6FKSM+v +L0kIOh2ygMCU4s1nNjXDT5rwjLhS8rl+oaVbDvSHBIcwyNL0FdouuMnQR2GcHW1q +nu+iYXCG0OAS7DAJ1hmPG5f85iXvt8dRfC9i/EH7sQSLJ8wZQIgQXOGbwwpMbPDW +dsPP3mvxZ2h2i3WAMd2bidby+ImbDynpiabT8BuTg7vOo6P6pf+bREKKnHOQrN4C +sZGzpPDGPKo0rAJ94R5qAS2QgzGX5gS/p0vporpwnvKZWL18AoioHp/Bh9TXFWfW +8aQn2LcIEjd/vhU1B1Erg1ctavD71W6A5ZTxU5BocNot3ZIts2VTuF2LajUJ8bSp +y2DBP3FmpFZi3CHvDV3NmJvUyasHb12EipYhamzAWpvUxRC0YP1zLaYbFRusSlFA +D6rjrRh0sd9AGip6gZ0ZSLd0v7kuebpqCh8nTEd1Betyg1pa00SGLTp++RsPcgow +D6ty5KWjItqbS1UGibFAexXRTc0PPW+/Jd+UmgoAWA6HYuw4HwznxIdfBGy4qMsN +V30TjUxl7ulInD3Ts92TOU5FpHiS2yGNFLBkeT/RClbnaXHIC0Y= +=gAQK +-----END PGP SIGNATURE----- diff --git a/website/static/security/advisories/FreeBSD-EN-23:07.mpr.asc b/website/static/security/advisories/FreeBSD-EN-23:07.mpr.asc new file mode 100644 index 0000000000..10df65cee6 --- /dev/null +++ b/website/static/security/advisories/FreeBSD-EN-23:07.mpr.asc @@ -0,0 +1,136 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-23:07.mpr Errata Notice + The FreeBSD Project + +Topic: mpr(4) may fail to initialize devices + +Category: core +Module: mpr +Announced: 2023-06-21 +Affects: All supported versions of FreeBSD. +Corrected: 2023-05-02 12:21:35 UTC (stable/13, 13.2-STABLE) + 2023-06-21 05:06:39 UTC (releng/13.2, 13.2-RELEASE-p1) + 2023-06-21 05:07:50 UTC (releng/13.1, 13.1-RELEASE-p8) + 2023-05-02 12:21:26 UTC (stable/12, 12.4-STABLE) + 2023-06-21 05:43:37 UTC (releng/12.4, 12.4-RELEASE-p3) + +I. Background + +mpr(4) is a driver for Broadcom SAS controllers. + +II. Problem Description + +The mpr(4) driver did not correctly initialize command data sent to the +controller when attaching. + +III. Impact + +mpr(4) would fail to initialize the controller in some cases, making the +attached storage devices inaccessible. + +IV. Workaround + +No workaround is available. + +V. Solution + +Upgrade your system to a supported FreeBSD stable or release / security +branch (releng) dated after the correction date and reboot. + +Perform one of the following: + +1) To update your system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the amd64, i386, or +(on FreeBSD 13 and later) arm64 platforms can be updated via the +freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install +# shutdown -r +10min "Rebooting for an erratum update" + +2) To update your 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/EN-23:07/mpr.patch +# fetch https://security.FreeBSD.org/patches/EN-23:07/mpr.patch.asc +# gpg --verify mpr.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +VI. Correction details + +This issue is corrected by the corresponding Git commit hash or Subversion +revision number in the following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/13/ e7a3a08febd0 stable/13-n255252 +releng/13.2/ e63d8b8fa6d9 releng/13.2-n254619 +releng/13.1/ bc61a15ededc releng/13.1-n250185 +stable/12/ r373058 +releng/12.4/ r373102 +- ------------------------------------------------------------------------- + +For FreeBSD 13 and later: + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +For FreeBSD 12 and earlier: + +Run the following command to see which files were modified by a particular +revision, replacing NNNNNN with the revision number: + +# 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----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmSSkjsACgkQbljekB8A +Gu/jiw/9HCji9U0ygORSvETbwBg9eBNJNtQTqqnAEKPv7kjBUYhYkKwqyyzzaoCF +7rj0dw3heObLTdsDhDynnLinmTN1htXAoVE4F4RpS7li44eUnVp2hDSr//ft/bxR +Zrd0NbxDt9OCuPVPxWclVyAnG+fi446pwpX5zBMz1U8STQHDe7N8DRUlzOmCxY1z +N3pEJdFoYt8zUUixymBdpAmXyvBL5FAi9yvm0dt20Dl1e8EKVkdT+38x6RhYgjkO +Cr//HnldHyoVXnIzqOIIv+VpEwAV4nYcKei9EvI8bJ/LSWUIk+7PHzzpmygk7fPM +HFyIIlNQbkL0/KsEi/I07LUIBVoFEeB2pRHuOfF5jYhc6J4zcZ2pGX8BY3Ai8gdn +hRAVvUHbiKKIFjezwl4S+8N+jipP8xIovEW5LG4MTp8BSpq0aNy1VtXYLyTvZhEb +XhrepXUnPjh85sD2gLTfM4JDqCyuaNFTKqi0w+vCunvXjCfDhAFC+ttzJvDeijKG +cuW2nF2Iniug3Y7BjGIe4xWYFEBiDTp+vOYOg/J4Me4cd1+BJzD4Enmu60dmtCd3 +6u4HceA/CjVEV1iuZZXty9RkSqA5S6xCinZihho1fLrYLUOBA7MvSkIgZl1VH+RD +XkgQtO3LyurJ2Hi7O7LIcG9IOI5XmpNH0i2S3i7BOcQvMdTjamY= +=/a3j +-----END PGP SIGNATURE----- diff --git a/website/static/security/advisories/FreeBSD-SA-23:04.pam_krb5.asc b/website/static/security/advisories/FreeBSD-SA-23:04.pam_krb5.asc new file mode 100644 index 0000000000..bba8573771 --- /dev/null +++ b/website/static/security/advisories/FreeBSD-SA-23:04.pam_krb5.asc @@ -0,0 +1,180 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-23:04.pam_krb5 Security Advisory + The FreeBSD Project + +Topic: Network authentication attack via pam_krb5 + +Category: core +Module: pam_krb5 +Announced: 2023-06-21 +Credits: Taylor R Campbell +Affects: All supported versions of FreeBSD +Corrected: 2023-06-21 05:25:18 UTC (stable/13, 13.2-STABLE) + 2023-06-21 05:27:12 UTC (releng/13.2, 13.2-RELEASE-p1) + 2023-06-21 05:27:22 UTC (releng/13.1, 13.1-RELEASE-p8) + 2023-06-21 05:27:27 UTC (stable/12, 12.4-STABLE) + 2023-06-21 05:43:39 UTC (releng/12.4, 12.4-RELEASE-p3) +CVE Name: CVE-2023-3326 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +Kerberos 5 (krb5) is a computer-network authentication protocol that works on +the basis of tickets to allow nodes communicating over a non-secure network +to prove their identity to one another in a secure manner. + +The PAM (Pluggable Authentication Modules) library provides a flexible +framework for user authentication and session setup / teardown. + +pam_krb5 is a PAM module that allows using a Kerberos password to +authenticate the user. pam_krb5 is disabled in the default FreeBSD +installation. + +pam_krb5 uses passwords for authentication, which is distinct from +Kerberos native protocols like GSSAPI, which allows for login without the +exchange of passwords. GSSAPI is not affected by this issue. + +II. Problem Description + +pam_krb5 authenticates the user by essentially running kinit(1) with the +password, getting a `ticket-granting ticket' (tgt) from the Kerberos KDC (Key +Distribution Center) over the network, as a way to verify the password. + +Normally, the system running the pam_krb5 module will also have a keytab, a +key provisioned by the KDC. The pam_krb5 module will use the tgt to get a +service ticket and validate it against the keytab, ensuring the tgt is valid +and therefore, the password is valid. + +However, if a keytab is not provisioned on the system, pam_krb5 has no way to +validate the response from the KDC, and essentially trusts the tgt provided +over the network as being valid. + +III. Impact + +In a non-default FreeBSD installation that leverages pam_krb5 for +authentication and does not have a keytab provisioned, an attacker that is +able to control both the password and the KDC responses can return a valid +tgt, allowing authentication to occur for any user on the system. + +IV. Workaround + +If you are not using Kerberos at all, ensure /etc/krb5.conf is missing from +your system. Additionally, ensure pam_krb5 is commented out of your PAM +configuration located as documented in pam.conf(5), generally /etc/pam.d. +Note, the default FreeBSD PAM configuration has pam_krb5 commented out. + +If you are using Kerberos, but not using pam_krb5, ensure pam_krb5 is +commented out of your PAM configuration located as documented in pam.conf(5), +generally /etc/pam.d. Note, the default FreeBSD PAM configuration has +pam_krb5 commented out. + +If you are using pam_krb5, ensure you have a keytab on your system as +provided by your Kerberos administrator. + +V. Solution + +Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +Perform one of the following: + +1) To update your vulnerable system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the amd64, i386, or +(on FreeBSD 13 and later) arm64 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-23:04/pam_krb5.patch +# fetch https://security.FreeBSD.org/patches/SA-23:04/pam_krb5.patch.asc +# gpg --verify pam_krb5.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 PAM module, or reboot the system. + +VI. Correction details + +This issue is corrected by the corresponding Git commit hash or Subversion +revision number in the following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/13/ 6322a6c9daaa stable/13-n255613 +releng/13.2/ 58d21e3e8e56 releng/13.2-n254620 +releng/13.1/ 07e3f54f2ea1 releng/13.1-n250186 +stable/12/ r373100 +releng/12.4/ r373103 +- ------------------------------------------------------------------------- + +For FreeBSD 13 and later: + +Run the following command to see which files were modified by a +particular commit: + +# git show --stat + +Or visit the following URL, replacing NNNNNN with the hash: + + + +To determine the commit count in a working tree (for comparison against +nNNNNNN in the table above), run: + +# git rev-list --count --first-parent HEAD + +For FreeBSD 12 and earlier: + +Run the following command to see which files were modified by a particular +revision, replacing NNNNNN with the revision number: + +# 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----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmSSkl0ACgkQbljekB8A +Gu/7pxAA5piBa4nYH+o+h2zGENXpWnKfGXpbWvxA1y9GCEhVAyq0xNK1voVbeLxO +j0JriahVImk+JjYgbuFSqQ44viRVUssIn2+tCT/rzWxjCYOAN7E5tHHuomzBtM6O +JSyeTT5Hk58iOjseTxCOy+FkLZ1daHyUiEGxURAJGf/KLg532xnYAgoXli48JBdA +3QwQ/q6hUEYS2KJpV3s8EI2oss2SI8+SW+5YjtPCHrs5JhVvRo4803Gwgxexu8Hv +ZO8oBb+R0+C9Q30ediAmHTrWdb1/ir5T/4kE/dOYNo3yeHBkpb5hqXEiAareFMhP +LvgFOFg8tNR6BEO3brRkgITvcLQOq48JSQlB1/ROE2+abSS0W1wEFlm/vyWen6as +0lMJYcO3+eTlKRkJ8fJyUZFntKk8s+ys8wNYYMoUr2AK89JvxtvIrL4kfZJ2SyHw +OwRCXpDx+rT4EXrspDsU3ya9mlT/+GVvMDD0J7eRpY8T+TKhp9P5VtofYAidw+tP +GafiRcuj8YLuHGTKlRQtmy3tE9jXsZ2p/R9bBt94ARPG0K/iJA7uR5gFs8PLXfpA +GxIGJwif6jFEFUXg5pufwTDmW0g4BNL7rWzO2l7ZDxE7tdgSH0qr4D376VyI385d +mzjiGNJZ07ng8R5MAXUDeqsZA1RvG5BV3toJawMzessvf55R1EI= +=YOWz +-----END PGP SIGNATURE----- diff --git a/website/static/security/advisories/FreeBSD-SA-23:05.openssh.asc b/website/static/security/advisories/FreeBSD-SA-23:05.openssh.asc new file mode 100644 index 0000000000..a989e564f4 --- /dev/null +++ b/website/static/security/advisories/FreeBSD-SA-23:05.openssh.asc @@ -0,0 +1,124 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-23:05.openssh Security Advisory + The FreeBSD Project + +Topic: ssh-add does not honor per-hop destination constraints + +Category: contrib +Module: openssh +Announced: 2023-06-21 +Credits: Luci Stanescu +Affects: FreeBSD 12.4 +Corrected: 2023-06-05 16:04:15 UTC (stable/12, 12.4-STABLE) + 2023-06-21 05:43:42 UTC (releng/12.4, 12.4-RELEASE-p3) +CVE Name: CVE-2023-28531 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +OpenSSH is an implementation of the SSH protocol suite, providing an +encrypted and authenticated transport for a variety of services, including +remote shell access. + +II. Problem Description + +When using ssh-add(1) to add smartcard keys to ssh-agent(1) with per-hop +destination constraints, a logic error prevented the constraints from being +sent to the agent resulting in keys being added to the agent without +constraints. + +III. Impact + +A malicious server could leverage the keys provided by a forwarded agent that +would normally not be allowed due to the logic error. + +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 amd64, i386, or +(on FreeBSD 13 and later) arm64 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-23:05/openssh.patch +# fetch https://security.FreeBSD.org/patches/SA-23:05/openssh.patch.asc +# gpg --verify openssh.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +VI. Correction details + +This issue is corrected by the corresponding Git commit hash or Subversion +revision number in the following stable and release branches: + +Branch/path Hash Revision +- ------------------------------------------------------------------------- +stable/12/ r373093 +releng/12.4/ r373104 +- ------------------------------------------------------------------------- + +Run the following command to see which files were modified by a particular +revision, replacing NNNNNN with the revision number: + +# 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----- + +iQIzBAEBCgAdFiEEthUnfoEIffdcgYM7bljekB8AGu8FAmSSkl8ACgkQbljekB8A +Gu+p6Q//YJCvfTB82/cs++ok7D/bKGdwq5rvf9CaNMPrvEp7eVvzlTTDtxO6fU1P +eT9IZNSBxQHQEnbDyhN0kiTSp+cumGUl44azMwXrHmatN8SZ0FJ/SwEF/VIkxLq5 +suHmWh+E2JYdEKfBahjYiO6WJRL/WnKUGPkoDwcqszMyVEVcWh1Jr7nd8VmAJL54 +Q5IADSZYpZHJTgdKM/jwkI0yUdsm3qRdMpfnHrNRHUoo84JIpr69bKAISwRF/w5m +AgSFrV/0fW4EEqN0roXip6fyM3BlpOI8BjBE0V6mlPOkwxqzGvM7GwuEMGbxRWEj +pBv00Kqr0wdDmwge2EFaPLnd1wlB9dvy3+Z4GN2bmdwtM+tW5PXUgZ4iiKaD9/yK +Xf4dvSX8vs0IS4Rbk6e/MdZQHDXSzEFxPYz/a1PK/mMPVVeyyzCrQ8/66qUF5Uht +grItkiiD+20c/7SEoy7Tj/sDfYpohHYcUbFRxtFp4RlMBZtUgpUwSrvipixb/iKd +JkwUHrN5y6ct/oep7FiiGkHmQ3krXn6o5X4JiDf4JjoqbhPQLWMWdmLI+EeHOTcs +EtN2JUHK+uVnMoKIOY12D9EzbMH/haBAmHSldXyk/pkxxz0OrSKytjXuYQMo9ooG +wlwKMhEOMU6Jhb0YX4nR4jnKEtUx73/i08GBAV7tUuu5he0q6/I= +=8fxE +-----END PGP SIGNATURE----- diff --git a/website/static/security/patches/EN-23:05/tzdata-2023c.patch b/website/static/security/patches/EN-23:05/tzdata-2023c.patch new file mode 100644 index 0000000000..eec11f4f0e --- /dev/null +++ b/website/static/security/patches/EN-23:05/tzdata-2023c.patch @@ -0,0 +1,1896 @@ +--- contrib/tzdata/CONTRIBUTING.orig ++++ contrib/tzdata/CONTRIBUTING +@@ -18,7 +18,7 @@ + 'diff -u old/europe new/europe >myfix.patch', and attach + 'myfix.patch' to the email. + +-For more-elaborate or possibly-controversial changes, ++For more-elaborate or possibly controversial changes, + such as renaming, adding or removing zones, please read + "Theory and pragmatics of the tz code and data" + . +--- contrib/tzdata/Makefile.orig ++++ contrib/tzdata/Makefile +@@ -35,22 +35,14 @@ + + LOCALTIME= Factory + +-# The POSIXRULES macro controls interpretation of nonstandard and obsolete +-# POSIX-like TZ settings like TZ='EET-2EEST' that lack DST transition rules. +-# Such a setting uses the rules in a template file to determine +-# "spring forward" and "fall back" days and times; the environment +-# variable itself specifies UT offsets of standard and daylight saving time. +-# ++# The POSIXRULES macro controls interpretation of POSIX-like TZ ++# settings like TZ='EET-2EEST' that lack DST transition rules. + # If POSIXRULES is '-', no template is installed; this is the default. +-# + # Any other value for POSIXRULES is obsolete and should not be relied on, as: + # * It does not work correctly in popular implementations such as GNU/Linux. + # * It does not work even in tzcode, except for historical timestamps + # that precede the last explicit transition in the POSIXRULES file. + # Hence it typically does not work for current and future timestamps. +-# In short, software should avoid ruleless settings like TZ='EET-2EEST' +-# and so should not depend on the value of POSIXRULES. +-# + # If, despite the above, you want a template for handling these settings, + # you can change the line below (after finding the timezone you want in the + # one of the $(TDATA) source files, or adding it to a source file). +@@ -63,7 +55,7 @@ + POSIXRULES= - + + # Also see TZDEFRULESTRING below, which takes effect only +-# if the time zone files cannot be accessed. ++# if POSIXRULES is '-' or if the template file cannot be accessed. + + + # Installation locations. +@@ -211,7 +203,7 @@ + # -DHAVE_DECL_ENVIRON if declares 'environ' + # -DHAVE_DECL_TIMEGM=0 if does not declare timegm + # -DHAVE_DIRECT_H if mkdir needs (MS-Windows) +-# -DHAVE_GENERIC=0 if _Generic does not work* ++# -DHAVE__GENERIC=0 if _Generic does not work* + # -DHAVE_GETRANDOM if getrandom works (e.g., GNU/Linux), + # -DHAVE_GETRANDOM=0 to avoid using getrandom + # -DHAVE_GETTEXT if gettext works (e.g., GNU/Linux, FreeBSD, Solaris), +@@ -220,7 +212,7 @@ + # -DHAVE_INCOMPATIBLE_CTIME_R if your system's time.h declares + # ctime_r and asctime_r incompatibly with the POSIX standard + # (Solaris when _POSIX_PTHREAD_SEMANTICS is not defined). +-# -DHAVE_INTTYPES_H=0 if does not work* ++# -DHAVE_INTTYPES_H=0 if does not work*+ + # -DHAVE_LINK=0 if your system lacks a link function + # -DHAVE_LOCALTIME_R=0 if your system lacks a localtime_r function + # -DHAVE_LOCALTIME_RZ=0 if you do not want zdump to use localtime_rz +@@ -229,22 +221,24 @@ + # -DHAVE_POSIX_DECLS=0 if your system's include files do not declare + # functions like 'link' or variables like 'tzname' required by POSIX + # -DHAVE_SETENV=0 if your system lacks the setenv function +-# -DHAVE_SNPRINTF=0 if your system lacks the snprintf function ++# -DHAVE_SNPRINTF=0 if your system lacks the snprintf function+ + # -DHAVE_STDCKDINT_H=0 if neither nor substitutes like + # __builtin_add_overflow work* +-# -DHAVE_STDINT_H=0 if does not work* ++# -DHAVE_STDINT_H=0 if does not work*+ + # -DHAVE_STRFTIME_L if declares locale_t and strftime_l + # -DHAVE_STRDUP=0 if your system lacks the strdup function +-# -DHAVE_STRTOLL=0 if your system lacks the strtoll function ++# -DHAVE_STRTOLL=0 if your system lacks the strtoll function+ + # -DHAVE_SYMLINK=0 if your system lacks the symlink function + # -DHAVE_SYS_STAT_H=0 if does not work* + # -DHAVE_TZSET=0 if your system lacks a tzset function + # -DHAVE_UNISTD_H=0 if does not work* + # -DHAVE_UTMPX_H=0 if does not work* + # -Dlocale_t=XXX if your system uses XXX instead of locale_t ++# -DPORT_TO_C89 if tzcode should also run on C89 platforms+ + # -DRESERVE_STD_EXT_IDS if your platform reserves standard identifiers + # with external linkage, e.g., applications cannot define 'localtime'. + # -Dssize_t=long on hosts like MS-Windows that lack ssize_t ++# -DSUPPORT_C89 if the tzcode library should support C89 callers+ + # -DSUPPRESS_TZDIR to not prepend TZDIR to file names; this has + # security implications and is not recommended for general use + # -DTHREAD_SAFE to make localtime.c thread-safe, as POSIX requires; +@@ -256,7 +250,13 @@ + # -DTZ_DOMAINDIR=\"/path\" to use "/path" for gettext directory; + # the default is system-supplied, typically "/usr/lib/locale" + # -DTZDEFRULESTRING=\",date/time,date/time\" to default to the specified +-# DST transitions if the time zone files cannot be accessed ++# DST transitions for POSIX-style TZ strings lacking them, ++# in the usual case where POSIXRULES is '-'. If not specified, ++# TZDEFRULESTRING defaults to US rules for future DST transitions. ++# This mishandles some past timestamps, as US DST rules have changed. ++# It also mishandles settings like TZ='EET-2EEST' for eastern Europe, ++# as Europe and US DST rules differ. ++# -DTZNAME_MAXIMUM=N to limit time zone abbreviations to N bytes (default 255) + # -DUNINIT_TRAP if reading uninitialized storage can cause problems + # other than simply getting garbage data + # -DUSE_LTZ=0 to build zdump with the system time zone library +@@ -273,6 +273,8 @@ + # $(GCC_DEBUG_FLAGS) if you are using recent GCC and want lots of checking + # + # * Options marked "*" can be omitted if your compiler is C23 compatible. ++# * Options marked "+" are obsolescent and are planned to be removed ++# once the code assumes C99 or later. + # + # Select instrumentation via "make GCC_INSTRUMENT='whatever'". + GCC_INSTRUMENT = \ +@@ -363,7 +365,7 @@ + # -DNETBSD_INSPIRED=0 + # to the end of the "CFLAGS=" line. Otherwise, the functions + # "localtime_rz", "mktime_z", "tzalloc", and "tzfree" are added to the +-# time library, and if STD_INSPIRED is also defined the functions ++# time library, and if STD_INSPIRED is also defined to nonzero the functions + # "posix2time_z" and "time2posix_z" are added as well. + # The functions ending in "_z" (or "_rz") are like their unsuffixed + # (or suffixed-by-"_r") counterparts, except with an extra first +@@ -455,16 +457,13 @@ + SAFE_CHARSET= $(SAFE_CHARSET1)$(SAFE_CHARSET2)$(SAFE_CHARSET3) + SAFE_CHAR= '[]'$(SAFE_CHARSET)'-]' + +-# These characters are Latin-1, and so are likely to be displayable +-# even in editors with limited character sets. +-UNUSUAL_OK_LATIN_1 = «°±»½¾× *** 2165 LINES SKIPPED *** From nobody Wed Jun 21 09:59:19 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QmJr735B5z4gNYj for ; Wed, 21 Jun 2023 09:59:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QmJr72t2Wz3lgK; Wed, 21 Jun 2023 09:59:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687341559; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YjdA7iOma/zHZJf0nWBwLeqgDQ6MsVQWaSrjQqZm3go=; b=fpZZ6M2r+sFPHyWYItOhrQ0hW0N8KgMAk1e/EY4KoZc6o+d+02uuxh1uDhTjoVNSNHNYbC 8dBKTDWP1TSj7awfLGwpBjrq57nzLIIodk0cHcIhqBXBXOV6LdjW9FLDEomCiCIrompOVm 1Viwsh44VjLFObWA+09lLIG5d85XJDKaRH+qvC7wwAZXv2S++1WAqLK4z1VIvhBExSy1r3 eJT7SVHFxbGN82Gr3xPeMVVy8joGZnKeRBH5UUctpc5lOhu8xqTakRuK6mmiSDVwlHdIgK A7BU5b3Zmnee2EZMiZIXgT4B9c1ixenvNaLdu993mgpJOQwHblP2Bd939DUEvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687341559; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=YjdA7iOma/zHZJf0nWBwLeqgDQ6MsVQWaSrjQqZm3go=; b=KVdaLEGqrCDjJ2L6BwxGiez34TD17xn0A65drc5UlAjEzq1LNhKxSjFeAhgD7SvyQL+NaF m552YLI6jLBMvyNqAM4x/VwRP8VCNfGU5bkzDnDlrBo+L5+0gLJ7NtOnqhLvA9Q9AV7VnD UN3P4X+kWWjOUY8LRGbKyR4E1HhqN6XLVWDAV9Sd6BzxgxujYvAS1+waPxNY1M9NXhx6X4 n/Et8CkFvuVIxoF4u+A8PhZ/ZdLuVYmDn7fmlr2Szdvl6sBW2i4ekWH7Y6i5EZDiH6Md14 xLNar+wOGQjUifAsagZGNVUPs61oWstEd+Y2txl4M2Nm3z8Qnja/jRWekMlACw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687341559; a=rsa-sha256; cv=none; b=etQAOz7/lUrImhwAVA2tFK0nji0pI7tlPtIzvt/OthZrV5invMYvxW/qCnCDb1YLMTkWSV zs3rVzfRKOnJtph8KvQOcmcpdgp/YsvI0wR1SN2Iipw96ARdecdRl4u7XZR+mze9gPBi03 kCHeq+hqHvoM5CyoreEu3vLuUUvyV+LVOeTh4Erp5/+qtveoBIHrW+LsnvHGo0Ktb9UHze vySLE2CqIDHvzwf6veEFNdJohSQW/qcRk/QOpc4Pb5E5chlbhO2wTvxB1VaID0zPc3Yfss GWD9sgHBXzzUuz2eoMcb7CJw6enuJVNKPPp4RxhOTaYbUTAOgGbKdDmxw0Hqyw== 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 4QmJr71xkFzcsy; Wed, 21 Jun 2023 09:59:19 +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 35L9xJ83077938; Wed, 21 Jun 2023 09:59:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35L9xJio077937; Wed, 21 Jun 2023 09:59:19 GMT (envelope-from git) Date: Wed, 21 Jun 2023 09:59:19 GMT Message-Id: <202306210959.35L9xJio077937@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Babak Farrokhi Subject: git: 6589eb30fc - main - Update my gpg key List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: farrokhi X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6589eb30fc528a2f356b0f5efb4c9d0892240e2e Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by farrokhi: URL: https://cgit.FreeBSD.org/doc/commit/?id=6589eb30fc528a2f356b0f5efb4c9d0892240e2e commit 6589eb30fc528a2f356b0f5efb4c9d0892240e2e Author: Babak Farrokhi AuthorDate: 2023-06-21 09:59:05 +0000 Commit: Babak Farrokhi CommitDate: 2023-06-21 09:59:05 +0000 Update my gpg key --- documentation/static/pgpkeys/farrokhi.key | 337 ++++++++++++++---------------- 1 file changed, 160 insertions(+), 177 deletions(-) diff --git a/documentation/static/pgpkeys/farrokhi.key b/documentation/static/pgpkeys/farrokhi.key index 1285d4bb4f..ca3468501a 100644 --- a/documentation/static/pgpkeys/farrokhi.key +++ b/documentation/static/pgpkeys/farrokhi.key @@ -1,13 +1,17 @@ -// sh addkey.sh farrokhi 73586D509275D6DE ; +// sh addkey.sh farrokhi 99E95EA4FCE567A8 ; [.literal-block-margin] .... -pub rsa4096/73586D509275D6DE 2019-06-18 [SC] [expires: 2024-02-27] - Key fingerprint = C5DA B533 A7C0 F0DE F19B D580 7358 6D50 9275 D6DE +pub rsa4096/99E95EA4FCE567A8 2020-04-16 [C] + Key fingerprint = 13FD 0368 0931 ECD2 0D7E F23A 99E9 5EA4 FCE5 67A8 uid Babak Farrokhi -uid Babak Farrokhi uid Babak Farrokhi -sub rsa4096/13B9FE6CB930A384 2019-06-18 [E] [expires: 2024-02-27] +sub rsa4096/DCBF25301C0F5FD8 2020-04-16 [S] [expires: 2026-05-16] + Key fingerprint = D480 1958 CD82 316E 5BD9 C426 DCBF 2530 1C0F 5FD8 +sub rsa4096/941DB42EA4671245 2020-04-16 [E] [expires: 2026-05-16] + Key fingerprint = B9E0 7AA8 DA88 4FC6 DE61 C1F3 941D B42E A467 1245 +sub rsa4096/280703E1C3D296FA 2020-04-16 [A] [expires: 2026-05-16] + Key fingerprint = 2073 ED3B 0686 40DD 10FA FDFA 2807 03E1 C3D2 96FA .... @@ -15,177 +19,156 @@ sub rsa4096/13B9FE6CB930A384 2019-06-18 [E] [expires: 2024-02-27] .... -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -2uONHLk= -=ezR6 +mQINBF6Yo+YBEADIFO9COuwSULONbgNMgnQv5sjRuYv6kEDEcz9uWaqKk2PMMqe0 +OpysNwtQNxMDJTV1LJ0nQEuAGoaVGzwx3FVfnbU+f3Oz3kWQLte3dA8g2bWDDpOF +kpDu3waQP7etDCgmt/A3Q1xOEsMeYxHcLdF3Jw/4v+dZkNe5CnpgjpYFibeJmtXr +nJvFqvBD5d3jcCBLMnohgd308PRTh7O+Z1dxWLSVO7Fn+qql2Tb/uYFemtKmOhSl +KUk9P3bTY3NcvbtfabXjDk00WqPy1s23n1TtYMh6kSycblM3kSo2GC/4AjhBMaUQ +nS2qbY4I5Rs7tIoJtcHGFRbJ9atcexyT8wD/QYX/Nt+aJ8f+4jV8LFNoHj3yUf9q +oJoI78yf6fQdSPVDtU4sPGVtTC0i3DdY9Iz+9mXBHv0IrSt0JPy++W05Gp3wu09C +W1hsUT39s89UPjHX8t8qOt+K30YZSfm6ZwRwe60rf+FGkZowGfTNfKEVsmNbB7Pe +/fwFZ7tENnRVFLVPudOX5ddpQ7yhgjB9Vs8TZxt1p24/5EdzcOLdwzl8A44vKFCd +EMiYcZXoEwIetRuuAl+QVzG/EmmQ7Ub0NKpxCjoEHjCv4Ct+qKjtkDx8EnpLvtGH +OcevbrGdKUNAgcU4yHCJmM3DDO22OG/vW84kMxYGZkh1dwLy44418aNbxQARAQAB +tCNCYWJhayBGYXJyb2toaSA8YmFiYWtAZmFycm9raGkubmV0PokDZwQTAQoBUQIb +AQULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAIZARYhBBP9A2gJMezSDX7yOpnpXqT8 +5WeoBQJkJaI7UBSAAAAAABAAN3Byb29mQGFyaWFkbmUuaWRodHRwczovL3R3aXR0 +ZXIuY29tL2ZhcnJva2hpL3N0YXR1cy8xNjQxNDUzMTQxNTg0Njc0ODE5MhSAAAAA +ABAAGXByb29mQGFyaWFkbmUuaWRkbnM6ZmFycm9raGkubmV0P3R5cGU9VFhUNhSA +AAAAABAAHXByb29mQGFyaWFkbmUuaWRodHRwczovL3VuaXguZmFtaWx5L0BmYXJy +b2toaVoUgAAAAAAQAEFwcm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9naXN0LmdpdGh1 +Yi5jb20vZmFycm9raGkvMGQ3NjlkNTk4ZWYwMzQxNmQ5MWI5ZGVjOTVhYzE4OWQA +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 +nmLb6eEQYYTQczi9GT251UEn2QH7RA== +=LkCk -----END PGP PUBLIC KEY BLOCK----- .... - From nobody Wed Jun 21 13:42:00 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QmPn45q5qz4g0dt for ; Wed, 21 Jun 2023 13:42:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QmPn45NzMz3pWq; Wed, 21 Jun 2023 13:42:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687354920; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WJ+06h+bl8zuYNmzWKpZ9fX/1EFKio94yGltTZbBdhs=; b=eJE16Hn7Q5ODwpOWxqKj9kVE37hWi2mb0HRYNd74Qq8DBsq8gznPegWM4lfcEWO4DhCfkK uRGKzb+UcsfBknDATGV+YD3TAWbkZuZDPknhe9hirkRCjbt8wMKv3kBGlWtog5jWsTyQJT /i3R46EKLmdG3GqQj14z2K+iGO+9QG8P+VYvFvWyI4/+GEYyfC2fJ4CkKGvydPcNbxo3wt imomFujpqpH4y4HLR+Z/7eDZYaqxeXoCNq3QeOE33uALdfBQ9OqNpIzLBBK9XRDg8qk6tf DVEmntG1qobtWtw48YnSGYhKyZ6Anhg/vhwDtMF343/tlWMy6viFblHxTYjYag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687354920; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WJ+06h+bl8zuYNmzWKpZ9fX/1EFKio94yGltTZbBdhs=; b=aKTjGahnZzEnKTxYM+gkNmZE+8PuW11Fa4wNH9cXyhLOIAWhFDMEXa5RextsTEtD4KxEEg B43Mo/M/zIwYS/lXxQR8KEUoZGt4BWBCXSv0YabaggiiqlBY9cmE2ypQVpUL8YO2thUNS4 oFzv+bg3eSLZhQio5b2VVS5NECSje/fD6rrXrKyxXS0nJTJLBuVmpfu3J/HlfMi/8c01nP aWM95f7DU75er3jKts9gsAXt4u49aylv/POFLxwYR6Ht2C0Z8hn2bsU3VPwzN5XUmGViHU u9kKFCeY1Nz+m/MG1Tmx2weTO+JKj02Qh4nq3vby1hUJs+rxmz9kjClDOpOJ9w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687354920; a=rsa-sha256; cv=none; b=i3ULckUCDyQtToVtL84BRddr6yIXSAYhQSByCme6kBjuk6u/Cle92BqE+PS7GNZQrgTrEw e+KGUmKkBzjVQ6Y+6OAn3u+HDWAzHhjD5wAg3YLRQq0rUlszf7LJ+ZWu4f9UmAzZJWSghr KPbxUuHTJzEbSB35SK3sxLmjGNZIEffFiwzRt8RJ7x7vzKmNWHLjp7FL83wO6V1Jo0/v1N WQclu46YHXgAmOwxl8ofJkQsRTIOiOKN0/FHO68l8HuO8ot6AEZ1NrubL/DIV5dLd+NEhV tHzE0RZLjuTobiURI5V/bC3yutJslImS+xrVZwE7R6Zgk+1edBJIvczzs2I2BQ== 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 4QmPn44VzQzk67; Wed, 21 Jun 2023 13:42:00 +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 35LDg0iB056487; Wed, 21 Jun 2023 13:42:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35LDg0eR056486; Wed, 21 Jun 2023 13:42:00 GMT (envelope-from git) Date: Wed, 21 Jun 2023 13:42:00 GMT Message-Id: <202306211342.35LDg0eR056486@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: 15db1f7572 - main - solid-state: remove 'pseudo-device' from example List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 15db1f75725c7ff9b2ab39705c77b3470dfd0918 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=15db1f75725c7ff9b2ab39705c77b3470dfd0918 commit 15db1f75725c7ff9b2ab39705c77b3470dfd0918 Author: Ed Maste AuthorDate: 2023-06-21 13:37:29 +0000 Commit: Ed Maste CommitDate: 2023-06-21 13:41:49 +0000 solid-state: remove 'pseudo-device' from example `device md` is in GENERIC, and the `pseudo-device` keyword was removed from kernel config very long go. This solid-state article is woefully out of date and needs to be largely rewritten, or just removed. This is just one small change from a PR. PR: 180330 --- documentation/content/en/articles/solid-state/_index.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/documentation/content/en/articles/solid-state/_index.adoc b/documentation/content/en/articles/solid-state/_index.adoc index 2309a9193b..19185d4f1b 100644 --- a/documentation/content/en/articles/solid-state/_index.adoc +++ b/documentation/content/en/articles/solid-state/_index.adoc @@ -90,7 +90,6 @@ You should make sure the following lines exist in your kernel configuration file .... options MFS # Memory Filesystem options MD_ROOT # md device usable as a potential root device -pseudo-device md # memory disk .... [[ro-fs]] From nobody Wed Jun 21 16:41:46 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QmTmV2yfDz4fcS7 for ; Wed, 21 Jun 2023 16:41:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QmTmV2PKTz4PTl; Wed, 21 Jun 2023 16:41:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687365706; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oJmXSX4uQMqXyXFigAbSMVtKl6jRBMRCI1UIsn400Yc=; b=UMjhQ4XxxHMxbHjrB9vwLEAjeLx9gnhtVMoP1jJczL4mw81rMGLyatQ3hCcZhSvmM9Dy92 FTCiVyq2oNtuSOt1i7C9Kdh7/lJIEnDZ+Zikcdp/cxMRDaS2I8H+/+AZMBCEOmpcMYaSlS Qunbs+aanTQPpkNq+v4dMQy8XS4A2Ic1SAJT7CCbsNKalpHvLoOIpjMXFjGT55OUNw2JIE QUf+vGFqzB/V7FRdUXrwKjK8n63Uf09yqMjPYGoTrA2vLQ9YZ4wLlJZi/ysty0Ju9SipSo txfL2nc1UCeGKq41NHidpLQfOHIs6sLQRl2E2FEuik7abLqzD4E6JrJM4W/F9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687365706; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oJmXSX4uQMqXyXFigAbSMVtKl6jRBMRCI1UIsn400Yc=; b=Os51N9Fq0pDHOftBjWErT8HQ8dU6wfWXeuK03B484tpCFz3anuTo+zECqkRSmpDim8I+s9 VK7PUQLFFxUnjd28kgXNbHPOYaw8KsLt6+ufgcV+zQ6X+kCZkKo5gceUJLPlwkWTxn3iR1 GaiS5eN2A+9dTeqNl7SKjHUIU2k+6IV6ZjzBoEBvcdpGq3B0hNPb2hTn7JLFt/VB2NqNlP QJev+0uydSNGtkR26IMLGTLsdoPBfgcKKB1chw0SPoDIGYmn9UHxoUL7pOklSGUdMfB3it 8eGMlQItCfnbTG3gDH5HrorXfF2Bvz9IDI06pGJ6QWTue61/Ob/gd6t3MF17zg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687365706; a=rsa-sha256; cv=none; b=eggDJ25QxLaFGei/OCVEWJkavtUWqNeezQDfH9jgL9WVwwsgF9XvoCl0DSjlumJ1pq1XMd rmOCn6e+1nfKoQmA2oxpzNypMNDHfSJmra7iCgRI/2u3FO8/ADn3aFiw8Fv/FUh+t+Ru/+ 4EjwF+lRBrPahIYPbtVMfMSmHAuXXmL6XPmatDAyPCf00kIsuLyhG6bBcAywg6TmKKIaEF eX7OhHT7enFlteWfgsdxTung8jhBgr6CIk8HreEelfb/jwl5rm2awvefMu6cEswsirIhGE HNYL/4OawbRdOHXTmbevkq2QG7dxviD3sIvcREAjMM9vPr320mKsMjwBBKSBmg== 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 4QmTmV1WT0zpQt; Wed, 21 Jun 2023 16:41:46 +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 35LGfkDM052793; Wed, 21 Jun 2023 16:41:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35LGfkbO052792; Wed, 21 Jun 2023 16:41:46 GMT (envelope-from git) Date: Wed, 21 Jun 2023 16:41:46 GMT Message-Id: <202306211641.35LGfkbO052792@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: ddbf1b6c5b - main - solid-state: remove `options MFS` from example List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ddbf1b6c5bbda08f963eed53949c34e33dd2688f Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=ddbf1b6c5bbda08f963eed53949c34e33dd2688f commit ddbf1b6c5bbda08f963eed53949c34e33dd2688f Author: Ed Maste AuthorDate: 2023-06-21 16:38:43 +0000 Commit: Ed Maste CommitDate: 2023-06-21 16:41:23 +0000 solid-state: remove `options MFS` from example The MFS option was removed decades ago, in commit 49b07961a925. This solid-state article is woefully out of date and needs to be largely rewritten, or just removed. This is just one small change from a PR. PR: 180332 --- documentation/content/en/articles/solid-state/_index.adoc | 1 - 1 file changed, 1 deletion(-) diff --git a/documentation/content/en/articles/solid-state/_index.adoc b/documentation/content/en/articles/solid-state/_index.adoc index 19185d4f1b..1c019fb8a1 100644 --- a/documentation/content/en/articles/solid-state/_index.adoc +++ b/documentation/content/en/articles/solid-state/_index.adoc @@ -88,7 +88,6 @@ You should make sure the following lines exist in your kernel configuration file [.programlisting] .... -options MFS # Memory Filesystem options MD_ROOT # md device usable as a potential root device .... From nobody Wed Jun 21 21:04:54 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qmbc71SNKz4gFcD for ; Wed, 21 Jun 2023 21:04:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qmbc70kQBz46hh; Wed, 21 Jun 2023 21:04:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687381495; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VBDsZgKqbEcOZeifBnU+Cvb4Tr55q8NxlNF9mJC8xAk=; b=Q4depfv5YpE2Y72lUfLde9248sC3R3jvpx0q6UcTFlmQTUWyB5/fwpar1vvZ4Hnq12yTbF Rc62y9AeSPEC4jWk/2L/JC/WR0E8+TPhZI3vP21X2N6Q2YHVAlISt2q7gbuxBrLD4wts6j tWLDuo9hIDxbMwZil6GfzOA6AHG9Gld/Jmg93csWnFPtiLTo/k9oHd94/xlFg1fsOHqkCl 9hqRHQGahbYEQji0u9nZmyCg8gTd2sKo0AcchAN19aEmESOtRcAnL2rsiP2tOOvY57JGWs hYd0cxukw6VgfMtlaQ47vL3HUSvDhI+gTWeOokyoQLsjFVrisii8bVUt7dPg9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687381495; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VBDsZgKqbEcOZeifBnU+Cvb4Tr55q8NxlNF9mJC8xAk=; b=NW9Gde1RC9zFzWFmrp09Q9peMmJmqbrODALmbOsBK6F3e3xI0CEJAOiRNrXPOPYzF8N5oV sHEB66RrN6wCgBFDCCQJwl9nPt6YA0pHhQigJk4J12JIWSSeeStIW/DCcfSrFLzHMAx3VD ip8bhPtmsXahwFnU2UzVSsvnUs8PsrZHAhG6apcmArmEUZ0nidNmEmGA7eOuhQteAVKZq4 TeWaedEwlyWKd4CwlO7pfUMEYqlzPg3/dzUwYyIxdYWqh8ZAibE17KQpTjYoNdEEXD8pIF aKhbeePuXSENRLq5BtCVfFyTqSbnqkDJiFjq6cAQhCZq+/S1T6hlvMRGjAHV2g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687381495; a=rsa-sha256; cv=none; b=F/lWeO0P3c6FFFuTf9pCjlxmvfqeTEYB3e+pBGXElKhNgOGMVywzq6f0kp4ICiz70WORDo r4doqrHtiWc+S/D3i3VUcpOmaYFmj2NqaDw0F0quGLKy5eEdPlLwWSwBroxSVdFRL7zTkG yXTjF/Eeji3VL2pzcyqXOEDWpR1QhR4Ei6B3bPuIuTI2CV/8SHEQYCTNtIL+Lf4gIrzE9h HuOqsx893xYcKcBU5FrQKPwACdFt0T57ku0Ak8+fwbQSEr2bnPJwErZduBBMqWbI1O5UU0 Osx5sLQdaIWSDSUuUnJVCdsn88524r69XsPMWUUqsJS3jU2NdBX/gOjL5JB7gQ== 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 4Qmbc66vJHzx2w; Wed, 21 Jun 2023 21:04:54 +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 35LL4sc6084242; Wed, 21 Jun 2023 21:04:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35LL4s37084241; Wed, 21 Jun 2023 21:04:54 GMT (envelope-from git) Date: Wed, 21 Jun 2023 21:04:54 GMT Message-Id: <202306212104.35LL4s37084241@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: fc27e71592 - main - Committer's guide: add an "Approved by" case used in ports List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fc27e71592205c8bb74ded42c20d17718fef4a05 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=fc27e71592205c8bb74ded42c20d17718fef4a05 commit fc27e71592205c8bb74ded42c20d17718fef4a05 Author: Ed Maste AuthorDate: 2023-06-20 18:27:07 +0000 Commit: Ed Maste CommitDate: 2023-06-21 21:04:26 +0000 Committer's guide: add an "Approved by" case used in ports PR: 259385 Reviewed by: gerald Sponsored by: The FreeBSD Foundation --- documentation/content/en/articles/committers-guide/_index.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc index 612db2afb0..898fa7e307 100644 --- a/documentation/content/en/articles/committers-guide/_index.adoc +++ b/documentation/content/en/articles/committers-guide/_index.adoc @@ -2515,6 +2515,7 @@ There are several cases where approval is customary: * commits to an area of the tree covered by the LOCKS file (src) * during a release cycle * committing to a repo where you do not hold a commit bit (e.g. src committer committing to docs) +* committing to a port maintained by someone else While under mentorship, get mentor approval before the commit. Enter the mentor's username in this field, and note that they are a mentor: From nobody Wed Jun 21 22:05:11 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qmcxg67mNz4gSy1 for ; Wed, 21 Jun 2023 22:05:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qmcxg5XJjz3RC7; Wed, 21 Jun 2023 22:05:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687385111; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/gUCbaeuwkTIu+SM1Objh+fv/Ol87gZx4vOfuoo6inQ=; b=ANt0iwrdzu9Qkq34A0EJ0TzxNvdqjpUS2WR5dlKljHt92HfFEDU3L7qbykh288x8YBTsir V+Ksa7OXnzw+wel+zRxK2lPpxdIObpJ7O8ayejFWNKubHGYItY0fPutYOv3iXbBKXliXI4 8LQC+aoxavLx7U/s1AEjd5mE6Pc7K7d7LgqKfUFN7h4hj0Ajw/132C+qaA35LTsEXyvdjx ICkdEfR0QH9wq6VOl0lui2KnyBRZ0pk8hGxHKoq9TjOyorL0LoGbbtVYlIjXD5WSQGjffL 6FoAYOU9Oe9Z2yGMJM/LcVM4mNfqBPQjJJI4aDyvpXgd6b8CH8cvKj2VwTNknA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687385111; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/gUCbaeuwkTIu+SM1Objh+fv/Ol87gZx4vOfuoo6inQ=; b=tuh84p8giYARlOOzr//kMAVI2EIXhAPpg2Tt9K7dOlGOE6GJFXiZ3tI4tqdJqm77/tYg3Y tXtPFHBeipK0//kVt0sc3vdLIP+npZGPfkBEyUSdgO1Tvbk/78Ee/ls5K40y/ZAb/6tc0t 8LzqjjK+oL24jSCBUiefNUnUZrP0Yu8FT5JoBzxZo8qWhrfYRcPmXDAaxXAgAdbMHGW8YK +ND9RSzH4jINUPf4NMJFIDZUPxrN6w0g6WzeeU+SaXOvY4sumI+fwrhXmf5Fx4cvZwaNxl wseMALbuRi+KU0aY1wGq6c4DpRHkHZT+2sI76uNn/zLhHEcRZI4o26WOTlJ1QQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687385111; a=rsa-sha256; cv=none; b=HDr5ejPq+qjK+mE6LG/+Qn8czG7CjIRTUzggQAlcqnA/nKdJhIT4u396dGqtrLndtuQdZE exe0PJMpgkzh4NE4aGsxhYE/j/IoEjA7xmhHz9ZtLEkIH0/UvtvqD0pvFHbfdlT/foYQJs yV7E9g0HwJoB7gS8AijnaBg6yY9kgY90bJl5wj36OR3W56cQx5KaRv2MnnpR6jrqxF3H1M aoPK0VoGkG9cYZ/BPcc2IXhONsECnWstcWkYVNDJdyrB/rAlH80SDGeIjWFrM51gNsX2h5 djSHXVHDyzx6zK6P0cjjav+1IAzDfwZ+552eT8ME6pfewUzeb+n4QCOJtaY1RQ== 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 4Qmcxg4dc9zyL7; Wed, 21 Jun 2023 22:05:11 +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 35LM5B0W083446; Wed, 21 Jun 2023 22:05:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35LM5BNN083445; Wed, 21 Jun 2023 22:05:11 GMT (envelope-from git) Date: Wed, 21 Jun 2023 22:05:11 GMT Message-Id: <202306212205.35LM5BNN083445@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Edson Brandi Subject: git: ccd978f025 - main - Article linux-users in pt_BR synced with en_US doc tree version 0f02d4b7944fb05450a84711d81b3a0fa5f98a49 List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ebrandi X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ccd978f025042028b72495adb692a7e2cd6e31a5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ebrandi: URL: https://cgit.FreeBSD.org/doc/commit/?id=ccd978f025042028b72495adb692a7e2cd6e31a5 commit ccd978f025042028b72495adb692a7e2cd6e31a5 Author: Edson Brandi AuthorDate: 2023-06-21 22:04:40 +0000 Commit: Edson Brandi CommitDate: 2023-06-21 22:04:40 +0000 Article linux-users in pt_BR synced with en_US doc tree version 0f02d4b7944fb05450a84711d81b3a0fa5f98a49 --- .../content/pt-br/articles/linux-users/_index.adoc | 2 +- .../content/pt-br/articles/linux-users/_index.po | 25 +++++++++++----------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/documentation/content/pt-br/articles/linux-users/_index.adoc b/documentation/content/pt-br/articles/linux-users/_index.adoc index 60a3adabcd..3e7f05ea65 100644 --- a/documentation/content/pt-br/articles/linux-users/_index.adoc +++ b/documentation/content/pt-br/articles/linux-users/_index.adoc @@ -237,7 +237,7 @@ ipfw add allow tcp from any to me 22 in via $ext_if Existem dois métodos para atualizar um sistema FreeBSD: a partir do código-fonte ou a partir de atualizações binárias. -Atualizar a partir do código-fonte é o método de atualização mais complexo, mas oferece a maior flexibilidade. O processo envolve sincronizar uma cópia local do código-fonte do FreeBSD com os servidores de Subversion do FreeBSD. Uma vez que o código-fonte local esteja atualizado, uma nova versão do kernel e do userland pode ser compilada. +Atualizar a partir do código-fonte é o método de atualização mais complexo, mas oferece a maior flexibilidade. O processo envolve sincronizar uma cópia local do código-fonte do FreeBSD com o repositório Git do FreeBSD. Assim que o código-fonte local estiver atualizado, uma nova versão do kernel e do userland pode ser compilada. As atualizações binárias são semelhantes ao uso do `yum` ou do `apt-get` para atualizar um sistema Linux(R). No FreeBSD, o man:freebsd-update[8] pode ser usado para buscar novas atualizações binárias e instalá-las. Essas atualizações podem ser agendadas usando o man:cron[8]. diff --git a/documentation/content/pt-br/articles/linux-users/_index.po b/documentation/content/pt-br/articles/linux-users/_index.po index f98bc0b106..cb174479f0 100644 --- a/documentation/content/pt-br/articles/linux-users/_index.po +++ b/documentation/content/pt-br/articles/linux-users/_index.po @@ -3,11 +3,12 @@ # This file is distributed under the same license as the FreeBSD Documentation package. # Danilo G. Baio , 2021. # Edson Brandi , 2023. +# "Danilo G. Baio" , 2023. msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2023-04-20 20:56-0300\n" -"PO-Revision-Date: 2023-04-21 11:21+0000\n" +"POT-Creation-Date: 2023-06-19 21:08-0300\n" +"PO-Revision-Date: 2023-06-21 21:54+0000\n" "Last-Translator: Edson Brandi \n" "Language-Team: Portuguese (Brazil) \n" @@ -16,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.15.1\n" +"X-Generator: Weblate 4.17\n" #. type: YAML Front Matter: description #: documentation/content/en/articles/linux-users/_index.adoc:1 @@ -102,9 +103,9 @@ msgid "" msgstr "" "Usuários de Linux(R) muitas vezes se surpreendem ao descobrir que o Bash não " "é a shell padrão no FreeBSD. Na verdade, o Bash não está incluído na " -"instalação padrão. Em vez disso, a shell compatível com o shell Bourne, " -"man:sh[1], é a shell padrão dos usuários. Por padrão a shell do usuário root " -"é a man:tcsh[1] no FreeBSD 13 e nas versões anteriores, já no FreeBSD 14 e " +"instalação padrão. Em vez disso, a shell compatível com o shell Bourne, man:" +"sh[1], é a shell padrão dos usuários. Por padrão a shell do usuário root é " +"a man:tcsh[1] no FreeBSD 13 e nas versões anteriores, já no FreeBSD 14 e " "versões posteriores é a man:sh[1]. A man:sh[1] é muito semelhante ao Bash, " "mas com um conjunto de recursos muito menor. Geralmente, os scripts de shell " "escritos para aman:sh[1] serão executados no Bash, mas o contrário nem " @@ -690,15 +691,15 @@ msgstr "" msgid "" "Updating from source is the most involved update method, but offers the " "greatest amount of flexibility. The process involves synchronizing a local " -"copy of the FreeBSD source code with the FreeBSD Subversion servers. Once " -"the local source code is up-to-date, a new version of the kernel and " -"userland can be compiled." +"copy of the FreeBSD source code with the FreeBSD Git repository. Once the " +"local source code is up-to-date, a new version of the kernel and userland " +"can be compiled." msgstr "" "Atualizar a partir do código-fonte é o método de atualização mais complexo, " "mas oferece a maior flexibilidade. O processo envolve sincronizar uma cópia " -"local do código-fonte do FreeBSD com os servidores de Subversion do FreeBSD. " -"Uma vez que o código-fonte local esteja atualizado, uma nova versão do " -"kernel e do userland pode ser compilada." +"local do código-fonte do FreeBSD com o repositório Git do FreeBSD. Assim que " +"o código-fonte local estiver atualizado, uma nova versão do kernel e do " +"userland pode ser compilada." #. type: Plain text #: documentation/content/en/articles/linux-users/_index.adoc:282 From nobody Thu Jun 22 00:03:46 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QmgZW0NWDz4fql2 for ; Thu, 22 Jun 2023 00:03:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QmgZV6svnz3NCM; Thu, 22 Jun 2023 00:03:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687392227; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LNWq75PodLNRVspub1bq4H+HbtM+enZ4Z0nHjvBqH3Y=; b=JWISfYG/YWI1FVu5UrpVU/Ew9fFggkBa/dCzj6Bxq+VAg14w6YqOw52ioW5dNrLmsVbRS1 P3oskL/GlBzfR3S1+MbenEtVVDnp/2MCJk2dRC4HsTvfOGdHsjPEQszf+c6B86uvqGCUsN YmdeRNcmSkNzY1yyy1aSFvqYryLj7vnD0U2AoY3y51NGYDc3X1pAVk0AyieHRhOcT081V/ cD4/Te/JzAdPFnw2eAoKAzQkzaCih/s0XLEd5yA8RnH46YrqNVVkaPS5Xc5otJMD4oMtWH N7Ud3gzbnEXj0S1tEL/lLvlv7K6R1JD3fS0H0Z/x9MTnHHn0rNtW6B1WJhsRAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687392227; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LNWq75PodLNRVspub1bq4H+HbtM+enZ4Z0nHjvBqH3Y=; b=LAH4/61rl7AtyAg+oeAvr8sb/1szM5lGbSFj1YmfLhHL0nDJ+dnwZt/g0zO4/GDdQ7ScL/ npOpT+gVfBJ5ewyFPs0sUhdxaaGFKcys3Vj7W/AUyLVnGlpTL1MvR+oE1VJLKqFR7Lmu35 KI7mr3LWoqDc89EfkisOT/4OEnbn1STaJoSz8kl5ozFBfxlVqgHHE4/QIk6NiVSdooRmIl DtBmWO0KY2DeaFHF939H/hjNBRiAdKiCJVDr1KyMbdmXGFB9BCm76lmokhqtvYUCOK/V89 xSRar/GM/RVG3xufAAWvpKc0xrSWSm29fwzZNkXw8lyOHPT3/2V4P6kOuxHiVg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687392227; a=rsa-sha256; cv=none; b=XF5z9TO6aG1a4Wpez+TFEcEZvPQQksUCYVLXwrZx/BfDbdoiaz7TKYNNvmiGhmY6JFsM0L k9v9XVf9f916fvx8noDgQIcdv721SiqBsxi8RPVmXfDi7mH1lqINsb8NIe+AfuzQvBdE3Y q3ReyOIGGD80BE3Ihkab3Pi6sF1Ssh1HgNGF0YV9Zdk2xAj8DzeXZd3aI6P0gRjDM/BSCi s/Jg/qhrXXP+bowabYRQSeeDzIZy9nOh9Sdvb6rdYeZn07GwVj3tBJVYND4p30PVtMs6DN SCMAZG7EmLhUfhYnFMTp9Wb0rqCLUs7g5e6vwzk4xYf1a+Xu2svinSG6K5oXhg== 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 4QmgZV5w8Cz12Qt; Thu, 22 Jun 2023 00:03:46 +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 35M03ka9080344; Thu, 22 Jun 2023 00:03:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35M03kHO080343; Thu, 22 Jun 2023 00:03:46 GMT (envelope-from git) Date: Thu, 22 Jun 2023 00:03:46 GMT Message-Id: <202306220003.35M03kHO080343@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Glen Barber Subject: git: ec1e2b4cae - main - 14.0: truncate the schedule for the upcoming release List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gjb X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ec1e2b4caeae77a445b0738c544c76f8f42538f8 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by gjb: URL: https://cgit.FreeBSD.org/doc/commit/?id=ec1e2b4caeae77a445b0738c544c76f8f42538f8 commit ec1e2b4caeae77a445b0738c544c76f8f42538f8 Author: Glen Barber AuthorDate: 2023-06-22 00:00:37 +0000 Commit: Glen Barber CommitDate: 2023-06-22 00:00:37 +0000 14.0: truncate the schedule for the upcoming release An updated 14.0-RELEASE schedule is being discussed, and following no objections and/or concerns, should be expected to be made public within the next few days. Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd --- website/content/en/releases/14.0R/schedule.adoc | 24 ++++++++++++------------ website/content/en/releng/_index.adoc | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/website/content/en/releases/14.0R/schedule.adoc b/website/content/en/releases/14.0R/schedule.adoc index bd449139ce..aa1f72fcfe 100644 --- a/website/content/en/releases/14.0R/schedule.adoc +++ b/website/content/en/releases/14.0R/schedule.adoc @@ -33,18 +33,18 @@ Announcements regarding the availability of the ALPHA snapshots will be sent to |=== |Action |Expected |Actual |Description |Initial release schedule announcement |- |19 August 2022 |Release Engineers send announcement email to developers with a rough schedule. -|Release schedule reminder |17 April 2023|17 April 2023 |Release Engineers send reminder announcement e-mail to developers with updated schedule. -|Code slush begins / KBI freeze |25 April 2023 |delayed |Release Engineers announce that all further commits to the {localBranchHead} branch will not require explicit approval, however new features should be avoided. Additionally, there can be no changes to the KBI until {localBranchHead} is branched to {localBranchStable}. -|{localBranchStable} branch |12 May 2023 |- |{localBranchStable} branch created; release engineering continues on this branch. -|{localBranchReleng} branch |26 May 2023 |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. Commits to this branch require explicit approval from the Release Engineers. -|BETA1 builds begin |26 May 2023 |- |First beta test snapshot. -|BETA2 builds begin |2 June 2023 |- |Second beta test snapshot. -|BETA3 builds begin* |9 June 2023 |- |Third beta test snapshot. -|RC1 builds begin |16 June 2023 |- |First release candidate. -|RC2 builds begin |23 June 2023 |- |Second release candidate. -|RC3 builds begin* |7 July 2023 |- |Third release candidate. -|RELEASE builds begin |14 July 2023 |- |{localRel}-RELEASE builds begin. -|RELEASE announcement |17 July 2023 |- |{localRel}-RELEASE press release. +|Release schedule reminder |- |- |Release Engineers send reminder announcement e-mail to developers with updated schedule. +|Code slush begins / KBI freeze |- |- |Release Engineers announce that all further commits to the {localBranchHead} branch will not require explicit approval, however new features should be avoided. Additionally, there can be no changes to the KBI until {localBranchHead} is branched to {localBranchStable}. +|{localBranchStable} branch |- |- |{localBranchStable} branch created; release engineering continues on this branch. +|{localBranchReleng} branch |- |- |{localBranchReleng} branch created; future release engineering proceeds on this branch. Commits to this branch require explicit approval from the Release Engineers. +|BETA1 builds begin |- |- |First beta test snapshot. +|BETA2 builds begin |- |- |Second beta test snapshot. +|BETA3 builds begin* |- |- |Third beta test snapshot. +|RC1 builds begin |- |- |First release candidate. +|RC2 builds begin |- |- |Second release candidate. +|RC3 builds begin* |- |- |Third release candidate. +|RELEASE builds begin |- |- |{localRel}-RELEASE builds begin. +|RELEASE announcement |- |- |{localRel}-RELEASE press release. |Turn over to the secteam |- |- |{localBranchReleng} branch is handed over to the FreeBSD Security Officer Team in one or two weeks after the announcement. |=== diff --git a/website/content/en/releng/_index.adoc b/website/content/en/releng/_index.adoc index 45cc3b6e6e..c4643c1cfc 100644 --- a/website/content/en/releng/_index.adoc +++ b/website/content/en/releng/_index.adoc @@ -32,7 +32,7 @@ Note: Release dates are approximate and may be subject to schedule slippage. [cols=",,",options="header",] |=== |Date |Event |Information -|July 2023 |FreeBSD 14.0 |link:../releases/14.0R/schedule/[Target Schedule] +|TBD (schedule should be available soon) |FreeBSD 14.0 |link:../releases/14.0R/schedule/[Target Schedule] |=== [[freeze]] From nobody Thu Jun 22 05:25:48 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Qmpk46g66z4gXmk for ; Thu, 22 Jun 2023 05:25:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Qmpk463dlz3My4; Thu, 22 Jun 2023 05:25:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687411548; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LYTKuT9aZw3RZK07hQkufr9Z1Lv3zO0RX5lRiEWS3Gs=; b=QY06i+W+Qk3vFx+aF7lYBPOm7O+ftIavdGB6IQuF4uK4pcOpmf0wKTJQvd2aL6+2Jq+bQe 0gE39rMPdkg029vivSYLNvKsk9UDp1uHXhOjzRTqFpJFvjhQsH1xUOtJbvPjjwkCYv8rVX HZKBetHN6ReW6sLrkxqE8N1hrzOB6OuGWgB1BBT8pRetLmF4PEUOtOk3a8htC0eG6EiuRu RclhpbeMQAKn60YC2dqhF+Oq/SHGB0T75r/H67TmMYpEVP/uoidR6zqx5erE9F1nUaEjwi 3P6NaLnBh0dJBilGTRKitLap99Qo0itIOjZyzFwp3DLhqIvWB6A+syy2/hZREw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1687411548; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LYTKuT9aZw3RZK07hQkufr9Z1Lv3zO0RX5lRiEWS3Gs=; b=FgZZsb2wueiFKCwPo4aEBnvH3KnXT94NrVDPntyhGRxW3xlYM5HihGKPRHx23D2couGZhq uzQZr4srpwZpseh9Z+dPtW/IMq52J9ttIp0Fws3I5V3dZZPMER/uh1FPbu/gVf9+j1wmXr s0U02PHlZXUp0Q0C/oiYENWpDaKFOKmufwai22QsXtfePilvb3I8yrUH1KMdm9+8MkBMyh OUDYmFNFdui9qhnWPRhkNMGlKTPT0DyDYhY6s65yGzBIKEq3QzrskoPFUT7k1igXo5Nen9 jMXmHCE0NYwtfjd2tCgQwWk1N3eQfYzbaZ7NInI/jg5NiZ/3JTxM0OsXIqrcWg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1687411548; a=rsa-sha256; cv=none; b=WH5tw8xvNE+wLyVMKyuls/mLPOw11jIm415K+mRXz4sab/EFWcKR9dYqszWLcityFSQKQj tcoJ7/0NG04DKF2iQxAMNZf7gcoEapBnC1qnZksTfq1ie0Y5X/j2wrTmX84uJRQZrM4XBD +wlZ0oeU/hDKWTJFH/KwL/uEnmuLDWybihye5skjRggk/m+DsW4hUZWFGLRknGWgUQFmwp qpxmPQaqdfVQvInIsCYsZl/WzEVQ0KjfeYFJMK0H1hjaJ9I2e3Ky04EUm33CoflO5eGlNN OKkSSlT27MFmXSHz350xXx9V1Ii+6tSyLK9XdcO+1cJpFdOgtpySOXKI9PAPeA== 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 4Qmpk44fvgz1B6Q; Thu, 22 Jun 2023 05:25: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 35M5PmKj009126; Thu, 22 Jun 2023 05:25:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 35M5Pmwm009125; Thu, 22 Jun 2023 05:25:48 GMT (envelope-from git) Date: Thu, 22 Jun 2023 05:25:48 GMT Message-Id: <202306220525.35M5Pmwm009125@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 9e3690e5b6 - main - Coduct is now handled by the Core Team List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9e3690e5b69c86c27b224197cea0ce4c14196bab Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=9e3690e5b69c86c27b224197cea0ce4c14196bab commit 9e3690e5b69c86c27b224197cea0ce4c14196bab Author: Sergio Carlavilla Delgado AuthorDate: 2023-06-22 05:23:22 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2023-06-22 05:25:39 +0000 Coduct is now handled by the Core Team Approved by: core@ --- website/content/en/internal/code-of-conduct.adoc | 2 +- website/content/en/internal/conduct-reporting.adoc | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/website/content/en/internal/code-of-conduct.adoc b/website/content/en/internal/code-of-conduct.adoc index 601b344ed7..66781f8761 100644 --- a/website/content/en/internal/code-of-conduct.adoc +++ b/website/content/en/internal/code-of-conduct.adoc @@ -45,7 +45,7 @@ For more details please see our link:../conduct-reporting/[Reporting Guide]. == Questions? -If you have questions, please feel free to contact the FreeBSD Code of Conduct Committee by emailing mailto:conduct@freebsd.org[conduct@FreeBSD.org] or the FreeBSD Core team mailto:core@freebsd.org[core@FreeBSD.org]. +If you have questions, please feel free to contact the FreeBSD Code of Conduct Committee by emailing mailto:conduct@freebsd.org[conduct@FreeBSD.org]. (This text is based on the LLVM Project's https://llvm.org/docs/CodeOfConduct.html[draft CoC], which in turn is based on the https://www.djangoproject.com/conduct/[Django Project] Code of Conduct, which is in turn based on wording from the Speak Up! project.) diff --git a/website/content/en/internal/conduct-reporting.adoc b/website/content/en/internal/conduct-reporting.adoc index 88bbfce5cb..ed9fe5b5a5 100644 --- a/website/content/en/internal/conduct-reporting.adoc +++ b/website/content/en/internal/conduct-reporting.adoc @@ -30,7 +30,7 @@ In your report please include: == What happens after you file a report? -You will receive an email from the FreeBSD Code of Conduct Committee acknowledging receipt of your report within 48 hours. +Since the FreeBSD Code of Conduct Committee is managed by the Core Team, you will receive an email from the Core Team within 48 hours indicating that the complaint has been received. The committee will meet as quickly as possible to review the incident and determine: @@ -57,10 +57,4 @@ We will do our best to respond within one week to the person who filed the repor Once we have determined our final action, we will contact the original reporter to let them know what action (if any) we will be taking. We will take into account feedback from the reporter on the appropriateness of our response, but we do not guarantee we will act on it. -Finally, the committee will make a report on the situation to the FreeBSD Core Team. The Core Team may choose to issue a public report of the incident. - -== Appeals - -Only permanent resolutions (such as bans) may be appealed. -To appeal a decision of the CoC Committee, contact the FreeBSD Core Team at core@freebsd.org with your appeal and the Core Team will review the case.