From nobody Mon Jul 28 18:55:49 2025 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 4brSNk1C7Pz63NR7 for ; Mon, 28 Jul 2025 18:55:50 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4brSNj6wqdz3shJ; Mon, 28 Jul 2025 18:55:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753728950; 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=M9whgXqv23uqFxJHADkOkkrHYqDfZMqo3j/TBPIFrzg=; b=DbMzOCeGdM3DXYhm4cu3iEx2DGDqPHJcsmbBFgEM0DinkrtLZdYzSAd+R8ZqsUHBK/POha zPcX8gnueRmZcfDXvB9K0/Uatlkyqa3vMA1GkEIbRY+LOAhTeMJHmO8eXId6DH7Ynj2F3l 61/CsnqAPZtV2yJfZ+60v8OLlccKrwiSISPl+mWraVNyKI57IThJQWs5Qfr5kdq3/AOuWT BG9353HB/8RjE4Di0Gsd8Lk2F+DGzexwHSM5mZx3bgXXgHJBn8Mi+vIeJSAj+Gdot/jg3L 8vYLZTKg05SvxPNaMiYhBdGlk6MZM4WSVoESdiZYA7nRHH/1FeJQweRZ7rh2Vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753728950; 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=M9whgXqv23uqFxJHADkOkkrHYqDfZMqo3j/TBPIFrzg=; b=xHyJgJy6Ta5B8Aou2OmfuiwcSwxKXAMGnXmnrJnyf4c4gG5fYklHRQTG4Bs/GpHCIthmbP 1lshvYUJlL4ccWRebGVB3U3rq0Z3uiVywrIWCqudZj+N1FrBcdE6T5KozAIMtKqUh1Qab0 WEthX4DVQOapoSNuJvEyOZaBPpC8y5/7c+fxE6TXEh4aXhej5VPNR11oOcycjsfYLIjlLx wBDHxaWX5jlaH3OVFCnLCoVcTvBf7WYPa/89d+nfwtp9iwuE3vzRpvGhLUdC6HO6LybMUe 38F3j09mKDsCvO2SaDsMVfoOWwOVE88EusLLJZpYlLOvJs1dDuU3VOLbdxS2/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753728950; a=rsa-sha256; cv=none; b=BKnGrmWWrrKMEeONNowaePYiYsw2owtPgTo3zXKyV8NLMIMyMxnObAJ8GeSrXucVxosVMJ 7u7za5xetDGyX6JXxKL3fETnT4rs0evmNGwRAk8x4g5s+d3DtuOR47Dul/4dyDSaUQZ0sg FP3uV3sOtcFXe53Cri9k8kv4YnZynWe/Ukp/CK1Fh838JZNq8B68/Kih+a9yZecggvAyLu yYKc0qe+rfhpFlD1PQEkEYFWeKFDtCkPTkxGPb334x2/bAXjEqoheynZKHV4hz4XUovNBH 4O40x9zI99LmO+GQQYuP7s6FeCpHzPwQSX6LyANd/J1ZrRpdKL4sXcIURSTv/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 4brSNj6Pkczxvq; Mon, 28 Jul 2025 18:55:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56SItn0h092430; Mon, 28 Jul 2025 18:55:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56SItnJr092427; Mon, 28 Jul 2025 18:55:49 GMT (envelope-from git) Date: Mon, 28 Jul 2025 18:55:49 GMT Message-Id: <202507281855.56SItnJr092427@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Eric Joyner Subject: git: ff678f3c8f - main - Update my (erj) PGP key with new expiration date 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: erj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ff678f3c8fb63a7ad4e740802ec8b38c5813656c Auto-Submitted: auto-generated The branch main has been updated by erj: URL: https://cgit.FreeBSD.org/doc/commit/?id=ff678f3c8fb63a7ad4e740802ec8b38c5813656c commit ff678f3c8fb63a7ad4e740802ec8b38c5813656c Author: Eric Joyner AuthorDate: 2025-07-28 18:53:58 +0000 Commit: Eric Joyner CommitDate: 2025-07-28 18:54:08 +0000 Update my (erj) PGP key with new expiration date Signed-off-by: Eric Joyner --- documentation/static/pgpkeys/erj.key | 152 +++++++++++++++++------------------ 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/documentation/static/pgpkeys/erj.key b/documentation/static/pgpkeys/erj.key index a98dfdaa85..fcc977bbe1 100644 --- a/documentation/static/pgpkeys/erj.key +++ b/documentation/static/pgpkeys/erj.key @@ -2,14 +2,14 @@ [.literal-block-margin] .... -pub rsa4096/96F0C6FD61E05DE3 2015-01-28 [SC] [expires: 2025-07-18] +pub rsa4096/96F0C6FD61E05DE3 2015-01-28 [SC] [expires: 2027-07-22] Key fingerprint = C5FA EC74 96D2 C61B C548 FA37 96F0 C6FD 61E0 5DE3 uid Eric Joyner uid Eric Joyner uid Eric Joyner uid Eric Joyner uid [jpeg image of size 5419] -sub rsa4096/D2427EB089BCF21B 2015-01-28 [E] [expires: 2025-07-18] +sub rsa4096/D2427EB089BCF21B 2015-01-28 [E] [expires: 2027-07-22] .... @@ -29,58 +29,58 @@ Ug1DM/7b4P8wi9cAjjzFFIAQPCcHMneq0/W1XjaJ/tNn16aTVb2KftRE9jPQ4NcP Q96JKDrqtLXwnKySuIGBJWDqCdfZvBkAAp8PLjp2rmaHeZsBy79BBEi7N6RUs1OU 1nRnK7mYI9BEH72pmbbtv29wQimzxTyL0imUxwuYgFnik8I0OB0vuFjxbQARAQAB tBhFcmljIEpveW5lciA8ZXJqQGVyai5jYz6JAlcEEwEKAEECGwMFCwkIBwMFFQoJ -CAsFFgMCAQACHgECF4ACGQEWIQTF+ux0ltLGG8VI+jeW8Mb9YeBd4wUCZLhjugUJ -E7FnMwAKCRCW8Mb9YeBd4zt8D/40QIe8SvTPKEA15zn75QA0IA6iuHHQtt+uKdnw -mHSYOKMbyi1N1raR2BnLZwWAGgsPbRygXczPBmyY85JReM2KA1dLMCKNe9Hi+RTj -bQcAsil+tf6OdvIBfl0G8AOWjWmvabeRFiasWZToc2gLqqSb+sQqe+1QbVskNhPN -PrbbWTG+e395XzJfaYbHdNI+7yZbByDpvSjv1fS+bw2dsTElSAjkkty12q3wbtbp -l1WrFqm4GohyCtUR04bSN6fLQjeX3KzSPwdjvoHTeeyRZVOX+XHtItCUTP2WOvpi -0i8pf8G3kn+lKHIfENhNUOnTMz0Itl7WZe8qPW9Wel6UYTj7z4otbm5iMIyC/KGO -eEQEc/123Fuaj9Idv+OhvooyIpIfN0WeZH90eV42cusZBHBzbEZu1zP+l+mQhO+/ -X6pb2qmbAXpmwNrQ2dYpPz3gb8BcSHXF+gcd2/xyCn7EHsZSs+fWpoDQOJ+qEfam -qbj+S1XipyzK9h4Mk36+VkCnUcvj4vYzQnoXKXAzdB3RfewfHyelFsoi2PWVBAhX -rYVKE9Z458ji1foTkuhhj+Zv6wUYywiFJf1hgkxCU6cIHV0ys/GzK0cIe14ngb6T -Dx8BRwGl+CErYQbSmzhIvV7Tvm9ogZCJddflxgdj7mazQNGRSO4IjurBG00cuaDS -7FxIL7QjRXJpYyBKb3luZXIgPGVyaWMuam95bmVyQGludGVsLmNvbT6JAlQEEwEK +CAsFFgMCAQACHgECF4ACGQEWIQTF+ux0ltLGG8VI+jeW8Mb9YeBd4wUCaIAaSgUJ +F3kdwwAKCRCW8Mb9YeBd4zgSD/4+/vcU8+3V3v4ISXnOoZDaxPo6sxM56ifKLOSe +7u+wumb9bxerq8HIhXdIqoMRd1ZiHodWdq6mjni4rtI5sS681XiI+XVvKf2N3REl +UoB0EoOOPpfkTpcDFU18u+OUGLlvgobnw6+OZXAk62KeFXk5maChkOmx2blJkSNN +uwZVq7BwAQeRXTmX39wYcszS+T1GGVZT7mLaAyK4Wy08eIQExxAHE5Y/R/k8pC8k +EB0Jl6uBeHn/r2Pwzh3siNqgtBzA7wJ6rGlahtT34CcLm6pkSyUVgsZfffU3V63A +a4y8PCOhiJuNqNdCS+lcg6R729KKKITP2b9EID6wdGnbObflefjFZ4O/+wuJ+x8D +LIGoQDhn1z6x5AZT+rSZ1FEnHApMdrX+tyduFgol4sOJeDmWxBz0R2cTX2SCbxas +RpXhU7/ZmyezuKab5t/cZH9BqTjUcDWbCyU7/11P4fFC1juLCRb2i7yzMxQmSuUb +4yHyIVkHK2VZUgIsKj7Yvv0YQXlttgsneJlvCKOzuKuJrjSzHYxZP/GfqD2AZe4V +5WxGg6J25Aso9968hH8uJKk1NUEpHUTmRfE8FZSwrDvkJSEw12I68PpDK98I8cdZ +a4e9wSZBtWd79KNv4oh5a6Ms/fkuxDWj4EH2N0+IZhmcG5dPALVjPxVe3SUf1Cnl +JGmhqbQjRXJpYyBKb3luZXIgPGVyaWMuam95bmVyQGludGVsLmNvbT6JAlQEEwEK AD4CGwMFCwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQTF+ux0ltLGG8VI+jeW8Mb9 -YeBd4wUCZLhjwAUJE7FnMwAKCRCW8Mb9YeBd4/dMEACF4If6CfBy+SNNKunsbDNK -9/FPTwd69hL2AW8HBKY03J3wec5hiYKNkL2OBf2qQ3kPwTO4LCaE/fKvRq5Q1Jh6 -c/XlIM0ZJ3uE0fxNwiZB3JCy9YBb2+lSZ9stzq5Irv3E+L/pOGnCc++2mc561EvQ -nUsV+V33SNfurMegUjNHfmglmRlEMAmEp0WhRjsDI1xuUYErzGcJxDS/K5tGx3sS -snn9vQeMDEy9KuFhng/zvxRi+hvcSqjm7ASGqvHwBqtTgZQaTqBvybOJqRyg6SPK -PTHJAwywMXbFKlYhMxgsgsm8RwpuMzSUvJDknRZJutVERZjxwRsU0trMjmtAexqE -3XowD9Jum5l3omsNIROLnp8Q3rzZcsFDMR5dBgEzjgtgzIfcCvlZengtuhpACuUO -E/srZJncaPjMHV5dDCrtWIUW3w0cR/5EGAwWSo3rfBBoOjnXh093mmrnyN/Ldj3R -thKNVPZIBCk3psr0Ewu/V24xIylmZwROs1TcRsp4B+nuI94NJu5J4aaUa7JNeWjZ -jViZkFn+bSDuqO2n+rCws6YPsliIMM28fjpR8RDcGgCTA1T3q3Y8WHWJ89zAGsRS -JRWgOPq9XXhl2hvlPLu2KlBZdIO97qS/o/85NQ/ELvg18k4MCv6k4Vtfm1IkZmTL -GZFGPSis+lgKKA3SiAudDLQdRXJpYyBKb3luZXIgPGVyakBmcmVlYnNkLm9yZz6J +YeBd4wUCaIAaTgUJF3kdwwAKCRCW8Mb9YeBd4/3jEACHbioHuFMRWfvjg43dYe/I +bPOq0CnHdHukSp9sm11AiOm2k11zRzgivj/wC1IFj4/Bi/gsJJbSRGTUteJzeXgq +w7X6dedjhA1z0hAreoonPrSdObveHneypu1XwhhXe3A0jJvsUMPl4nQHwrgeffAi +8+zRVZTLdlh6SgPJR/7L//dcCG5jJ3BCGLuDVlXSZC3ax/o/4ve5htppXt62s45E +p8O3/IkFh6hC0fpYLGWcwCB2HhgIi4vEAaGR1Bnb9TMwUDW0eqVimX8algsLLfQu +S26S5eQlhQFkViz1ycbiUb0j1NGtPTOWuSDcEusC+026XP5GfL2hzNjjwbD07y+m +2LmIqpksxS9fhrYUq7JENvRy88ZKceLn1K7AfWrBdzTCR4ymwhhjGKc5KXIDFM3U +vvNjA7W32rYrb2iwP8P4RxP5wCBtEBPPBNBQ4wVrEY80VBzmOGX+73xtb0pQNKIE +Hb4z9DXdKfxVOnHhBUp2DlKphDoGnePKhdHbibClhBljwuQ7pADDsXDDbvTOfVML +qSmw8X88Z2YY912tzL10EQh/ibjDdn4YXHKp/WCTj6vklVToETgLgKXyOqRhHopH +YcvNG5nUPP5XDVIkzilFddS6ephoEbeyMPQ++I2J2IZLykUH/23a7YJtsmkngp8l +0zj87atUr1Qh8X/1jC28ELQdRXJpYyBKb3luZXIgPGVyakBmcmVlYnNkLm9yZz6J AlQEEwEKAD4CGwMFCwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQTF+ux0ltLGG8VI -+jeW8Mb9YeBd4wUCZLhjwAUJE7FnMwAKCRCW8Mb9YeBd49VXD/9OenPtQohmqkaR -1tV6XYS4VxudzKiLqPMbiD/26LTA39joTnCnEr7sKv7DiDCxvQKDONohmtH4Cbdn -h8qamiVsE1e0hTYbh9rY7CAbeFGQMi8RdLaXNq1IXd9gEEw3tX7sN6v+7NfmepUK -DtBlDXgpo27RnUZ/ywGUL0+oTD7SUW19Ru42MSjvmrQuFcazIgbIdM4I8CdfJh7s -bGStpcmDqXT8nSsNDoPaJlxvkr1D8n9rgTt4046wX3AmrWYwsz83ppUzl99piH6f -MyL9+fPvj0V5CgEbzzJs8dw0V3zKZrXTFqA6U4Pu+k2GNPRA2jTxpf7FnpT+DZmr -+GxweFeuTevXVT/Vu6My6O057myAol/xBwIosqlWFq3a9XDb59b2GkzMBLP5FSo2 -AqrXuCVtNbuMV3t9TTghTBDh+739OmKpolpMC/eLfe93YtfR1NatRcpITFzKEgKU -W3PhBSMSs3vL+MNVAXV98VoVKm66eNo965KSlRf8uAjF/x35hh9NkkNX//PrUTEz -YzUzZKC49tEQOMbnAhYdPfy0euSHiWTJEYfxIC1wFUuOn2Er4TqrFd5t1/xry+kz -JIDQeB0zWXjY9xkQa5klweEklEGwC96PMY6Xi5vL5Jf/YhvhLongCLQtqn9kvyHQ -IgZ9IzmtpyvNuHfecxDUsvghAjcSa7QgRXJpYyBKb3luZXIgPHJpY2VyYTEwQGdt ++jeW8Mb9YeBd4wUCaIAaTgUJF3kdwwAKCRCW8Mb9YeBd4yAjEACzdxs6kvMyIQ4l +LkDOVfLvsP7GwoKDXHSBKom047d94nVdzhYTwPGF32D6YZehvI1aYifoQsUUtLVV +JnDi+V5L8LoiIkna85gwPY8vTqDKo3zRJK5n1VBsWsgwJ2nnv3pPN/TeLrviZuNw +FafW04FKJKuXudIhhkJSXyk489QCWlM7apq18ls278zVOOAvH4dN8jHaWRsXJA0A +Uno1Sv4LhUis5Nlm6JOl3ftBMZWl942b0RFvMExqjjBUuwJr29tCK1zR2qICDTZo +t3QyxaNuYUK6MolCFEHmmd31JNhDaZ5t70CoxW247abZzG3F8BIhnNy6mBHUu0lM +SFu9WWigzBnLUf1IjtCfrss1n97YZM9KjWJjEuYphBuYVjhU+iGraVQvK7A3MWwA +/k1ccAN816qQ4coFpNwl644ec32xev21YS8L5/Z4+JDLI7i81wHu9K5/GYZmx2m+ +mma1kgTdP19V2RrY6t41flaR4jpTlJqrCxdcRuY5iAqONeMbf4MOBX2uETLExzuG +0OYvV+gXRv4jETcKkIMmd3e+exJ6MRENmsXP/Rv3AU81epOYKMiJlk5rBjW0Qg/M +A9XExbOeSqRPbv08fey1RTsHqCldwU2zMxF+fU5QznDsZZBQJHyu/w8aawi6imZd +40kZ+XXBHcU+AMOt7Qd05nVbk7qs9bQgRXJpYyBKb3luZXIgPHJpY2VyYTEwQGdt YWlsLmNvbT6JAlQEEwEKAD4CGwMFCwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQTF -+ux0ltLGG8VI+jeW8Mb9YeBd4wUCZLhjwAUJE7FnMwAKCRCW8Mb9YeBd41IYD/9S -jB1mn2VedoZ1FK4fyK1W53yDwQbDAjGeW5bfUcll8nA0/8zbY4bxtMEEQL8/bgMz -jE74INRxHF7o/3CSfwWsZtLWhCrO/AIkw9Dcr6T3/He3n6fX9yxaiPKSI5RB7lbH -zPxt+AyQGsWym6vfgGwRc6XlWtjVAPaxfnA2bB3WC9nNJtirtKGUkqJRlxmpBFzY -Fak/AH7nqGjNDhAVYqO5K3Gr4X/CLQKspf7peAGQQKzrRll7M0bTFWCbGoVListN -L5R3OzCjexPssqHKaE/qdVJD4G/Ov+wfXG8Cu3pQvqUEbU0F2B16WA6TXzbePV9b -ITpKgu1oUpOB8+Cxrr0JpOSvK9lVVIFyR1kwfg+WCbriBoCd1WoAeDP3vj/0E4Yb -2NtaMX9ZIP/J6DdSxFTQEtT6CeYWGl+WqrJXJ3fn7oLaZAvt/XdhQzsWCPRB9P3N -34mCNc4sMok9WD1V1Z3iWJcA1u7+dcHIvUI/Rv3Uo5p9imugTZHva/SQ5XjCTbeD -59kITxtaNrYt2stIuiIwDImdybbh0TMvrCYVeNgA1kFhg+XC3h7vbEk6GXv950/9 -8kmAKqk5kFi0NobHNZxJa6BGxs2bauBg8bMLgVkOVLXqjJefLnUAHkhevQ0BCabv -fzwoGZNS0uhtF92hQRMV6zXgVeCMq+F2Zr0de1dUPtHUftR8ARAAAQEAAAAAAAAA ++ux0ltLGG8VI+jeW8Mb9YeBd4wUCaIAaTwUJF3kdwwAKCRCW8Mb9YeBd42CBEACc +Hxg5Pgwc2quG7YCtOwUoo3b6ReFwtRKcFSLTI+BmbucCrovA4DHHUwZv49VD6JnX +92zaxdDs6BffSRHMB78ab0w55GyfyZKN7qfuLpuTFpPFHR+59X1pkD61HXM0P1VU +n3/YDDGBDQSr5Zw5fTmyyY2uebvbu5AEqVGc0H/xpSRGLeBxKcaXmSWoSVf8up+B +2d+1nGXwXJrw9Gpv7fDcYTYUlY37/u9vnQ7lk8siRF0oVLPi3dOXG2SzurTwCIN1 +rhqIlrlYoRztIQ9Fy0xLwfcWgKA/C79yUdjrTOcgJy9qNvr2J2a7qnxQPchKDIi1 +JjV1CxYAina4R+WdsBkj+SIJsFgY+65RYqkgMjeY2N42ZyTFdrPPLAjAXKIikW+p +NpDc4PghNoS36qlnT1yf1AP8XoZ+t8PLqG0+9/vkDH8MeXa5bxPnJJaEsWfTxuqO +xBRlPqwhBoAmeO5neRWlOVURFzkwXtgp/wofZtKnoEXiRNFJjAr03IFpSqRTBj5L +y/OZ3sHAjNACZ5eqsArTE1s/dY4oVEPP1BDqOspGIFCQtJ0uF3LkD5v0qLu3TKog +1PnOQUxh1WSBZrEo87vUkBZHcLUD3LByMZY894uj+14NgDbXXsc6KRaQUjPYLuzY +czmudFV/3c4LuFm3U7+oOJvijl31uDMZRu6ecx8nLNHUftR8ARAAAQEAAAAAAAAA AAAAAAD/2P/gABBKRklGAAEBAQBgAGAAAP/hAKpFeGlmAABNTQAqAAAACAAJARoA BQAAAAEAAAB6ARsABQAAAAEAAACCASgAAwAAAAEAAgAAATEAAgAAABAAAACKAwEA BQAAAAEAAACaAwMAAQAAAAEAAAAAURAAAQAAAAEBAAAAUREABAAAAAEAAA7CURIA @@ -195,18 +195,18 @@ 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 @@ -218,18 +218,18 @@ DbqPPjYGttvkwyQInt6Bld02n0qZrQuW0CSbUvlk4kNuUSWgvwadwN2GaVJjd9jm rNeLTEpRKJ2bgudFGvyv3Wr1ZvLTQxusEJMwfHa264Ow9gDV38NIiDnSl6pFY0IG hekfqH+6eeyRDR0oBOU2xUA6k2XCATkva5LRWnp5FvqqQp3G1AYCOJbsj6bWzpUz idMrG5BUswOi/HJnuqa6uHthABEBAAGJAjwEGAEKACYCGwwWIQTF+ux0ltLGG8VI -+jeW8Mb9YeBd4wUCZLhj1gUJE7FnTwAKCRCW8Mb9YeBd473FD/9i2pE6SPC3SVyA -U2OiKG/aeBS61mFd62yNeyUEz0/a9ZWxdgIVHdDRptm7QpUY+/obRY2mgr/f2PF1 -5Uc1BCKinHVk+Ah/YIGOQhZVaGP5JT0NMtU6mA+CyAzEREFhb5PTtPFg1vh8Eg9j -bQH6e5jxhXWkpS2HVl/U2JvvjyVn/R/y1EdOWlHS7OTkIg8Uv55aj/2vN3DBJLYo -37BfiIlNG2+D36rtJtvSjDwboI0sys2LHVatIPTlfU0bukPVENYp7KhH2UuCLP05 -iHI+hP9JjviBdXs+Iv4Go/qtSeuhaFaTrbgjCNTHHiDY+uK552m0xI3BD9TyoHRR -YNqlaiybNlsRUABxPsEMctBttPYeN4S50I9e25aW3bg3CQ+DdFzFl0f4bqGkE1Ov -4K1H1n4g0FYUvl5Z87lVByP9tuBxW5+0An3hpQ6yLqoTKpoGFqQVwi1R2otsTYht -h7pisb0w6HvzoOAPDR/q3hH0G8tv13mXDQJ4NVdPhjP3ztGnl6N05NphbiaFYYKk -VS5KWkjH6fXwrt7sbjqLwnuVzkdpUJpIKDQ3p+YWTPwEHn+EOi2v9koVxuyGfMvK -ApKoDhcni3S+bL61aLI+cgZXBj4r+tPbGCxfUiS4SPhdHadY0nuVIcFmwQbRhfVG -ZeAtsroF+iA0YnkSlKboZ7r+zgJbvA== -=hzLa ++jeW8Mb9YeBd4wUCaIAabAUJF3kd5QAKCRCW8Mb9YeBd46l/EACbHJJ3tHVk/uk1 +D1eSsBD2kG7vj41P9UDb5RRQZrKTt6T3cxJXwqMPLVdWiquCWd1xnZnCYa2AqMgK +3y1/KgiV2dvGFMLVShI9Xsx9QgkIq+1UWDspkmlTbwRQwNuXhQToNHpg+atS4FpZ +Joo0trwhdfwyaFVsikLNpzNl3LFqFGcDcaGr5ieoUG9xpp5mCoOthH56Aa2Vlob4 +ieqtfvNt4KkNknhv6oX8MVaNY2IJXB60/YqzFB2WohWE7Mlt64iTRBkf41avtYEc +mGaJG/Cab4EyKIMXeZww8+DAV6aeQGdaPmoJghAF/8MF1UkE0m6SkAsGJ+NkwBzm +uCKNI+1KOr5sh1I7zCeMdXvfpNKUBYtDqKFTBjFYnZordzKi4E/J8WcnDOrgRmzX +nroWgrZQyqvZHi5xnTuzleI65KDIbCpJXqWGtAWAjyhOe92uiwsDeFZZEEWVB4AG +cSoF3U8HX25DEEhSba3Ew7zfdJEW1NWi6srwEjoO8uYhzLrwycIa7TLmaEwSOkhk +Np5oN0unPvFKz92a45+0YfNmp0u1lGZNbuX5jW1J8CjgbewQobdA5uhiwTZr/YXf +PvfMoutDvO+zqweKu+2VNzPj5ehdImfW1X+sADRX6esDZjVpZtcz/kNJnhJb9RWh +MaAxMam4RhHpTH+5gEKXy0U8jfhuVA== +=iZvj -----END PGP PUBLIC KEY BLOCK----- .... From nobody Mon Jul 28 20:54:03 2025 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 4brW174pwTz63Srp for ; Mon, 28 Jul 2025 20:54:03 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4brW173MVgz44jX; Mon, 28 Jul 2025 20:54:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753736043; 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=IbhofsrDO51AjiaYjnBROXlZqwt/Hn00GAv55hvAUvM=; b=Rh34tQm2Dk0vQfa6at1tP49UKrdCyAy5eQJi/E5nYV8/CtJZKeCigoLknxh1AK/jdrdcHf 2OGW876CZAVsxM+pHMAtsI8iAnvExr6Hbrioa4CMPE1pai5c03MYp2fFA40JkWo2MhBEN0 xlrdKd0g3o5+Txg+VrIKRVyh6Oin+YUApGw5V1NevtFqWwiHTS9wIF9VxnTiVS4BPfpt+7 HL69gSZVzpDZYjK0waC8Wt1bx0rI8bcLq5eoYdEavQbeFJvhSCBbHKZStDl5jY4zKFyq4S fwLL3SjwSMU4BRj8NFGtTnmCLztnzLwjtvE8ZexxPcSD5pz9FrrZQh3joMFMxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753736043; 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=IbhofsrDO51AjiaYjnBROXlZqwt/Hn00GAv55hvAUvM=; b=snazAmOqRJTW2Tt2ekCE4Xaz3A1B+/N+AVfUNjNhq2ZpJ8XS00/U39UsNt12U19x4srwqw WLUMmqVrTsz0PZlLOzolVJBBau99kjlN74JlXIa3tNwoY1xLhULOTsax3o3wy5r8wN1qYQ MB+lH1t0Orf1PXvm/lY3vV1Eg9mU9oR5YfLbI6zsQxuTUzR9ofx12zOY5BGSh5l7h8mtOK mSSxz3wtX4mPETcstqCHZwxm88eZOm+pejGhFlEHK43aQIQ+Jrc52LlkwY/1irEAxNma1q Ngp9dIi2i2adiy+UKNUQOGZPGuUKtDUQiw59bXy0pPjTI7r/Xf9tp2lWreRD5w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753736043; a=rsa-sha256; cv=none; b=CBHfCt4c3gLxRdyYPQGWYNpbCHf8atuvR9PO1a5SCD5BrpekEYZ14Sts7U/mySPNOB8xZ3 tywYp/vW04xV1wqPQj8BS3Kg4F/5zSFR6+76IQMu1mmGjZ5NtTGjVXlyxW+PjcvsxtzUjP 8iOpXYZNVKzYypqfKcIymm1EgmkzjEhs+zrDc/JakmHWIlKmKz937cVcycnTbKxqkJwbBX 3mTlTFLXcMid1c8I54FjUwzogzM1Wb/pBRP6T8cxi+kv/6ky4EcYsv2ibwy4796/h+gu8R T+lnXAnXGQwaeiLVFbeZ4xIIGMTfpeB94pXrwc0W6B2pSCv0Ck4n99B7TAAeCA== 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 4brW172sZlz11Wc; Mon, 28 Jul 2025 20:54:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56SKs3Lj018242; Mon, 28 Jul 2025 20:54:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56SKs34i018239; Mon, 28 Jul 2025 20:54:03 GMT (envelope-from git) Date: Mon, 28 Jul 2025 20:54:03 GMT Message-Id: <202507282054.56SKs34i018239@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: =?utf-8?Q?=C3=84lven?= Subject: git: 67c623a837 - main - =?utf-8?Q?New committer (ports): =C3=84lven (alven)?= 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: alven X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 67c623a8375b112d834d4e8b2e027b02dcf058c6 Auto-Submitted: auto-generated The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/doc/commit/?id=67c623a8375b112d834d4e8b2e027b02dcf058c6 commit 67c623a8375b112d834d4e8b2e027b02dcf058c6 Author: Älven AuthorDate: 2025-06-18 14:12:41 +0000 Commit: Älven CommitDate: 2025-07-28 20:50:16 +0000 New committer (ports): Älven (alven) My first steps as a new committer, following the Committer's Guide: [0] 1. Add an Author Entity (doc/shared/authors.adoc) 2. Update the List of Developers and Contributors (doc/shared/contrib-committers.adoc) 3. Add a News Item (doc/website/data/en/news/news.toml) 4. Add a PGP Key (doc/documentation/static/pgpkeys/alven.key) [0] https://docs.freebsd.org/en/articles/committers-guide/#conventions-committers PR: 287620 Approved by: db@ (Mentor) --- .../content/en/articles/pgpkeys/_index.adoc | 3 + documentation/static/pgpkeys/alven.key | 80 ++++++++++++++++++++++ shared/authors.adoc | 4 ++ shared/contrib-committers.adoc | 1 + website/data/en/news/news.toml | 4 ++ 5 files changed, 92 insertions(+) diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index 4ce40fbc15..51baa8be03 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -1521,6 +1521,9 @@ include::{include-path}khorben.key[] === `{vexeduxr}` include::{include-path}vexeduxr.key[] +=== `{alven}` +include::{include-path}alven.key[] + [[pgpkeys-other]] == Other Cluster Account Holders diff --git a/documentation/static/pgpkeys/alven.key b/documentation/static/pgpkeys/alven.key new file mode 100644 index 0000000000..f6af320be5 --- /dev/null +++ b/documentation/static/pgpkeys/alven.key @@ -0,0 +1,80 @@ +// sh addkey.sh alven 887EFDAC9BAD2A7D ; + +[.literal-block-margin] +.... +pub rsa4096/887EFDAC9BAD2A7D 2025-06-18 [SC] [expires: 2028-06-17] + Key fingerprint = 92D3 43AB 3AEF 2629 A687 DA96 887E FDAC 9BAD 2A7D +uid Älven +uid Älven +sub rsa4096/AEB7D1F8D6E11738 2025-06-18 [E] [expires: 2028-06-17] + +.... + +[.literal-block-margin] +.... +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +HOAQaUwJPiKsGNtAL6+B +=OYhi +-----END PGP PUBLIC KEY BLOCK----- +.... diff --git a/shared/authors.adoc b/shared/authors.adoc index a55b8a4e81..71528c877b 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -143,6 +143,10 @@ :alonso-email: alonso@FreeBSD.org :alonso: {alonso-name} <{alonso-email}> +:alven-name: Älven +:alven-email: alven@FreeBSD.org +:alven: {alven-name} <{alven-email}> + :am-name: Atul Mukker :am-email: am@FreeBSD.org :am: {am-name} <{am-email}> diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc index 600b7e95f3..b3328e5e05 100644 --- a/shared/contrib-committers.adoc +++ b/shared/contrib-committers.adoc @@ -400,3 +400,4 @@ * {mizhka} * {ziaee} * {tz} +* {alven} diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index f449064f68..c9337b8ce4 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -8,6 +8,10 @@ description = "New committer: Aymeric Wibo date = "2025-07-01" description = "New committer: ShengYi Hung (src)" +[[news]] +date = "2025-06-13" +description = "New committer: Älven (ports)" + [[news]] date = "2025-06-13" description = "New committer: Ahmad Khalifa (src)" From nobody Tue Jul 29 13:58:34 2025 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 4brxlG70r8z63271 for ; Tue, 29 Jul 2025 13:58:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4brxlG6T1lz3Gs9; Tue, 29 Jul 2025 13:58:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753797514; 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=rdZ0fA9KTc7eXx+TFfdwvi29yDpBzJ+DCHGY20vOJak=; b=ciSTW3xUteUA1GCPynE0Ngxy6OhdkZyYW8U8TcA3mE3f2a+94C75HjcOvbwQVBdFEdd7f9 XMR4Eo0ttjoiyTC8MW78RfTrER6OLxNVGpGSP7TCnu2RrLibTFTFf0c98jMulRHgZtqn9C trMxw3d9LKIhB073iydYYmVc7cOzl5f2VFM1WpxUkaIA6C8pOMglYvL/kUfMNZ0HbCX69A UgP91EEUYT/habCD+MpvsrBL/XaNyVxhZklR4y4lb9+QuX5fCpRuMHRrCq3/OnJAMNZedc QmkwOKaciU0iCNYYgnHlL6RvrAUQbmJDGRobyslGAV3MPYa19S2uU0E3hCOF3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753797514; 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=rdZ0fA9KTc7eXx+TFfdwvi29yDpBzJ+DCHGY20vOJak=; b=TcQRdTatQk6pUfkCM6UOxkGO6I8iueRP7LQaE//JGlG01Dco819lzXx8Q1TpezxIn5uNcE YVspjImSSof3lR3uFdVORdHDdLHGV66CUrywrPPOVofTUGAbGMxctT5C3gSIBtqp8/9ycn uS6hfXKnoEmI6zFHTkAZdvHWP+bVPswhzPmNpKlRngN77Q9gbMZlcEIBF9QlmvkLd5rV73 NlZYoCywunwgMickdeT/bqrXKyPnyIFheGT7Qmx4wBoBdETtHwDd70DRpdkV1J8rZM+e7T VCjwZK6UuslRFj+JN/ev37hHCS0fmZpy1+r0NHxcP+WPNSoXHTJIgLcaF9OYDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753797514; a=rsa-sha256; cv=none; b=M1Dg3pFEqViu0teXNxtJlVf0c1WSKFOdaXzqk+Cuwbng99fGo/tgLVhFAJgF0wFULx4+M/ 080XvIy/b75KNQbsl3teBIoBv2wXspzQISsBaz11uJrREbHngl3xdWavvARS8hBh8vXiXn SB2qTKV1K3FFVMLEO7XZBfYh1vJ8YtCgXmehXv61tZz/dZ9SFQY045il/YQps1w/eG2FbM 9V6mkY0TPeuw/NM2n04jo8HFBsHPR0d0kCsEz5VA4TDZd99GYWubv08FPJjzXeaXQWsZpW uMb+f+zwpTjr4W0hYwmsVdIQp1Uvef1lpbHUp0aNiTYVaJgRfYk2GeSwSK1Mrg== 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 4brxlG5xF4zZZg; Tue, 29 Jul 2025 13:58:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56TDwYwd065892; Tue, 29 Jul 2025 13:58:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56TDwYOt065889; Tue, 29 Jul 2025 13:58:34 GMT (envelope-from git) Date: Tue, 29 Jul 2025 13:58:34 GMT Message-Id: <202507291358.56TDwYOt065889@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: db6794a5d6 - main - Status/2025Q2/mit_krb5.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-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: db6794a5d68d3418ad6f0cd4af526cd730b35e4a Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=db6794a5d68d3418ad6f0cd4af526cd730b35e4a commit db6794a5d68d3418ad6f0cd4af526cd730b35e4a Author: Cy Schubert AuthorDate: 2025-07-29 10:30:31 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-07-29 13:57:27 +0000 Status/2025Q2/mit_krb5.adoc: Add report Differential Revision: https://reviews.freebsd.org/D50999 --- .../en/status/report-2025-04-2025-06/mit_krb5.adoc | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc b/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc new file mode 100644 index 0000000000..88be806cfc --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc @@ -0,0 +1,25 @@ +=== MIT Kerberos Import into FreeBSD + +Contact: Cy Schubert + +The FreeBSD Foundatation was approached to import MIT KRB5 into FreeBSD with the intent to replace our aging Heimdal. + +The Enterprise Working Group made a request to the Foundation to replace Heimdal with MIT KRB5. + +This is the first report for this project. + +Tasks completed: + +* MIT KRB5 has been imported into FreeBSD 15-CURRENT. +* The WITH_MITKRB5 option is disabled until a successful ports exp-run is complete. + +Additional remaining tasks: + +* Fix port build errors identified by a ports exp-run. +* Produce a writup of the new Kerberos. +* Determine if migration of the Heimdal database to an MIT database is possible. + (At the moment this appears unlikely due to the age of our ancient Heimdal and the lack of support for old crypto in newer Heimdal MIT). +* Produce Heimdal Kerberos database to MIT database migration documentation (if possible). +* (Optional) Develop and discuss the import and migration options at the next BSDCan. + +Sponsor: The FreeBSD Foundation From nobody Tue Jul 29 13:58:35 2025 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 4brxlJ1vLBz631qh for ; Tue, 29 Jul 2025 13:58:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4brxlJ1Kxrz3GhF; Tue, 29 Jul 2025 13:58:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753797516; 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=T/X/0UoE136BUYGix7MwEdV/vqdzMHNknb1mW4hgHKA=; b=YsDazSVo26RFgP/QrilL0/CwRBwtm9y6sKijWi1ovxoNwk1YLRhAKjImSirB7QrLDCumOb Su+6GzASYbNfBTk6xnKlqywFp4OwIRLMUeTowJCuvtUnUM+5O05U5TMttQOlKqtPosswRI 0AtJoAKSbDkJHVsS71TltK/vRL2iZIR7Wt/S1O2Z6PtUsY+zRbq3IUedvlPk+YkhemIbCO Up2o7tuvDyF9Zz0qcqAVWgaJIYSm8Z192/4AcVQuLQBPzqkC+NjLq/UuCVLrmjOP4DdKmC 0BTWEf9Sb11IxmT50d7XYsKow7z/H3W5nNcPWlOQZz/BPsnIK0FcfyPb13T39w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753797516; 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=T/X/0UoE136BUYGix7MwEdV/vqdzMHNknb1mW4hgHKA=; b=hogB49Tg6O4DbnNgiX0fyCNmLNQg0psJaycGRBtHtYjwcfhF82GbScv2l/32e5SGJTBJuz DG4kSkPBsbz6qMgXJi2+6FQn+HSWYNlDf5/L3GY8f12j4SxA4yfIEg14BYCWo+vONktfyo JyXkgajjLZg0hM6kRBdK5VhxPiZuRDkapdTglkjl5/7lO6InP8OPiNnnn5a7Er104+Gi2D AmAEzClJXVzAubhgMIiRNmImwvcKdtOIAzeZbkVJrNiQPC/YK3CbvNxQ/FjctxJakwEwL3 b3K5gnoWYPYG5ZGS3rBTMff4ReovN4FijGWi4M2jnDxTLXB7L8vtGm6heVvC2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753797516; a=rsa-sha256; cv=none; b=NEn3KIK73jFM/CaNdWV5am6C87hKGJiLDn4kgKJUma/TTjrLqGAW1cOkyWzOY8D+/P1vZI Xttv4hb8Z4yPIBMDEO7dn2PSqYGLrK9RH1XbDWQxmDJaaVKsUtTbuzJ/0AxC4xyV5e4lOW Oljvg68viSYcw99DCh7X4h1GrMFExaBeoufgKNSc/w8JnKeHVRX0CtvjwiOZlFqhhOXxXj 28Dk60zioUrjJgVmR+G3JEv/Kv+rwK3MaQnapbxFcs/4esqtQShEQivutQmxPMVkFRDhOF 9bR2+iZdlVeDWDOk09BWY73n373Ore/gJN5UGfiIcam08ZV1H6yQ8tMoT5cS/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4brxlH6RjVzb4G; Tue, 29 Jul 2025 13:58:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56TDwZEw065935; Tue, 29 Jul 2025 13:58:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56TDwZ3p065932; Tue, 29 Jul 2025 13:58:35 GMT (envelope-from git) Date: Tue, 29 Jul 2025 13:58:35 GMT Message-Id: <202507291358.56TDwZ3p065932@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 3d9946f8f7 - main - Status/2025Q2/gcc.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-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: 3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6 commit 3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6 Author: Lorenzo Salvadore AuthorDate: 2025-06-28 15:23:09 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-07-29 13:57:27 +0000 Status/2025Q2/gcc.adoc: Add report Reviewed by: status (Pau Amma ) Pull Request: https://github.com/freebsd/freebsd-doc/pull/517 --- .../en/status/report-2025-04-2025-06/gcc.adoc | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/gcc.adoc b/website/content/en/status/report-2025-04-2025-06/gcc.adoc new file mode 100644 index 0000000000..d3dcd0313c --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/gcc.adoc @@ -0,0 +1,27 @@ +=== GCC on FreeBSD + +Links: + +link:https://gcc.gnu.org/[GCC Project] URL: link:https://gcc.gnu.org/[] + +link:https://gcc.gnu.org/gcc-12/[GCC 12 release series] URL: link:https://gcc.gnu.org/gcc-12/[] + +link:https://gcc.gnu.org/gcc-13/[GCC 13 release series] URL: link:https://gcc.gnu.org/gcc-13/[] + +link:https://gcc.gnu.org/gcc-14/[GCC 14 release series] URL: link:https://gcc.gnu.org/gcc-14/[] +link:https://gcc.gnu.org/gcc-11/[GCC 15 release series] URL: link:https://gcc.gnu.org/gcc-15/[] + +link:https://gcc.gnu.org/gcc-11/[GCC 16 release series] URL: link:https://gcc.gnu.org/gcc-16/[] + + +Contact: Lorenzo Salvadore + +The link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[exp-run to update GCC default version from 13 to 14] is still suspended. +As a reminder, it has been noticed that FreeBSD 13.4 lacks symbols that are used by GCC 14 for linking; please see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284499#c0 for a more detailed explanation. +The symbols are however already present in higher FreeBSD versions. +At the time this report is written, FreeBSD 13.4 is expected to go out of support soon (on June 30th), so it has been decided that it is preferable to suspend the exp-run until then. +Thus it will get back on track on July 1st. + +Meanwhile, GCC 15 has been released. +As usual, the new port package package:lang/gcc15[] has been created, as well as package:lang/gcc16-devel[] that tracks the latest GCC development. + +More bugs have been addressed. +Bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285711[285711] about issues with some CPUTYPE values has been fixed with a temporary workaround. +The workaround will be needed until commit gitref:22e564c74eb20e14bd93fd9fdde20e38a29cfcf1[repository=src] is included in all supported FreeBSD releases. + +A build failure has been found on aarch64 machines, see bug link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282797[282797]. +A fix has been found and is about to be submitted upstream. From nobody Tue Jul 29 18:55:51 2025 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 4bs4LJ2CXJz63HvF for ; Tue, 29 Jul 2025 18:55:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bs4LJ04k2z3m7p; Tue, 29 Jul 2025 18:55:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753815352; 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=tn7Avhi6e/wneKFhMIsJsUpt7SXMX2elzIIspykH9XA=; b=l7iVB6geRfpMHe0OAj9WDzzGyk661sxCghIOWd+oJDrlzON6H1MKMpv83haPUYSZXqPrkZ OuZ+yeVjaDD5eWRtu9470CgAg/Ss/n9FuGIzZ1xmiA6J2hpTVHyF06FUYvHZ2c4rbYvhbk Bz5zX3XJw1ssG2FTejC6zGt+NU3qeG+garc4brpG525A06bp0dpAn5l/y1KejM+jNnrLJb c9tmrUl/1WZ0eWzAIK+lPFyVw1ynO/zS/h8kcKnSCJwrfzytQV9K1Q3rhK2p2+bdOiDdXt Y/qWxQa0sYdNFnl/fLNS0bu7Gf79jpIqW7GYioSZGVQShsB0rjkyGFGRZozQXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753815352; 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=tn7Avhi6e/wneKFhMIsJsUpt7SXMX2elzIIspykH9XA=; b=eZx7X6QRG5PgmcYGSgNmapUC4mD3pts1epVmSw3mFCtyzi36+z5avx4ZM2aATrynDg3R4G i3y+2CsK8he+kIO570bDLNBpsSSJu5Zu2CflzFcB7XtJEfWsfQElbV5cbtKgwBQBF+yRMx +j6sOpsfqBHNCDDnIqsZs70T43vvOrs/5vc27z6Fq/O9LV7nS6SHzWTDkE1FC21aVTFJcS 5cCFNZB1wHQXs+dvu431wcuFQEuaDGxGJ0aF0YXuHZ75FEEjFKwuPgHv1nyg7zhewBiupJ rythiI0cZw46wU7J0/i8l4lJuI5M4f0JxS7DYdDapnnLjUlFiskFsATOZGIWeg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753815352; a=rsa-sha256; cv=none; b=PGvWgmMaM2+R8hjaKpVvenSwpby6rXjLTNE6f/uI2wS9vLgXh1tnaDy5xDVaURo66GNFxT WAr0JNyd1fUl+6/GmKn05FsmKmicWU+ZuAHm1I6keW8AurEKEFSYv5qiO3/sa/oqmX3ilR WwY2tMh4REm50ncQxuqFbLjMVZP4VXb1wE+ntwYC3DrO7pD3IVB+5qrrQrfAPIXKIU2sYx q3q0Ww4hst519GVux8PdxGTIu1XMwuytGMUZ6OZ7DZKYjMzd1SVNSYZfFCVdURCJ964y/j 5b7ZmQIUKwgwST9/Maiq8wMeABQRSeST4jrFWFoNai5JVble4rIYd4dN80g2pA== 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 4bs4LH5lyZzkRQ; Tue, 29 Jul 2025 18:55:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56TItpT2032156; Tue, 29 Jul 2025 18:55:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56TItpvN032153; Tue, 29 Jul 2025 18:55:51 GMT (envelope-from git) Date: Tue, 29 Jul 2025 18:55:51 GMT Message-Id: <202507291855.56TItpvN032153@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Maxim Konovalov Subject: git: ffefc4a694 - main - mit_krb5.adoc: typo fixes 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: maxim X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ffefc4a694e4b2ce1a72cb98967709501576a233 Auto-Submitted: auto-generated The branch main has been updated by maxim: URL: https://cgit.FreeBSD.org/doc/commit/?id=ffefc4a694e4b2ce1a72cb98967709501576a233 commit ffefc4a694e4b2ce1a72cb98967709501576a233 Author: Maxim Konovalov AuthorDate: 2025-07-29 18:55:34 +0000 Commit: Maxim Konovalov CommitDate: 2025-07-29 18:55:34 +0000 mit_krb5.adoc: typo fixes --- website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc b/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc index 88be806cfc..ce35806c3d 100644 --- a/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc +++ b/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc @@ -2,7 +2,7 @@ Contact: Cy Schubert -The FreeBSD Foundatation was approached to import MIT KRB5 into FreeBSD with the intent to replace our aging Heimdal. +The FreeBSD Foundation was approached to import MIT KRB5 into FreeBSD with the intent to replace our aging Heimdal. The Enterprise Working Group made a request to the Foundation to replace Heimdal with MIT KRB5. @@ -16,7 +16,7 @@ Tasks completed: Additional remaining tasks: * Fix port build errors identified by a ports exp-run. -* Produce a writup of the new Kerberos. +* Produce a writeup of the new Kerberos. * Determine if migration of the Heimdal database to an MIT database is possible. (At the moment this appears unlikely due to the age of our ancient Heimdal and the lack of support for old crypto in newer Heimdal MIT). * Produce Heimdal Kerberos database to MIT database migration documentation (if possible). From nobody Thu Jul 31 14:01:22 2025 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 4bt9jb3hhLz63tBC for ; Thu, 31 Jul 2025 14:01:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bt9jZ6fzRz3DMw; Thu, 31 Jul 2025 14:01:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753970483; 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=EaRKVaWh1gWlELccLCrxaZJTrZqf5Za0QrmuIkuui9Y=; b=ef83N0+nQpdFkBO0UD6BfbVWXL1/fEBIZ3q+li320BBiI8zgYMrNgWSwgBQelp3IEddVk3 7o5/OIu5ImdalFOJzn2qZSxgkW/QDPM9hxaXwQyW5Tpr5ll2myaf/f5xy+lxAtw+apDrnL KsnGlmLbJJQZ0NZxEeFZlsjmfZ89znjngWr8EbI/EoPwyHUB/z92OnXAaXuORe0qhd+aqc qeIM8vfo9KCfpWAvdFX0qYewJQoqdUz3fPsjLNzBwhKARsy75dj/x+Tc4HExoRx8ealMLU K/Nu2SJm/lfy12m+iCNh8olpXrvLU8PEAfcOOAXFFbzeMSf6Jo30/UJt3VS9KA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753970483; 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=EaRKVaWh1gWlELccLCrxaZJTrZqf5Za0QrmuIkuui9Y=; b=npUB/tFTJrcxUXGIQ+uWe18CbB4Bm/sTS0Awkex4OczJKy77II3XWFxb8vsbM70hgHt8Pd s9MKRYiexnzacPbg8JdIA0usHyr6/hR7ZZBqsvJ5N2gKe8HfTEnAygjlbPLoB8jHwvhxZ9 jjot2kblI7fYotwzpUQ9bB9gECPe69OVIBEGb9fyNKyv0xsnaLC03erU63uuip8IKqNeYc CZNgEQppj4orhB4EdIEglm2fheOxyLw9JcLble9fpL9BWp8Is8bKbVJnqC9uO5kpVOfNPt y6d3F6ELGotE2sYBCc/2DR5KnxggP95vF41JlBb9d//5NWUdb754MmITNHf5QA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753970483; a=rsa-sha256; cv=none; b=HJbEwbDgrZTyARm0eZmRABR+c28mLHuKit/RKZ2D90n7lfxbWRK2Xxr113bYPzaxWsgMYP YfriibkKAsAP+MlV/o/KFqjrE7KnHx4nTlLG9UfZGvPJFVUlVnDxSskNqGOLIrtd0UwNKW i239Yy2PJtmfzjI9lipsWxmEmQ23zCPSit5xST8Aoa7OKH2roV80ZabCzMMqAVrsJ4SZl+ sFovBbAvw4kpoqaFSJmEMnnaaVXocsv1gG0nw2Piqd4v73kJ3bdpRtjgTtqJMYWtVf+834 U1E6h+h/BXcoKDymzyY5vTLXj8sMNMI01a2d79FJXVLjyennAdhH4c53kix8Qg== 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 4bt9jZ45Sgz14hP; Thu, 31 Jul 2025 14:01:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56VE1ML4015166; Thu, 31 Jul 2025 14:01:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56VE1MbO015162; Thu, 31 Jul 2025 14:01:22 GMT (envelope-from git) Date: Thu, 31 Jul 2025 14:01:22 GMT Message-Id: <202507311401.56VE1MbO015162@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Rene Ladan Subject: git: 9ca5dd5ef9 - main - website: add dvl as a new portmgr member in /administration 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9ca5dd5ef904d2cff77a1ac241cf6ab3d26aad84 Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/doc/commit/?id=9ca5dd5ef904d2cff77a1ac241cf6ab3d26aad84 commit 9ca5dd5ef904d2cff77a1ac241cf6ab3d26aad84 Author: Rene Ladan AuthorDate: 2025-07-31 14:00:34 +0000 Commit: Rene Ladan CommitDate: 2025-07-31 14:00:34 +0000 website: add dvl as a new portmgr member in /administration --- shared/authors.adoc | 2 +- website/content/en/administration.adoc | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/shared/authors.adoc b/shared/authors.adoc index 71528c877b..dcae3bc9af 100644 --- a/shared/authors.adoc +++ b/shared/authors.adoc @@ -3798,7 +3798,7 @@ :pkgmgr-members: {antoine}, {bdrewery} // FreeBSD Ports Manager Team -:portmgr-members: {mat}, {bapt}, {pizzamig}, {rene}, {tcberner} +:portmgr-members: {mat}, {bapt}, {pizzamig}, {rene}, {tcberner}, {dvl} // FreeBSD Release Engineering Teams :re: re@FreeBSD.org diff --git a/website/content/en/administration.adoc b/website/content/en/administration.adoc index 9a93eb58a2..dd6502158b 100644 --- a/website/content/en/administration.adoc +++ b/website/content/en/administration.adoc @@ -90,6 +90,7 @@ The https://www.freebsd.org/portmgr/charter/[portmgr team charter] describes the * {pizzamig} * {rene} * {tcberner} (Secretary) +* {dvl} ''' From nobody Thu Jul 31 15:07:47 2025 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 4btCBC5Vgmz63xGW for ; Thu, 31 Jul 2025 15:07: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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4btCBC4ZYDz3Kdj; Thu, 31 Jul 2025 15:07:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753974467; 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=Ys9oLUJ05oP5sY8QPTIGyRMy3L+PQdi8Z/jxC9WFA78=; b=a136V4sw7mKMDEFbjZ2VYaU0/X1QQRfi4xTRbV/s/MqAYYkcvTsZmHbJHNLcL8KKMa2ghi Wo1kGlr3HekWh4/tH2zfkZRyamSITh0/CLvHaoFiQKAORo+MpKu57oF4wynsQvJ6mJ7hkE hKsn3aGP1GxcRb4JwWPuhuqj0Ru22ngGvl5gitxXXa2zCYXPzBtdkGaQ02dOjj7P9/HJyF pjxHRPBwQ/sFSkeZ9OZMYCmK0+BhrFcopdeTshTwKyTKJOW+9kJi9RkpLuky028XoHzq5A LWNJgPVskj8MtzUHVlXeoBKSNyT+DGawAJOTQptjrdu0A1BQRJqFI43mEg1SDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753974467; 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=Ys9oLUJ05oP5sY8QPTIGyRMy3L+PQdi8Z/jxC9WFA78=; b=WlfZykVR9s2SrBeN9nzShRif0bUqtfU/m9mt6xIzFAwzxC76dAo7rZLaXIGbA6Wb1FnfCm 72MopJIjnem5iHVL0rmqWv5R4ItDzF0LuKo+XF8Rt9MU1IE0fxr1pRx+2qQMP7zgLiAU2L f2dHPmIx2FMTOAJ6rGT+6xlwcmEr8m+sKn0wKXusGGGZ2HAc1uiy8ScbDWXdvct04NlRd0 f1JmsMhYz8//Wh638GMeXlf8BeUfPCAWsLhTQMUdsp/6urwaj0o78HnC96laU/MhTS1Dux qX+sBk8V23qwxHcHFc+ieG76JZ1vZciSAgyCV38f4gMk1AUyWc59uNMJJGpCrw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753974467; a=rsa-sha256; cv=none; b=fq8CQYd/JhLCa9LmXO3Qa9VY9KCoLbF1sOb3SyNxc6f028riNu+6IGGP/tHDYX5LlSFtDd RZ8W34VR9RyZSs+wbL+270LFCIGPv9r52pQF+6+PEyrzzoqWKSdcl6GbUBz2Q5HvshKGAc We1heskDqNL45Bnenhs4QanKaPr3vVIHYdyMRXFNqqvBJ101XU07TY2YgusgrhojIdpbQ+ l9wBj4T8BXcT3dCjNvoq9B+CI9n7CzFrK2+xtXrWK2irkxyaIrN0PdknSrmZ+QDAzrRrnW T8R7VA7gRr1HJqZPOlvExG5MWdkPsj8Rw2GPEomg4ODKNZMhZmMXOxHC6QuOzQ== 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 4btCBC484xz16GN; Thu, 31 Jul 2025 15:07:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56VF7lDo032592; Thu, 31 Jul 2025 15:07:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56VF7l0q032589; Thu, 31 Jul 2025 15:07:47 GMT (envelope-from git) Date: Thu, 31 Jul 2025 15:07:47 GMT Message-Id: <202507311507.56VF7l0q032589@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: ba39086dd2 - main - committers-guide: Increase subject length limit to 67 characters 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-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: ba39086dd26235d09c710c91f31a5da45096f430 Auto-Submitted: auto-generated The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=ba39086dd26235d09c710c91f31a5da45096f430 commit ba39086dd26235d09c710c91f31a5da45096f430 Author: Ed Maste AuthorDate: 2024-11-11 17:41:33 +0000 Commit: Ed Maste CommitDate: 2025-07-31 15:06:17 +0000 committers-guide: Increase subject length limit to 67 characters I originally suggested a 63-character limit "so that git log --oneline avoids wrapping." Short hashes in the tree are typically 12 characters, and a space between the hash and the subject should result in a limit of 67 characters. I think I arrived at 63 by subtracting git's typical 4-space indentation from 67, but that indent is not applicable to `git log --oneline`. Reviewed by: olce Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48246 --- documentation/content/en/articles/committers-guide/_index.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc index dc3e6a4679..0b23426894 100644 --- a/documentation/content/en/articles/committers-guide/_index.adoc +++ b/documentation/content/en/articles/committers-guide/_index.adoc @@ -2480,7 +2480,7 @@ The subject should, by itself, allow the reader to quickly determine if the chan The subject line should be as short as possible while still retaining the required information. This is to make browsing Git log more efficient, and so that git log --oneline can display the short hash and subject on a single 80-column line. -A good rule of thumb is to stay below 63 characters, and aim for about 50 or fewer if possible. +A good rule of thumb is to stay below 67 characters, and aim for about 50 or fewer if possible. === Prefix the subject line with a component, if applicable @@ -2489,7 +2489,7 @@ If applicable, try to use the same prefix used in previous commits to the same f ✓ `foo: Add -k option to keep temporary data` -Include the prefix in the 63-character limit suggested above, so that `git log --oneline` avoids wrapping. +Include the prefix in the 67-character limit suggested above, so that `git log --oneline` avoids wrapping. === Capitalize the first letter of the subject From nobody Thu Jul 31 15:57:28 2025 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 4btDHX6zF8z6404R for ; Thu, 31 Jul 2025 15:57:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4btDHX6HwZz3QYb; Thu, 31 Jul 2025 15:57:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753977448; 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=I3Ed5GNV1DVYJ9xKdOVP8+frp0BqUjBiXhpGbJy23SQ=; b=kAnjrwh5EtSbh7cb2P5jkEbTmmmQxvLriB0Ml+eJMnMiObhF2Vs8jnfQX8wxUFY5hdvgGk UMvd0XFXNiM1QLDNJgRjGOug/jSR/rXSJojZM+gCO5o3cmJ97QLSzFo3rR3ePyKQlIrSSn VuJjuCGYjEF/yWVOtAzR2LF5pk3M5oqbgWKUikZMFMBYdsz1OGvbzKsbPZ6yy/Fq/jnVqr nWKVMlRidqzQjtzOVKWQxBeCuoWBhxb7jIUXGRCH3JW/rnh/to1knTa186cWjEUMN73Nlm Ixl00Rxxr8+VGSyQYIHWZrUw9WzXcKkp6ou/EnlX/YzUHKEreYi3r96dQgXjiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753977448; 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=I3Ed5GNV1DVYJ9xKdOVP8+frp0BqUjBiXhpGbJy23SQ=; b=e4PnaFuR4J55qykhz/z666z9Bri+pMweC/lPevS0sYLr+KeKNYhDpw2ZobdwSVFEhOUFks G6s8knG40IUKWiOvrEkPMJYdXIsi2TWOPY8S4ecQvmMLkFuNU2n73GWHEiciHDVrN2po1I VV+l8AcCyD+7eWu+8DHhiDyP2or+7JivH5fTT6OlI3HhQDUyKycepgDzo/dlvA2CFVVjce JwXonf8i1Du9eb3IKE/dyHHBHRfe99l1btx0I8Q9LMPsZHwTWLnHtak9eK26MiEUivO502 WG7gZk1nUDPoeT0CxUghQCsyiAsjxKY8g9BLL6Cc13vy+m2qGZlwsvSB4hfH5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753977448; a=rsa-sha256; cv=none; b=UdcbAoIpem3+wVPVIN4qSf90S8lCAgj8qs4V/tB/Oxr4bjKFvd5hy88N6rFqLI5gSMlRYD w5lkVN4949l+0q1paCFvaef2emgE/Wuz1aSyHW+/7l+byHDU5y03ouZWxp/z+M9aYM+CQ0 0isjywp3uWpjI8hspmNmny+yqPYVgE8NgBOQz7N5xl+XOC/2GTrsTBWTXzZT41lNt/19rJ z/oBDCDzvwoCWuLQXt0o50bH2eNicANg1hp3V4ZXfsuhGTynU8wtfcpDkLNay518cRWClZ 2tce4r08VIsgqUXyi4tyI1YefjlALVRV1vf/+/9sE2IQFS17iTYkOPxiQmcrMQ== 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 4btDHX5sJwz17hR; Thu, 31 Jul 2025 15:57:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56VFvSCa026505; Thu, 31 Jul 2025 15:57:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56VFvScL026502; Thu, 31 Jul 2025 15:57:28 GMT (envelope-from git) Date: Thu, 31 Jul 2025 15:57:28 GMT Message-Id: <202507311557.56VFvScL026502@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: afd63daac3 - main - [hb][ports]: Briefly mention kmods repositories 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: afd63daac31c57cdb117a95afa252a52a7658155 Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/doc/commit/?id=afd63daac31c57cdb117a95afa252a52a7658155 commit afd63daac31c57cdb117a95afa252a52a7658155 Author: Fernando Apesteguía AuthorDate: 2025-05-20 15:47:05 +0000 Commit: Fernando Apesteguía CommitDate: 2025-07-31 15:56:27 +0000 [hb][ports]: Briefly mention kmods repositories Reviewed by: bcr@ Differential Revision: https://reviews.freebsd.org/D51614 --- .../content/en/books/handbook/ports/_index.adoc | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc index ac4cf4ce70..fe7001ab82 100644 --- a/documentation/content/en/books/handbook/ports/_index.adoc +++ b/documentation/content/en/books/handbook/ports/_index.adoc @@ -211,6 +211,52 @@ Then run this command to update the local package repositories catalogues for th # pkg update -f .... +[[kmod-repository]] +=== Kernel modules repositories + +The kernel module repositories allow users to install ready to use kernel +modules like the ones used for graphic drivers and specific hardware. +Starting with FreeBSD 14.3, the FreeBSD Project provides kernel modules built +for every supported version. To create such a repository configuration if it +does not exist, add the following to [.filename]#/usr/local/etc/pkg/repos/kmods.conf#: +[source,shell] +.... +FreeBSD-kmods: { + url: "pkg+https://pkg.FreeBSD.org/${ABI}/KMODSFLAVOR", + mirror_type: "srv", + signature_type: "fingerprints", + fingerprints: "/usr/share/keys/pkg", + enabled: yes +} +.... + +`KMODSFLAVOR` respects the following pattern: `kmods_PORTBRANCH_MINORRELEASE`. + +For instance: + +.Kmodsflavor + +[options="header", cols="1,1,1"] +|=== +| FreeBSD Release | ports main | ports quarterly + +| FreeBSD 14.2-RELEASE +| kmods_latest_2 +| kmods_quarterly_2 + +| FreeBSD 14.3-RELEASE +| kmods_latest_3 +| kmods_quarterly_3 + +| FreeBSD 14.3-STABLE +| kmods_latest +| kmods_quarterly + +| FreeBSD 15.0-CURRENT +| kmods_latest +| +|=== + [[pkg-configuration]] === Configure pkg From nobody Thu Jul 31 16:52:18 2025 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 4btFVp3Z1jz62nZW for ; Thu, 31 Jul 2025 16:52:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4btFVp2WBSz3WJc; Thu, 31 Jul 2025 16:52:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753980738; 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=IHlG9lTlCIuy9QwgrwuQfHT6+p+ubihb9Gu/2RZW+AA=; b=AKMW+GCeNUCXcyYaLUbEMngU9l0wbJ1rM0qGrXR7q5TpgC6KzVUtCkwzSa88rp+ggnLZeS NEztfEaMoDOp2iUry3yZ0QvcF0onqMg4m0HgI8u8vW52ICxyzpGXjYGT1PmE2VrMz7IW7o nD37iOOjUjK+SFOaCa9Lu2v8+qM9vapUeC9HqP5B4QHVUzDg+TpWwtp45U9OrKOP0PStRl wdznAtWWk3nmiGcuzQzccxqg+cGXW+PBKFjeK7MNo9Z3WZ6dawUA4x9fltsadTjMHyAFkB kkAvXYlWs70yXXopWPv/noYm9uW2NmdU5EGgjLgWjRD7zrsYXOHhqH7CDQub/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753980738; 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=IHlG9lTlCIuy9QwgrwuQfHT6+p+ubihb9Gu/2RZW+AA=; b=eaqfD3t828TEfS09lNEbRjlM7vwcdgVCXqyRt29AUW8tSPJCG2w/t7MjkqSr8lMcAGF5U4 gohQkXiJmIbZePps6u8H0kieOM0BWPIM/qq/V5CA7V1i57HECV43KAeTkWbRDZv/f/EhQS cwutzJPHV4FRI6Tw0KDLHfQVdjKTHlz3gF8DK9aAGDOCU1PgCWdM2Ac2TUj1TorwR/Bddn s/sgPhk/4362o/rlKNKMBlSMMO1rV1+Cz/3wB4IWU4bpTwO686gx8uqjy6AskT8gzXOjR4 VUv9AXdCY1michqC0pMknop5aEe0M6L3Co89IqtvaEwabkYZvodoplXo7hFjdQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753980738; a=rsa-sha256; cv=none; b=GMFy+bQksrva5//SDc0F6VW8r4sBhOcY/C5n/Jc6VE7kX9/IJXZiReXVnRmWZ1ggsYrdEe UPjVntUiB1dTgewlYqD+Gh9TRoraQfU9Dwc675vMT1td94q6rKd7HQn4+JyTsD3y633PXI jeedo/RzdBABb2bWn6ddNpFnJEdgNM4mVTwLYJGJD9X3HW77AX4HcxeftB+QlvnHPuR9Gf gK9MtQyLFr54amWXm3P9KAM8nPpYwJ91kq5mqoqXp/50TcWmKQ6b+fgNo8niaqjczXB72H PIWh5hEEkWVb/WftFDkK3o4HosGepQNM4DHyCMp8oNFKYAnihjFvSiCB4ZBaIw== 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 4btFVp20Qyz19Ds; Thu, 31 Jul 2025 16:52:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56VGqIhQ037130; Thu, 31 Jul 2025 16:52:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56VGqIb1037127; Thu, 31 Jul 2025 16:52:18 GMT (envelope-from git) Date: Thu, 31 Jul 2025 16:52:18 GMT Message-Id: <202507311652.56VGqIb1037127@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: =?utf-8?Q?=C3=84lven?= Subject: git: fab00d4eb3 - main - =?utf-8?Q?Replace =C3=84lven GPG key with ed25519 with subkeys?= 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: alven X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fab00d4eb3eadd2a5115c22698d8d97e812df478 Auto-Submitted: auto-generated The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/doc/commit/?id=fab00d4eb3eadd2a5115c22698d8d97e812df478 commit fab00d4eb3eadd2a5115c22698d8d97e812df478 Author: Älven AuthorDate: 2025-07-31 16:50:29 +0000 Commit: Älven CommitDate: 2025-07-31 16:51:37 +0000 Replace Älven GPG key with ed25519 with subkeys * Make alven@FreeBSD.org primary UID + Make separate short-lived subkeys for encryption and signing Approved by: db@ (Mentor, implicit) --- documentation/static/pgpkeys/alven.key | 98 +++++++++++----------------------- 1 file changed, 31 insertions(+), 67 deletions(-) diff --git a/documentation/static/pgpkeys/alven.key b/documentation/static/pgpkeys/alven.key index f6af320be5..3d6e0d52fe 100644 --- a/documentation/static/pgpkeys/alven.key +++ b/documentation/static/pgpkeys/alven.key @@ -1,12 +1,14 @@ -// sh addkey.sh alven 887EFDAC9BAD2A7D ; +// sh addkey.sh alven DD1B3D2699B582B2 ; [.literal-block-margin] .... -pub rsa4096/887EFDAC9BAD2A7D 2025-06-18 [SC] [expires: 2028-06-17] - Key fingerprint = 92D3 43AB 3AEF 2629 A687 DA96 887E FDAC 9BAD 2A7D -uid Älven +pub ed25519/DD1B3D2699B582B2 2025-07-31 [SC] + Key fingerprint = AF09 BABD 4256 85D4 26BF EB44 DD1B 3D26 99B5 82B2 uid Älven -sub rsa4096/AEB7D1F8D6E11738 2025-06-18 [E] [expires: 2028-06-17] +uid Älven +sub cv25519/8B691B60C80A84BB 2025-07-31 [E] +sub ed25519/BD3430002006E8DC 2025-07-31 [S] [expires: 2029-01-01] +sub cv25519/9309301585E17CBD 2025-07-31 [E] [expires: 2029-01-01] .... @@ -14,67 +16,29 @@ sub rsa4096/AEB7D1F8D6E11738 2025-06-18 [E] [expires: 2028-06-17] .... -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -HOAQaUwJPiKsGNtAL6+B -=OYhi +mDMEaIuWzRYJKwYBBAHaRw8BAQdARVYyNPGqIxnJpjZ1sRmxQA19TciGzDL919GM +K5ocjq20GsOEbHZlbiA8YWx2ZW5ARnJlZUJTRC5vcmc+iJMEExYKADsWIQSvCbq9 +QlaF1Ca/60TdGz0mmbWCsgUCaIuXlAIbAwgLCQ0IDAcLAwUVCgkICwUWAwIBAAIe +BQIXgAAKCRDdGz0mmbWCslHmAP90LjEImM2zgeqtZUiSeiEx2e54W6hee2hno+Yi +4nJ3ZgD/Z83A2pqPX/EGqnU5WJYQtnFMRTmvjaHh1qbjezBJ2w60HsOEbHZlbiA8 +YWxzdGVyQHZpbnRlcmRhbGVuLnNlPoiTBBMWCgA7FiEErwm6vUJWhdQmv+tE3Rs9 +Jpm1grIFAmiLls0CGwMICwkNCAwHCwMFFQoJCAsFFgMCAQACHgUCF4AACgkQ3Rs9 +Jpm1grIlhwD+ILE7megBT76mIBbJk84FZXJ5W8t92EPmz6c3MJXfwmAA/iIYpA/I +5Sy4Be5sSINj9Tgtxh+GiUG83pT9gajRiogPuDgEaIuWzRIKKwYBBAGXVQEFAQEH +QJjuFO3/9sW8ODpumC1cnGgtfDCZuee4IdS9J/wPP343AwEIB4h4BBgWCgAgFiEE +rwm6vUJWhdQmv+tE3Rs9Jpm1grIFAmiLls0CGwwACgkQ3Rs9Jpm1grLzzgD+IJG1 +nP+U2z8igSzRagwyDegwYXZIeyq2wFoo8MOS+eEA/0IlHsYmk6aNlPYSXsW0w5br ++DOWFC/qrZj/eY6AM3YEuDMEaIuYDhYJKwYBBAHaRw8BAQdAtwLXNzHSZtauXvqb +3S6vLv3J4aRDkm47hrONT9ATwYeI9QQYFgoAJhYhBK8Jur1CVoXUJr/rRN0bPSaZ +tYKyBQJoi5gOAhsCBQkGb30VAIEJEN0bPSaZtYKydiAEGRYKAB0WIQSBwje1tFJS +jqyZnOK9NDAAIAbo3AUCaIuYDgAKCRC9NDAAIAbo3KMJAQCsfQSmHa0LyRcgMMuK +EZp5aqOyPSLzqeobFjo3nA45mwD7BrzUevDdht6K8nXbAooQYsNc8Lrfl7KV+Pb8 +wj7cEwQuAwEAyA2R8v0Wpg8nHI6JZvHKOprTa9pw4Ndrm0VBlN21D0kA/jUlif4p +Gr0NBSCh+1Ao6ss2AMMzThttmZIR2UAzOokJuDgEaIuarxIKKwYBBAGXVQEFAQEH +QGU+Upjskmh6rvZLlpqB3rljxY2eLNngYOBW3Si52C10AwEIB4h+BBgWCgAmFiEE +rwm6vUJWhdQmv+tE3Rs9Jpm1grIFAmiLmq8CGwwFCQZvesMACgkQ3Rs9Jpm1grKT +GgD/eq3VoFVg41AUtgJfivD/Qpotu5/6AS7mJ+SDZf+LeM4BAKZ92udM8GC3XcxG +1wWdZkhhx3g93Fm70W5f9zp4Z50P +=CAS/ -----END PGP PUBLIC KEY BLOCK----- .... From nobody Sun Aug 3 11:05:13 2025 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 4bvxfx5xT9z63DB1 for ; Sun, 03 Aug 2025 11:05:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bvxfx5Q3vz40hB; Sun, 03 Aug 2025 11:05:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754219113; 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=NDnNCcd5BtYgFge2lO7wkN/hxV/My+8tA//NGfjLV64=; b=UvmrWgX9Ip7OZSKpT4cbxnFFZsVyW6Sjh0LGKuDzreVPTFmV75e4HoFDFrqoOKCRlF693H 3EBgl6hgEMdbiKh035x3ap61sNUqVVU4In3JR6JdN5bJiFo3SDozd0u6kfqfwk+Zd0sbJz BB8TB6q/lsgksldqQxO3SDRTKzgSMPZG3nasoKYCNzA5V1PoELC6kBxGyhkFGvU4pHlpKI 7FTHp5h0rNtkfywQ4Isu0P8Z4+s/A+FYoJMEqhxvcJnfAH//agjb3XShrCZ3vmFwyW/nXn DP8phc7r413GgjJjaPZ0D7lniTq3l7KJ6JS7YiQ0x8TbbBayNsbyObN8rvmMKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754219113; 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=NDnNCcd5BtYgFge2lO7wkN/hxV/My+8tA//NGfjLV64=; b=pNCrmjNbP1ZuPbM5a7NOcn+1g4j5dIUhIS6BcDISjvTn8YA3wiUFLcAc28SxuRgqDZa9Fz Mgb1CHBv0zdd2f+Sbs+dF9nXiVr3mijcKu0AfBix1OPGNlu/Wf4wGXDYGBJ3PLwgD3rbun szxj80v4qWg40LUJWq++klEsGa3yNeVkTA5T8FKhwD+ZHQtO42VlQ7W1vJisHEWVm5PgGS sA9P47nTgxxhK3SKYSNFdEkE/W9aNVwf72MEyK2JN8G520MNgqJzrNteMAdDnXkGGpxitF UI+ujQ5OVDmPoyMLe6eGWzJfVqyLRHdQgssZmpfFOxiaJ4cLHO4pOhynOvII+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754219113; a=rsa-sha256; cv=none; b=B12kXZlYzpL0MJfTsWeziiTVNI9601tS3qMRdKnObSq2V+EWX+fdClZVLxlMu8ycy0lXqe wvyiJpmIEfI69tK7qbXCdSk6IQjpOudg2nU5FxQDxkj19hEdFVS/IAZqVewGsBrDhNAdFg c0XNIPab08izwYJWS05JpKnFoYChZ9fvpnPihIZzpEppvNXfO6gfVAeqVyOb2YlZ39bKb5 2fYIvxGOpc24Wq3qeuFvuvkFEQjImUodsCDpFYGQvWOCDQB1h1Gifd+nE5haLo0CSpsSX7 O95EI8lHKuASbFbZGvYopbzLyFCEXK3OuIu9D8njfdEP47okZRcbNHJOaZjT/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bvxfx4x7dz11LS; Sun, 03 Aug 2025 11:05:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 573B5DNI008924; Sun, 3 Aug 2025 11:05:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 573B5DMV008921; Sun, 3 Aug 2025 11:05:13 GMT (envelope-from git) Date: Sun, 3 Aug 2025 11:05:13 GMT Message-Id: <202508031105.573B5DMV008921@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: df2914ac4a - main - [phb][security]: Create VuXML checklist 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: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: df2914ac4a93115b3200bcae194964d35f5f402e Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/doc/commit/?id=df2914ac4a93115b3200bcae194964d35f5f402e commit df2914ac4a93115b3200bcae194964d35f5f402e Author: Fernando Apesteguía AuthorDate: 2025-08-01 17:46:45 +0000 Commit: Fernando Apesteguía CommitDate: 2025-08-03 10:56:49 +0000 [phb][security]: Create VuXML checklist Create a short checklist with some important points to check before committing. Prompted by a mail by mandree@. Reviewed by: bcr@ Differential Revision: https://reviews.freebsd.org/D51695 --- .../en/books/porters-handbook/security/_index.adoc | 35 ++++++++++++++++++---- 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/documentation/content/en/books/porters-handbook/security/_index.adoc b/documentation/content/en/books/porters-handbook/security/_index.adoc index f4cffaac96..53a7a4b793 100644 --- a/documentation/content/en/books/porters-handbook/security/_index.adoc +++ b/documentation/content/en/books/porters-handbook/security/_index.adoc @@ -316,11 +316,34 @@ WWW: https://portaudit.FreeBSD.org/8c9b48d1-3715-11e3-a624-00262d8b701d.html The former version matches while the latter one does not. [[security-xcheck-vuxml]] -=== Cross-checking Derivatives - -If an upstream project has a known vulnerability, check whether derivatives or -forks of the project included in the ports tree are also affected. +=== VuXML new entry checklist + +* Check the name of the port. +Sometimes the upstream project name is not exactly the same as the port name. +* Add all flavors. +When a port has flavors all the package names need to be added as a `` in +the entry. +Use the following script to generate all flavored package names: ++ +[source,shell] +.... +% for flavor in $(make -V FLAVORS); do FLAVOR="${flavor}" make -VPKGNAME;done +.... ++ +* Check if the port has `PORTEPOCH`. +The above script snippet helps with that. +If the port uses `PORTEPOCH` it is mandatory to add it to the `` tag. +* Double check ranges. +In the case of ranges limited on both sides, make sure that the `` and +`` elements are inside the same `` tag. +Otherwise the entry might end up defining an overlapping range. +* Cross-check derivatives. +Check whether derivatives or forks of the project included in the ports tree are also affected. For example, if a vulnerability is discovered in package:www/firefox[], assess whether derivatives like package:www/librewolf[], package:www/waterfox[] or -other similar projects share the same vulnerability. Include all affected -derivatives in the VuXML entry, ensuring that users of these ports are informed. +other similar projects share the same vulnerability. +Include all affected derivatives in the VuXML entry, ensuring that users of these ports are informed. +Also check if there are Linux versions of the same port in the tree. +For instance, package:databases/sqlite3[] vulnerabilities most likely affect packages like +package:databases/linux-c7-sqlite3[] too. +* Do not commit an entry without running `make validate` first.