From nobody Fri Dec 27 22:46:06 2024 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 4YKgb02qyPz5jSqq for ; Fri, 27 Dec 2024 22:46:20 +0000 (UTC) (envelope-from pakip8972@gmail.com) Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YKgZz5j2Bz4qGt for ; Fri, 27 Dec 2024 22:46:19 +0000 (UTC) (envelope-from pakip8972@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=f8AcdaCx; spf=pass (mx1.freebsd.org: domain of pakip8972@gmail.com designates 2a00:1450:4864:20::52d as permitted sender) smtp.mailfrom=pakip8972@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5d3e6f6cf69so12515033a12.1 for ; Fri, 27 Dec 2024 14:46:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735339578; x=1735944378; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=v1QLMwQFHk/y3Qftg7F+jIE7fpZfPlnoYFc+JMJS0Js=; b=f8AcdaCxTpaj+6vXchGFNCoLau1dCs2/k1tGnz3JM8OtEgfklWXuUPWNg+XBYYzyfx rmKR4zDnGs9U2bl3MtF+7Hm7ABFc8V/pL5YH38Gj43MLwuZtoxqoa+6CP5Goyq7IxKm1 dJXlCkUpO9Nmxg+gxT75Jm2Llmm/CHaEGW1z9U7igwZs/sd3HFMSyKZ4WhmqhzvHfh/U tTm97OpGfT7+vagYnsWa3HYTvFqIb3zuN3saeeY8OUfN23yZKgBK/D0t7HFqhqBlGdwp iHE8doZ8KxsYWYBhzwr0wUhYJfs6Ok2KFk/rtQTdCEv45lhkPLLmuN3eb2zrtAaz8ZKm xDrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735339578; x=1735944378; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=v1QLMwQFHk/y3Qftg7F+jIE7fpZfPlnoYFc+JMJS0Js=; b=iWsKRZzkjOcOp5ea5qAlpqbzdUULyGrasMEqT4CKwJzREYm+A/M7oJiPDr7MNff6zm mMrG0JhRM5uabqjxUMflhFRBVqK4mDeOkrG0MglfLO+ZCnTVwzPPYXVa0lxy/KtlPZBC pw+8N7ChdGvojU4jEjPuweMPciFaEvubL3D/LXYvI8usvpOrH8RPvNIfhkYR2HKPFM0E UrDhhW4uYYC1bWV8GBC8M0bX+TueIdXRX9CciKFGBcCNNVdjm9OCEw6BN6+fXsjE2UgY fGDOZRb9L/gRKuUNo3/GzCEYbwMJZ66tQbwMpccTKUntuu1HtbsZm7dEBnixz0tXfnR4 6jnQ== X-Gm-Message-State: AOJu0YzDlWCXIGxGBesiJWvA4eoutJi3TvQmteYE0lEKwMSsBwS7s7qm 3s1z9PWsLRStb9IHqMvAJWY7EdPD14Robx4pLO5c2Xbu7/SQgEoUtC++AMWSr+ST0iPp3yuYTAr uPd2E+uQBg/ZmIleBeccqidXQXQIzQsAsi9+8tQ== X-Gm-Gg: ASbGncszRgxU75lBrRvkk68kawW7bbtnamiAN/xUCjah21QcFA1lCEcv1BJ6i6ewlTC LdFvvGzmH2WxRsz9ssRYH9eXF5YpGdm7m0qRkf8f0 X-Google-Smtp-Source: AGHT+IEUuNhmnY0jAcmyQDiwc/pBlemkXjE9yEW3Tqt1pEDSCFzggBLocHMm0Nc+KxuZdpBwIDjyDX5HImNJ6ubexq4= X-Received: by 2002:a05:6402:5c4:b0:5d8:211a:4d59 with SMTP id 4fb4d7f45d1cf-5d8211a4ec1mr21424276a12.19.1735339577769; Fri, 27 Dec 2024 14:46:17 -0800 (PST) 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 From: Paki Paki Date: Sat, 28 Dec 2024 04:46:06 +0600 Message-ID: Subject: To: dev-commits-doc-all@freebsd.org Content-Type: multipart/alternative; boundary="00000000000019072c062a483b4c" X-Spamd-Result: default: False [-0.80 / 15.00]; HFILTER_URL_ONLY(2.20)[1]; EMPTY_SUBJECT(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[dev-commits-doc-all@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[dev-commits-doc-all@freebsd.org]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52d:from] X-Rspamd-Queue-Id: 4YKgZz5j2Bz4qGt X-Spamd-Bar: / --00000000000019072c062a483b4c Content-Type: text/plain; charset="UTF-8" dev-commits-doc-all@freebsd.org --00000000000019072c062a483b4c Content-Type: text/html; charset="UTF-8" --00000000000019072c062a483b4c-- From nobody Sat Dec 28 21:34:45 2024 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 4YLFxx4CFsz5jFKJ for ; Sat, 28 Dec 2024 21:34:45 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLFxx3Nxmz46Mn; Sat, 28 Dec 2024 21:34:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735421685; 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=nFbR3KytPksclmMtZEJfR7RaiXKw0DTGPUagdjdTGOw=; b=TO4UHj8Vkc9FGhsCYKC3G84wUq1zPeEoruwPeXpvEI9wc8UcQs+cZyX/wV/RZGXQiMBCGS KkVcnd+TuDdq0ry6wmeAp1v6ea2bCuLz5hMuq1+XXaDO6ckWgkLvC/L2wZyBI1qTUe05Dx J34nmLgtN9uqvh98mXkD3OzJvGDZv4HqBbXVZuqp2ZixknMreX2uM2Ak8WAVAahLR/ilUL L6IL15CrbUcoR/kHqjwc/K4+0cFL4keEPhvJ7PxPdSxMsdMqIOhJtR1cKjs8G6LGS2HoDq r+YNVU9JaXDs8uXji1vAUqmHKagMIkebrQcKNxNWyO+XB/Kt+EjV6+xdAC7g2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735421685; 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=nFbR3KytPksclmMtZEJfR7RaiXKw0DTGPUagdjdTGOw=; b=LoViFxKw0n+wpW0K/xNoO6L0v+7bRDqJmYetlFeypZtTiBwWxcawRKApD431McM5uDPVoo t3P+PZyal60BpQoCkWTuzO7IIzpxExKVlWrLvE5Eoab/rS871iAZuxu+B8zT5ev713eD7B j2tQ/dNNZx2TO8Ml3/7NSgaX3VqgWR+bXlKJ0LfSzyDYy11+vWaK5SwTsjvlUzHc7QCo1F nSWq+ChT9lHP6FQ7pvonobEgabLBS1gMyTbOjPlWODZ+2WYvdMykm74qMXdf4BPxW5HHpv 2F3WPFF2cpZ4kVAYRrnvtvZU3LVOzi3HjJJfnPL2FlUlozGDVinmJfRHWSR0zQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735421685; a=rsa-sha256; cv=none; b=bmxprM9R5B7mrZXIeJFPhStwWd1UjlmENn9Hq/kz9jWrorXLP/QgL6H0jyf0Tg+bCMzhFB KoworknIlz0DtkNUUB1E2xiH/wZLaFtvSO1ZfG4r1fnKKzhkuLt0slQozjyRVmNKkJD4c6 eTLZwSUVLzxhV2QbzlzQ2g0/6kAB218/sS35ShNWofLyMzY9/VMYuLAoHyA7H94dORdR6o v9aSoi8u/oIZnpuLQdii/DbweD8QwraCOOrn6qKnMh6rqoZkaY4S2Lu0UE3ucw+VZPsWjb MdKyYhLP0SLZ+nhsw5g5tSl9ojLeYVNrIFeLOV7q7mxrYg4HYLJWFkezeY4deg== 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 4YLFxx2cZ0zhW4; Sat, 28 Dec 2024 21:34:45 +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 4BSLYjbg038573; Sat, 28 Dec 2024 21:34:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BSLYjUM038570; Sat, 28 Dec 2024 21:34:45 GMT (envelope-from git) Date: Sat, 28 Dec 2024 21:34:45 GMT Message-Id: <202412282134.4BSLYjUM038570@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 8b41cd7e10 - main - handbook/dtrace: Update DTrace Guide link List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: 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: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8b41cd7e1001e2a244416c25e30d018a6a104d6f Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=8b41cd7e1001e2a244416c25e30d018a6a104d6f commit 8b41cd7e1001e2a244416c25e30d018a6a104d6f Author: Dezhi Wu AuthorDate: 2024-10-15 01:24:30 +0000 Commit: Danilo G. Baio CommitDate: 2024-12-28 21:18:07 +0000 handbook/dtrace: Update DTrace Guide link Update the link to the official DTrace guide maintained by the illumos project. `http://dtrace.org/guide` is not available right now. The new link points to `https://illumos.org/books/dtrace/bookinfo.html`. Reviewed by: dbaio Pull Request: https://github.com/freebsd/freebsd-doc/pull/429 --- documentation/content/de/books/handbook/dtrace/_index.adoc | 2 +- documentation/content/en/books/handbook/dtrace/_index.adoc | 2 +- documentation/content/pl/books/handbook/dtrace/_index.adoc | 2 +- documentation/content/zh-tw/books/handbook/dtrace/_index.adoc | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/content/de/books/handbook/dtrace/_index.adoc b/documentation/content/de/books/handbook/dtrace/_index.adoc index 4b3c0c7237..ebbc6f46a1 100644 --- a/documentation/content/de/books/handbook/dtrace/_index.adoc +++ b/documentation/content/de/books/handbook/dtrace/_index.adoc @@ -55,7 +55,7 @@ DTrace ist ein bemerkenswertes Werkzeug zur Profilerstellung, mit einer beeindru Die DTrace-Implementierung in FreeBSD bietet experimentelle Unterstützung für DTrace im Userland. Userland DTrace erlaubt es Anwendern, function boundary tracing für Anwendungsprogramme über den `pid`-Provider hinweg vorzunehmen und um statische Sonden in Anwendungsprogramme für die spätere Aufzeichnung einzufügen. Manche Ports, wie beispielsweise package:databases/postgresql12-server[] und package:lang/php74[] besitzen eine DTrace-Option, um statische Sonden zu aktivieren. -Eine offizielle Anleitung für DTrace wird vom Illumos Projekt im http://dtrace.org/guide[DTrace Guide] bereitgestellt. +Eine offizielle Anleitung für DTrace wird vom Illumos Projekt im https://illumos.org/books/dtrace/bookinfo.html[DTrace Guide] bereitgestellt. Nachdem Sie dieses Kapitel gelesen haben, werden Sie Folgendes wissen: diff --git a/documentation/content/en/books/handbook/dtrace/_index.adoc b/documentation/content/en/books/handbook/dtrace/_index.adoc index 797d27606c..36f45e95a3 100644 --- a/documentation/content/en/books/handbook/dtrace/_index.adoc +++ b/documentation/content/en/books/handbook/dtrace/_index.adoc @@ -62,7 +62,7 @@ The FreeBSD implementation provides full support for kernel DTrace and experimen Userland DTrace allows users to perform function boundary tracing for userland programs using the `pid` provider, and to insert static probes into userland programs for later tracing. Some ports, such as package:databases/postgresql12-server[] and package:lang/php74[] have a DTrace option to enable static probes. -The official guide to DTrace is maintained by the Illumos project at http://dtrace.org/guide[DTrace Guide]. +The official guide to DTrace is maintained by the Illumos project at https://illumos.org/books/dtrace/bookinfo.html[DTrace Guide]. After reading this chapter, you will know: diff --git a/documentation/content/pl/books/handbook/dtrace/_index.adoc b/documentation/content/pl/books/handbook/dtrace/_index.adoc index f396c272c3..38d1b4d02b 100644 --- a/documentation/content/pl/books/handbook/dtrace/_index.adoc +++ b/documentation/content/pl/books/handbook/dtrace/_index.adoc @@ -55,7 +55,7 @@ DTrace is a remarkable profiling tool, with an impressive array of features for The FreeBSD implementation provides full support for kernel DTrace and experimental support for userland DTrace. Userland DTrace allows users to perform function boundary tracing for userland programs using the `pid` provider, and to insert static probes into userland programs for later tracing. Some ports, such as package:databases/postgresql12-server[] and package:lang/php74[] have a DTrace option to enable static probes. -The official guide to DTrace is maintained by the Illumos project at http://dtrace.org/guide[DTrace Guide]. +The official guide to DTrace is maintained by the Illumos project at https://illumos.org/books/dtrace/bookinfo.html[DTrace Guide]. After reading this chapter, you will know: diff --git a/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc b/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc index 81fa1ca79e..2b827a8698 100644 --- a/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc +++ b/documentation/content/zh-tw/books/handbook/dtrace/_index.adoc @@ -63,7 +63,7 @@ FreeBSD 實做提供對核心層級的 DTrace 全面的支援,以及對使用 使用者層級的 DTrace 允許使用者使用 `pid` 執行函式邊界追蹤 (function boundary tracing),並將 static probes 插入到使用者程式以供之後追蹤。 一些 ports,像是 package:databases/postgresql12-server[] 和 package:lang/php74[] 提供 DTrace 選項,以提供 static probes 功能。 -DTrace 的官方指南由 Illumos 維護,在 http://dtrace.org/guide[DTrace Guide]。 +DTrace 的官方指南由 Illumos 維護,在 https://illumos.org/books/dtrace/bookinfo.html[DTrace Guide]。 讀完這章,您將了解: From nobody Sat Dec 28 21:52:29 2024 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 4YLGLQ0vl1z5jFyr for ; Sat, 28 Dec 2024 21:52:30 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLGLQ0Q2Vz47R0; Sat, 28 Dec 2024 21:52:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735422750; 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=QepKlH7SA1L7P+YRgdYIQOF/vmeBXIF0rhpatYxieQo=; b=Jb39rS6RpspudlTv8VdC1RhQiFjrW6OWjqMAYD2W6GisAbRvldfzw4oMpOsYf8a0lYpulP gte1vhSMCiF6znda7FWkAB1jTsfdOzE6xtTSVN48Oo4v8q4L6+DHxEKMyKAFPORbZjecGc bpf7EbZfDN+fMnwhcpw8plAMIm8EDl7qWSOhn5uGI9V0aza22r0vbGNvkxUsVwYanm9kPY LJF0Y0B4DQbtFQtjJK3JH6P0we51WmI90c6n/mgsbc3ZklMev08sNaiiczjxN9ChaeNWaB 4Hd8RdBcLy6xvzFdVtC3jc2CDH1APHxGbXd98bSsvjpxqiEpHTQXMZiESDYIqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735422750; 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=QepKlH7SA1L7P+YRgdYIQOF/vmeBXIF0rhpatYxieQo=; b=RcB/7cZsouyu50LYLd6tHUzRb71Um/qelumRopGIu0zTLKoIEIo1d6QUE8Kv62xHYQ6ArP qvUPfvllFhLxTDaeq66QPb2PizK5xQJig435DLisWSinHVyI2MzBpAl1nmWk2Zu25EGDfg zjz1fB5MLwqRAHAuVxKWKEr6ni10wtBnEQnbwrpUrn6Or9rl9gDg6Hlkizu6y/P3eWayI+ OcuS7CcMLVgZnUCDvhHlZlcj+BnjsLHt7GmjVVASvJcdjlNOksNLWQxuNqOMtH0Fh3Sj5z bmetvBrCpXAj3MXih3Z1atVI6MyQCT3VoRcWYQ6IH7Uctg0v/WeLjXg5I3flWA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735422750; a=rsa-sha256; cv=none; b=xFKi7xnMst4Jiz1YuEi0pMTqdbrfaLuPfg8L1Va00W5A2FlNnskao583TMEvYuPmn4v9bv 0IMpwNePf+jwBmUAtwtUsotjep8hlWtLaWBYwLfpEQBnw67nGEFSZwhedZrs3v+sLmv4mb 1hKn/0TMFJqXa+i8noxLIutGz44NvDcEHTcYtoS9jw/48+ck8thNQMJ3MMRwXRk5606Zbs O1W7VAnVyPvkVo50J53IjAUJChpCkhdunDXdJZaLjD5xtlXDTdA5w6+kPjH95aGYwQkSJ2 79hzrsvA1+KUqSalRjqMR9euQLUyuQPlEpqTn78DUg3pLD6ixFU05Lg50L3TTQ== 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 4YLGLQ01TMzj5S; Sat, 28 Dec 2024 21:52:30 +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 4BSLqTFn074436; Sat, 28 Dec 2024 21:52:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BSLqTjs074433; Sat, 28 Dec 2024 21:52:29 GMT (envelope-from git) Date: Sat, 28 Dec 2024 21:52:29 GMT Message-Id: <202412282152.4BSLqTjs074433@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: adc3f7a7fb - main - handbook: Adjust wording of statement in updating/upgrading 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: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: adc3f7a7fb298265652a2780e46dbf0f09c93469 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=adc3f7a7fb298265652a2780e46dbf0f09c93469 commit adc3f7a7fb298265652a2780e46dbf0f09c93469 Author: Josh Cummings AuthorDate: 2024-12-07 12:16:57 +0000 Commit: Danilo G. Baio CommitDate: 2024-12-28 21:40:15 +0000 handbook: Adjust wording of statement in updating/upgrading The introductory line of 26.8, "Building on non-FreeBSD Hosts" states: "Nowadays, the FreeBSD can be build on Linux distributions and macOS." "can be build on" should be "can be built on". ", the FreeBSD can' should be ", FreeBSD can". Reviewed by: Graham Perrin Reviewed by: Pau Amma , dbaio Pull Request: https://github.com/freebsd/freebsd-doc/pull/441 Co-authored-by: Graham Perrin --- documentation/content/en/books/handbook/cutting-edge/_index.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/content/en/books/handbook/cutting-edge/_index.adoc b/documentation/content/en/books/handbook/cutting-edge/_index.adoc index 8707118beb..07166174e5 100644 --- a/documentation/content/en/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/en/books/handbook/cutting-edge/_index.adoc @@ -1136,10 +1136,10 @@ set `PACKAGES` on the build system to a directory similar to `DISTDIR`. [[building-on-non-freebsd-hosts]] == Building on non-FreeBSD Hosts -Historically, building FreeBSD required a FreeBSD host. -Nowadays, the FreeBSD can be build on Linux distributions and macOS. +Historically, building required a FreeBSD host. +Nowadays, FreeBSD can be built on Linux and macOS. -To build FreeBSD on non-FreeBSD hosts, the recommendation is to use the `tools/build/make.py` script. +To build on a non-FreeBSD host, the `tools/build/make.py` script is recommended. This script acts as a wrapper around `bmake`, which is the make implementation used by FreeBSD. It ensures that the necessary tooling, including the actual FreeBSD's man:make[1], is bootstrapped and that the build environment is properly configured. In particular, it sets the external toolchain variables, such as `XCC`, `XLD`, and others. From nobody Sun Dec 29 00:32:17 2024 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 4YLKtn28rvz5jSXv for ; Sun, 29 Dec 2024 00:32:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLKtn1mFxz4NVL; Sun, 29 Dec 2024 00:32:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735432337; 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=WMsx8g08Kyj9geMdZpRhNtoy/Vb32Yzxs6gVvuOdP/s=; b=t2pdAQRW6Vb5HAZqWKvknFp24qCPotRDxbXhZ+F+mIg/QzNXPoZiSQUJ0GR1KyHweuiGlU wA/YIvMfJ2YfiNnG00VytnZKAFiSoKudSJ/E6xsRBr2OHWMAHIxc9MdtAl7w8k56Fv1zKg gBPNWMa16Mx3XL6d9MyWtdhX1W0V5IGLoAFMXZwPcsJZOIPjtNfksx1OgUH2BVvAweGkOE ScjWhFwK/BEy4v0OyZh+Onfehm4tUTQQgpm10kfyqU+xYdXjsld6lb5b9t1fSKDci6go5o Vopoxoo21935jbS+SIt7S4yB4SkSidKR7992mLVCQ6AFg+UO1SmGQMVG6Og6aQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735432337; 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=WMsx8g08Kyj9geMdZpRhNtoy/Vb32Yzxs6gVvuOdP/s=; b=n/7sEEAylpp5YvxdolN/6clQX4iMLDW2PdD9hagaSglcu0L9OQd5bh8KXUzkREiFkYhfud Alk0F8CpmuMIHz2cNelN9XTm15+6qcIPPEPXmwYzHBykn4kyCSOVMyWE64DWjI6cQlypsb pzQPmTQt0DUigk33AXhGSVYkJF1fqHXD6PzXvj/jr3Nqw4/ZI7OCdVBEf6630pxYqmYl6F r6gKquOaihFb/3hsQfV2xUNYwzeF2AP0pYa6pPOp1F4UUwRnKwtcGd8BM/uGwMF4be9Q9g DPRt/vk4Hv/YQZbiBLHxHh0R7AFu3C6b3WorzLZm85vyw6HRBSLuRTpeWF1oSA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735432337; a=rsa-sha256; cv=none; b=YHmXpcZMV10VAXjpk39+b+RKsqMDAwUbtDTKIrU3dpTaE7MGelLOrYJ8pzb5ayq9qUGdXT OTdV5nlQCvdvT1GY0h9XgScCzP7sqv2h6l5foN24Zq5y+fBm7qVvIP6G7PWQnfW9si8EZ3 GEVrP5MQGablU0wDHhm9kokL4BFc+IdZqzm0Yw2hz3xhQlvFuTamVaatQt97HgAx28G4Mn /NlLbOi9639xooBjrGti6xvID/mQ/Pr3Cht9dvhdw3CHOw5Ve4rUe+DF/rPN1fUe2wzDgc Y/qHMjsYhIJorp+BTgpjebQDCUVishk5WVYkrpKvmSX59opUMt8pO9f+kUibAQ== 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 4YLKtn1GSTzmg0; Sun, 29 Dec 2024 00:32:17 +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 4BT0WHPT073214; Sun, 29 Dec 2024 00:32:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT0WHgh073211; Sun, 29 Dec 2024 00:32:17 GMT (envelope-from git) Date: Sun, 29 Dec 2024 00:32:17 GMT Message-Id: <202412290032.4BT0WHgh073211@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 32203a5383 - main - handbook/security: Fix incorrect command 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: 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: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 32203a5383329a43bc1b755f522f181298719f19 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=32203a5383329a43bc1b755f522f181298719f19 commit 32203a5383329a43bc1b755f522f181298719f19 Author: Robbie Lankford AuthorDate: 2024-08-04 04:43:16 +0000 Commit: Danilo G. Baio CommitDate: 2024-12-29 00:28:34 +0000 handbook/security: Fix incorrect command example Reviewed by: Pau Amma , dbaio Pull Request: https://github.com/freebsd/freebsd-doc/pull/401 Co-authored-by: Danilo G. Baio --- documentation/content/en/books/handbook/security/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/security/_index.adoc b/documentation/content/en/books/handbook/security/_index.adoc index 100e4a8f41..2ed6d0d537 100644 --- a/documentation/content/en/books/handbook/security/_index.adoc +++ b/documentation/content/en/books/handbook/security/_index.adoc @@ -180,7 +180,7 @@ The following command can be run to check which hash mechanism is currently bein [source,shell] .... -# grep user /etc/master.passwd +% grep passwd_format /etc/login.conf .... The output should be similar to the following: From nobody Sun Dec 29 00:47:26 2024 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 4YLLDG5tk3z5jTBG for ; Sun, 29 Dec 2024 00:47:26 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLLDG5MlWz4PGb; Sun, 29 Dec 2024 00:47:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735433246; 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=JiO41Gkksv/aLP9SCRkekHCEb8RCZRtbjO+3NwUcd7s=; b=xWTrLpwahFbJr99htf+ZvWytk+mZma4estIxkMmfvazFhfdH6y4Ush58/2XfCOykDxFire lQs1P6pyNsIAS4PUH7G5Ixm7jDHJOhcL6a5hTX++3F0vFihERPNaKBvvT1mgjGqajsjBrO r0mGUGMEz1vxQpmxfzYNNZreVAlCJgCPWZz21ob9bYikHgiYJ5WWMrbF94V+fgFMmLKmVU XRRZlVk2BwisqRA3RvMf2VMg6cb8j6dFbWcZf81nGxuure4N8raS3k6OgjkDzSPFZ4/T84 PP4DTFeYWZ8TWmECk0MMPcsLhQS8Dqt88RXBxmSLhG4CiZGD+100A01fB2l3VA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735433246; 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=JiO41Gkksv/aLP9SCRkekHCEb8RCZRtbjO+3NwUcd7s=; b=sLYHcze9C4s+z7M/Av4JsutkT78XP5CHEEH1CyoyGGbkpw2j866dpvD/NIOahZB8/JGnbG zmCZwg3PkAvJ3CSAjV1WG9Vb6IErvWiVgoWmcazwCmlzQysoAYuAy1VrpDnDkDCvR8ZaSl VHiIaf9a4fqWEbZYnAIRg93FMKUO4gBmZiEapEIWINX+PwbIrS99WbFoY4wNXiW5EGZ0J3 jAZhGAjF+vt2T57oXyuH590YGRZ6N1qlua/T747aqxUyuHKZHk7CIIs4Ohvktzxb1Bsl5m Sfik3b6fLI4R0JcJK343DUfN7/yPFdOoL1YjwjLynUOW+igIXzhoKNsjyA4OOQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735433246; a=rsa-sha256; cv=none; b=U0nUucaE3PODXjZiL5BNhCGgKOe6p57BTvBQzkkxb1mDQjYp4chQGUx5AuLYcVIeZVnalt gSUuUj+D57hpnrBo1TnGn52seXKB5Q10m8Dsm2M4dmSxoK5m5vAbgzSdzGtxpfFHw/6reY H92fwtzSzeIt7+XB5LFA/p4Ap/r6rdlln79UvqwNWaYWqsGnVrUjNi4U3xlxENBxdeeWe/ WMEbPk77YPs94VZKqIMHBKjxb00j20hi09x0b8HKcd/NzZKJLFXkscM1TOLwRivkMCrXbY o4sGMJ1UMB17ZBlBZcI06M0tIdae3RXG1av+Qs83/N26kSc7A9uHWAbBEV9TAw== 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 4YLLDG4hdvzn7c; Sun, 29 Dec 2024 00:47:26 +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 4BT0lQEE093105; Sun, 29 Dec 2024 00:47:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT0lQx4093102; Sun, 29 Dec 2024 00:47:26 GMT (envelope-from git) Date: Sun, 29 Dec 2024 00:47:26 GMT Message-Id: <202412290047.4BT0lQx4093102@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: a2ae4bf5ae - main - committers-guide: Update SPDX links 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: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a2ae4bf5ae1cdf5ebe7ee6dd9b871a3087bd78c9 Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=a2ae4bf5ae1cdf5ebe7ee6dd9b871a3087bd78c9 commit a2ae4bf5ae1cdf5ebe7ee6dd9b871a3087bd78c9 Author: Jose Luis Duran AuthorDate: 2024-10-14 14:43:41 +0000 Commit: Danilo G. Baio CommitDate: 2024-12-29 00:37:10 +0000 committers-guide: Update SPDX links Reviewed by: Alexander Ziaee , dbaio Pull Request: https://github.com/freebsd/freebsd-doc/pull/428 --- 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 3b096b082d..aa9d9a5d9d 100644 --- a/documentation/content/en/articles/committers-guide/_index.adoc +++ b/documentation/content/en/articles/committers-guide/_index.adoc @@ -2849,8 +2849,8 @@ At present, these tags are indented to help automated tools reconstruct license All _SPDX-License-Identifier_ tags in the tree should be considered to be informative. All files in the FreeBSD source tree with these tags also have a copy of the license which governs use of that file. In the event of a discrepancy, the verbatim license is controlling. -The project tries to follow the https://spdx.github.io/spdx-spec/[SPDX Specification, Version 2.2]. -How to mark source files and valid algebraic expressions are found in https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/[Appendix IV] and https://spdx.github.io/spdx-spec/appendix-V-using-SPDX-short-identifiers-in-source-files/[Appendix V]. +The project tries to follow the https://spdx.github.io/spdx-spec/v2.2.2/[SPDX Specification, Version 2.2]. +How to mark source files and valid algebraic expressions are found in https://spdx.github.io/spdx-spec/v2.2.2/SPDX-license-expressions/[Annex D] and https://spdx.github.io/spdx-spec/v2.2.2/using-SPDX-short-identifiers-in-source-files/[Annex E]. The project draws identifiers from SPDX's list of valid https://spdx.org/licenses/[short license identifiers]. The project uses only the _SPDX-License-Identifier_ tag. From nobody Sun Dec 29 01:44:02 2024 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 4YLMTb1kJSz5jYV1 for ; Sun, 29 Dec 2024 01:44: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLMTZ6bT9z4X7T; Sun, 29 Dec 2024 01:44:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735436642; 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=Mhu941tq0dRnwVq6Jh/nAkB0DVrs4OzjjDD1xGCT2Wo=; b=azAO0g/48uImV938V3aV61ctIvf7Fwqi5kF0GdPswM0sISU7rsaNZ1nZhPPUynBoojf2vl ECt1SbrQo6ZRyiwqIO7ywmuCDWcosNO4ZB+UiD5YDmRf1nUmg2V6CUQTSMgt/AN7puUHpv Hhb9uebdENYbeQPe77mOdXWVePnmhIXHf5cTTwP0ISxzBTA0EHA9VW5FOQMjY4VvV48ePw dIyjUDAAyO9p9GG4So2nr9uAy4IFWPU/KgfSlXFiqVia1hZW92/+0nAM0/MZs1JhKFEHN8 gALh4hEHkM18RZUzu55cJuDpB5SdU8KojkKVhvFImjjEpg43mcs1P5ZelWHtEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735436642; 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=Mhu941tq0dRnwVq6Jh/nAkB0DVrs4OzjjDD1xGCT2Wo=; b=xiXt339yLBR50dNnv/sdCrbwBSgEit56tocNEvl60vIYfnFaDTVH0X9wSaf42oFEXSIyHr jfvTuQ/TO8K2MfGXGdR4J7zvVX8qvvqSHE1phUViNx/OUIWtCC8c5QxtlWg+9M5ccMIZkC g0T+wmL2ZJLICKoRcbXOMAO2U7hxkyxN1BajQ4W2+0YhDNPb10gEVcBopwqr0zJXU/6W1S rELMagd0Ccut+dVeAajHBMKrq+B2yJeqGvjucRGieLf32ZNOcRRftUkAC2YTSZ/dZxkhkd CTypYu/l61iZ+b4XtPO/ZEymLTnFzHXQftqDGI4yOIKI8nzvXE9RoLGymUZrDg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735436642; a=rsa-sha256; cv=none; b=KAnUHl0XTU9bUf3A1dN634UBDo8RmjDQ2F3/GSs0RPbcr06t72NzSaSz/WLwlWPrhbL05v ljlEoYQenp1SPqp8KZP8n6aFtaeiKp9DYzBoFMMOk3x9WWeOf4T3jbrFMtsSqBz89gv4CE WUJ2I1IDW0POm6xPzr4/N3dLlNoueCV3HUfy7bF7gRtT3ssiA0oXcQmBOrJQTAeZU1G5hV 4s+uCZuDzf04OcU4L8XbBqURBRNOwuwuLNvnM3+h7o+020CR/7Axey6EbrfSfelEgGKwTi ptunFRc7oEoEykPY8Px1zv1KDGdjwn8eUgw77VxPPYA5aoqqtk3L0GpSKqEo2w== 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 4YLMTZ6CLSzpRB; Sun, 29 Dec 2024 01:44:02 +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 4BT1i2hM004471; Sun, 29 Dec 2024 01:44:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT1i2LZ004468; Sun, 29 Dec 2024 01:44:02 GMT (envelope-from git) Date: Sun, 29 Dec 2024 01:44:02 GMT Message-Id: <202412290144.4BT1i2LZ004468@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: "Danilo G. Baio" Subject: git: 0e3fe340ed - main - handbook: Clarification, portsmaster upgrades applications from 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: 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: dbaio X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0e3fe340edc2c47ac34d38ff3b2eaf979167ab9a Auto-Submitted: auto-generated The branch main has been updated by dbaio: URL: https://cgit.FreeBSD.org/doc/commit/?id=0e3fe340edc2c47ac34d38ff3b2eaf979167ab9a commit 0e3fe340edc2c47ac34d38ff3b2eaf979167ab9a Author: Mikhail Zakharov AuthorDate: 2024-10-11 10:30:48 +0000 Commit: Danilo G. Baio CommitDate: 2024-12-29 01:38:25 +0000 handbook: Clarification, portsmaster upgrades applications from ports Reviewed by: Pau Amma , dbaio Pull Request: https://github.com/freebsd/freebsd-doc/pull/426 Co-authored-by: Pau Amma --- documentation/content/en/books/handbook/cutting-edge/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/cutting-edge/_index.adoc b/documentation/content/en/books/handbook/cutting-edge/_index.adoc index 07166174e5..a98e819d06 100644 --- a/documentation/content/en/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/en/books/handbook/cutting-edge/_index.adoc @@ -451,7 +451,7 @@ The forced upgrade can be accomplished by performing: # pkg-static upgrade -f .... -A rebuild of all installed applications can be accomplished with this command: +A rebuild of all applications installed from the ports collection can be accomplished with this command: [source,shell] .... From nobody Sun Dec 29 08:58:47 2024 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 4YLY7C5xn8z5k46M for ; Sun, 29 Dec 2024 08:58: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLY7C5RLqz4HSF; Sun, 29 Dec 2024 08:58:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735462727; 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=vH5yTJY3uKYNpJfWRvlVFsE1VFgxERh2C93UrJKv50c=; b=Ff/GnKMxiWSBa87ryAJOlKKUNUS4uhpCQ7JGsw3uaPzVv4Ro1LyUc6dJM/FdppLQES626u yXb9yrc42xCiVaMoEOMrO7z8Yv3zTGe82aFZ/IaG26ifigDfQTdPlijaFvAFPgWe8f+KWa ktig+pMkDvIhBo2PjARsb8kfxcZn0SB1RCI9l5410N8t8PUyf8B6FlaBwUizQ8y1+leg8F Ob6vrb5Xrcqv3kBqc+wa1tfaJ+yWT2Dr8lLTBg59xmjchXZL7VdDcTYqV2EqcAwu/OZ6SR p+C2ynTJiIEWBuIQkEpcsP9dxA36ModsOKLGbDUv8dMD6iUt9ofrI9s0Vt8hcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735462727; 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=vH5yTJY3uKYNpJfWRvlVFsE1VFgxERh2C93UrJKv50c=; b=R1u/EybonUojy0yLMAnKLdkOXbPWSWFYYCMb6My6ZKRqE/s/jmUUaUlpJD6xQW/o7TKO4L O9WQonVKJieU8eTIhKEPN2/ASuE8FX9brzzIzrMtKFIvCmogTvXgttMP5YwhL71Ej1M1jE jvTosZO+3G+k46mqcW9jYLA42iRNLJQlcR1vxCfMeE7kOfVIJw+Y4O18sUUzT3uRQdhHJt +tMo2ckahRfcxdUnO3vU7Pkz67NSn0qaJ75K/5+FKWmUuw5/aVK+SvH0uBBA/FL3oT0ZRi yJMQBIehdt6aPKUU1PK6AsmYjkNkAHH2ZRjYmu7zY9T3w4qU7uzCmX1seUkSqQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735462727; a=rsa-sha256; cv=none; b=c6bTP6h89JpjnPfc3uFqLsWGpCWH5iNuxH6DvBVABFGi+je56ADXbuhJO926+SeoumUTdq do4lD5EsBwFtkg4vGQHuyty14Yl49C5jAH/JqIzVm9iFzQN2N+DPyxwLKjVk9ehpeUDTMx Z8xutdzSDyhdHj1t6RJl9ZMZMgARlrrawJU93REKq3FYD3TF0ZXRWf8PpkylyituK+W3u4 wau0tCzdgnL5FA61/LBE8l3hmOi6Wsm27Z71Boy/U4GjmTPpOnQhphuSCv0suBM9DYmKWJ ZALfM7fCgzXdFyB0UmO0tlF43ch8oJ+Dja6YNL4vzZNaK6mQIbJH53yb3alUlg== 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 4YLY7C529mz12Yt; Sun, 29 Dec 2024 08:58: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 4BT8wlXM008546; Sun, 29 Dec 2024 08:58:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT8wlNm008543; Sun, 29 Dec 2024 08:58:47 GMT (envelope-from git) Date: Sun, 29 Dec 2024 08:58:47 GMT Message-Id: <202412290858.4BT8wlNm008543@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 1e892b3d1e - main - Handbook - security: Fix chpass command 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1e892b3d1ed2a1985ab13b559994d74f96479a72 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=1e892b3d1ed2a1985ab13b559994d74f96479a72 commit 1e892b3d1ed2a1985ab13b559994d74f96479a72 Author: Adriano Barbosa AuthorDate: 2024-12-29 08:56:28 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 08:56:28 +0000 Handbook - security: Fix chpass command Reviewed by: dbaio@, Pau Amma Pull Request: https://github.com/freebsd/freebsd-doc/pull/438 --- documentation/content/en/books/handbook/basics/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/basics/_index.adoc b/documentation/content/en/books/handbook/basics/_index.adoc index 99d927b772..4fb400fc41 100644 --- a/documentation/content/en/books/handbook/basics/_index.adoc +++ b/documentation/content/en/books/handbook/basics/_index.adoc @@ -504,7 +504,7 @@ This is shown in crossref:basics[users-modifying-chpass-ru,Using `chpass` as Reg ==== [source,shell] .... -# chpass +# chpass jru .... The output should be similar to the following: From nobody Sun Dec 29 09:40:11 2024 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 4YLZ30558lz5k6C4 for ; Sun, 29 Dec 2024 09:40:12 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLZ302jDPz4M2x; Sun, 29 Dec 2024 09:40:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735465212; 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=qzoXF2qCpiCfanRRJHmm2tUBkt5GrumI/3ciz9F+1cY=; b=ZbkUQpWrS3EoCVYEfexrzPZmPyzP9TEPHoXYfaSsSr0wKMEkphkGJ0TfqaBZhO3muSn1tk 4tx9cHx9Zh28s7AXptMhbmXbAA0ehCp0ySpaniSQStBKVM8nnLxbXMeylWPuBTqeWLgt1E JZl0/1H6IM+nnvv3skMnK4b5oZbBaLO4L5fydxezLsMBOqvM6nST8PPfjILVkzaQCmuaLX /ri4dKgoyG18DYH95ABV0E/ZOoUhpFki5KloYxI3TVUiEo5fxwp5x89ObCfl50qSSs6tx6 zzc6L4vp5lXwrjJyk+XBXFU2sqNv/LD3cY4VQuuZoTlQkkwz9UCvVQSpbyZQQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735465212; 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=qzoXF2qCpiCfanRRJHmm2tUBkt5GrumI/3ciz9F+1cY=; b=ibKHXVW3yal0L8yJHi/ZaVdLJQ2csq+QEOX/CIqhE9o6mkk4bj82HHLZf7SoqZzSlRjqTI LfEx01TWWeUdDxow+2UDdT8zkp2aYY3cepUR9N1ICsLmCXxeUBx4QmKAtQdeltff7IdH/f vmeIqxOpO+T8KpJat8Tvmi4FJWwt5NScbPI6dAza1jP+ODOspJh6FLPzq20w0L7Ba4sCoi HpLYL/bEHFuvp1KDilU/RAy4B+4v5LsoOw9otYADCgzRzW/sumwLClH2PrJJRTQ1xUUDWG 5gZVY8SgfcTHfhGAnD+yKV6uOukhDEgXFJNcL2hwOZSEvGseYW8EEfD3Ql4bXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735465212; a=rsa-sha256; cv=none; b=Iukqr6oRN/ARjlIec1cpKUpzdoZ70ILCzxrfsDgkvioYbIYg+aZjVxycLXRGHIMt0GKQXd H1wUF94S25eHcKFNyJTtmqvatIEMNQuULqgaNDBj69nqJ8a1Q1UNY/fsCqV/OIPisMsnY+ irQoG1fAn1RIawqDQuJr8NuHSf+IDozHtTJ7xIGSaxqCArNq8+e03+7VjL+lCWipW3DPRQ 4COh3wQqcM2DRlltB5Z3DpYpGttdREP7MtcaX11/NlvZVfgF0+w7Oi2P7nImkKQgXrM/8y PE53SV4k26rNADcw0REtlCv64iELXlgvcxlod3+W/7bkeMnozZGPoPZWI7tpsQ== 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 4YLZ2z482Bz13yJ; Sun, 29 Dec 2024 09:40:11 +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 4BT9eBT3088951; Sun, 29 Dec 2024 09:40:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT9eBar088943; Sun, 29 Dec 2024 09:40:11 GMT (envelope-from git) Date: Sun, 29 Dec 2024 09:40:11 GMT Message-Id: <202412290940.4BT9eBar088943@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 507a7c41c3 - main - Handbook - Virtualization: Add notes to VMWare related setup guide 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 507a7c41c372b2c54fb758fc6bc3809556b96fb4 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=507a7c41c372b2c54fb758fc6bc3809556b96fb4 commit 507a7c41c372b2c54fb758fc6bc3809556b96fb4 Author: Claudio Cambra AuthorDate: 2024-12-29 09:38:22 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 09:38:22 +0000 Handbook - Virtualization: Add notes to VMWare related setup guide Reviewed by: carlavilla@, Pau Amma Pull Request: https://github.com/freebsd/freebsd-doc/pull/424 --- .../en/books/handbook/virtualization/_index.adoc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/documentation/content/en/books/handbook/virtualization/_index.adoc b/documentation/content/en/books/handbook/virtualization/_index.adoc index 81558529cd..fcf9c036fa 100644 --- a/documentation/content/en/books/handbook/virtualization/_index.adoc +++ b/documentation/content/en/books/handbook/virtualization/_index.adoc @@ -269,6 +269,24 @@ To run FreeBSD smoothly on VMWare, drivers should be installed: # pkg install xf86-video-vmware xf86-input-vmmouse open-vm-tools .... +[NOTE] +==== +The xf86 packages are only available for x86 FreeBSD guests. +==== + +[.procedure] +==== +.Enabling the mouse ++ +Some users have reported issues using the mouse in the virtual machine. +The mouse may be enabled by appending the following to [.filename]#/boot/loader.conf#: ++ +[.programlisting] +.... +# ums_load=“YES” +.... +==== + [[virtualization-guest-virtualbox]] == FreeBSD as a Guest on VirtualBox(TM) From nobody Sun Dec 29 09:48:15 2024 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 4YLZDH2xMMz5k765 for ; Sun, 29 Dec 2024 09:48:15 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLZDH2SLhz4MZl; Sun, 29 Dec 2024 09:48:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735465695; 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=ew1knWaCSNVMVtmsuSzF5yt/VD9KmMVIjuW07EtUQuo=; b=tDGsOadvoT7yTtfIWpAcnaHzaXDrlz3iBlywzVomi302vkFtbtRFXm0ExCu7VBeTHXyLKc WK0tbDjkB7JRJf4wUL7X8DxI+1OhbNxhI9bQ4xPJ8QLSLJJPLK3UPw7vARAV4UuStzU16N YLRa0hLYuCR46MxJA7T06ewMpADLGpxQoP9+BsEukLwDjNjeUF5ZD+J6pOePBMNyE59Jjj 6AhI2mOpX4B4jsuCr7ivbd0/gibEpnQ6mUcHqNy7CvJfBGBCyw24JgAHOuGXEOK+0kmdUb 9b/rXr+73Tk6k6w2s411h43rh4SdU2Yuc+QWF7UKRJsSe7sQVgk9CbrfeFCCGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735465695; 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=ew1knWaCSNVMVtmsuSzF5yt/VD9KmMVIjuW07EtUQuo=; b=uceXUld5sQyNiJzcaZ9u9+WmqPZWnAQlYQ3u17SwnaVeOaE6nWipeoDDtPNqbpr877iBSG 7A/9IArG9y1zHBi4KB1yXXfC9IJ87WHrd4185cU+ua6LM5DmAuqWoKJamjO7NIOjcvjLP8 T0WoIafNL+JdZ1dBNWCKbSSfgRsjizzjglqaUxanup1xevjoXCvZxQr6hTu9dEufcXgF2V gtzchSBeWGcqKPdYhRJmWcua7YXAMGmQ3C/4PuiNXvckD1zdNzbvqduHsC3zPnoLz47syc e48BZnmMWdzeV37vXiQNDkj5/mtgn+z2vQZHNI17DFtEZDThNzMdFDhZOfEZTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735465695; a=rsa-sha256; cv=none; b=CiEkRFKkrMYVQ7Wau92mHTEAR9KzZ66YarR5wqPYsGAOViLqJa2mV1qH0BdmpWyAe5aV2w ZsYJeMTIYfWD/y6Itj66nXfBcwsFSDBr18RW7TLsN1fsNZ5jSDn62mPPmLLnsdtG6ym63p qyot5hg3/3CrV/GrpSI83wMFFDl0IGEm+HuW8tgoqdnF0Z4KlaIzF+9kSDWkL1pZLHOUOb JQ7VeDL2acEbdzysY7JE0fnk99WyHRU9W/ZOeYB8JjQpEPcOBT2JzFWqV/cFIUk+v5YSts +jIrFDFnQO3z8m1GHWS3T7EtecWFPPj8gtSI4VA0D/kUPnhRSHz5F6a8Ul4vDQ== 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 4YLZDH1xDLz1406; Sun, 29 Dec 2024 09:48:15 +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 4BT9mFRa002235; Sun, 29 Dec 2024 09:48:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT9mF3c002232; Sun, 29 Dec 2024 09:48:15 GMT (envelope-from git) Date: Sun, 29 Dec 2024 09:48:15 GMT Message-Id: <202412290948.4BT9mF3c002232@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 59221146cd - main - Handbook - Ports: Reword section about multiple package version 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 59221146cd77f2afdf64c401c4fe475644e53e31 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=59221146cd77f2afdf64c401c4fe475644e53e31 commit 59221146cd77f2afdf64c401c4fe475644e53e31 Author: Daniel O'Connor AuthorDate: 2024-12-29 09:45:52 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 09:45:52 +0000 Handbook - Ports: Reword section about multiple package version Reviewed by: carlavilla@, ziaee@ Pull Request: https://github.com/freebsd/freebsd-doc/pull/422 --- documentation/content/en/books/handbook/ports/_index.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc index 8797672f9b..70c0b132a5 100644 --- a/documentation/content/en/books/handbook/ports/_index.adoc +++ b/documentation/content/en/books/handbook/ports/_index.adoc @@ -96,7 +96,9 @@ Select the technology that meets your requirements for installing a particular a * Packages are normally compiled with conservative options because they have to run on the maximum number of systems. By compiling from the port, one can change the compilation options. * Some applications have compile-time options relating to which features are installed. For example, NGINX(R) can be configured with a wide variety of different built-in options. + -In some cases, multiple packages will exist for the same application to specify certain settings. For example, NGINX(R) is available as a `nginx` package and a `nginx-lite` package, depending on whether or not Xorg is installed. Creating multiple packages rapidly becomes impossible if an application has more than one or two different compile-time options. +In some cases, multiple packages will exist for the same application with different settings. For example, NGINX(R) is available as a `nginx` package and a `nginx-lite` package, the former has many more options enabled, but this in turn requires many things to be installed as dependencies for it to work, thus increasing space consumption and attack surface. ++ +The transitive dependencies can grow quite large, for example the full `nginx` package will pull in several X libraries which can be quite surprising, so building from ports allow you to choose only the options you need without a "kitchen sink" approach.In some cases, multiple packages will exist for the same application to specify certain settings. * The licensing conditions of some software forbid binary distribution. Such software must be distributed as source code which must be compiled by the end-user. * Some people do not trust binary distributions or prefer to read through source code in order to look for potential problems. * Source code is needed in order to apply custom patches. From nobody Sun Dec 29 09:58:16 2024 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 4YLZRr2lcgz5k7YR for ; Sun, 29 Dec 2024 09:58:16 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLZRr27SKz4NNw; Sun, 29 Dec 2024 09:58:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735466296; 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=fXyQtyLszZUV2qIJeN847/dOuYhvz1BfHFDOL++6toA=; b=ov/aL6Yy8j7Jrvh3iY6fkXVnx94xWNAZ+pnMkY0by2muKhsh7oGmcp4sxXPd1c3T+NbFIh PE6rnDZdgAiLPt9PO+aw3Y0J1joGBWUd942sOoY0DYeZ40rQ139Qs7MS7SyX4NFkQOFQZ1 tXoFt1zYdmDgufZ08cEk/cWp1JRSeL5AqEeLFLaYj/FjXcOHjtSwwAqTTBXEQbb40q8H6U MX31aQnWsuQ+Cf0BoB9giM+jC6/7NzRoMMZ3JCrckej3m0aDizGqH2Z1xHF2d1T7z4SnRp 22T4jyXOgi2X9bgiChnibwksYx1b/Ou1ETBLweKOI9nqWEP85XIQ4fH2/87uwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735466296; 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=fXyQtyLszZUV2qIJeN847/dOuYhvz1BfHFDOL++6toA=; b=ECAXLO3Ir+vki8MSh+2lY7NLMmQgl5XOrwoaStvIsqTDy04Vtxca5Wt9JcO6VpGJnTtLvI fLCrIippvVv4wtpbB9iDcJJzF0yzjE8DctQCWNnh8xlIPasxNy3PdVUPxa43GONiwbHc0U nFMWho4fMNpX6cOKEM0Zk6Kgv4VW1nG5wYjedfbjrLqGok3gbf3DNzyKh7X+2+m76rskgE 9wrmQhU+Hn8ltM/y1ZcDILSdEKyKKVePSKcUpwKPRw5vUk/iYhHkIzDexTSP3pZAb9Kxnn BM27mpCzkgdSOF3Gdig2/6WFCBmaVnRhpD8IWvN12+EOJ171JqlKXXuxO/1+7g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735466296; a=rsa-sha256; cv=none; b=Fg4B38dbs25nk+5yrtCShVArm5AokhEWG2uItpdcjZOR/OTGFzb8Va4pMQDpxwI8IC9hkJ PwIYpq4KdT3nbffkhxB6wvRI+liRSEBLDw/yT11vLKPEyeJVxC2FzbsDAKSAgA6IVOYbfk INeDRBFtNQMHfoa3VLRaRHWcQ0uL8h05xGnbVMsxnv7Rz5oe9sjg9zmfb5wAiYXpbs+qsU vKkhvSAVyxIkQVbRJB7mQyaAow0VZkppKap63lIROFwZxPhW0bODPrDFC4HMSEXB71SgQP ToZhl1iWOCP/flhUNCYNn82kstJUNtVisXKB5OiUJU3YWtkfFmBffjc9hOpmEw== 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 4YLZRr1cG0z14Jr; Sun, 29 Dec 2024 09:58:16 +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 4BT9wG8d021404; Sun, 29 Dec 2024 09:58:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BT9wGfN021401; Sun, 29 Dec 2024 09:58:16 GMT (envelope-from git) Date: Sun, 29 Dec 2024 09:58:16 GMT Message-Id: <202412290958.4BT9wGfN021401@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: c73262b816 - main - Arch Handbook - driver basics: Minor tweaks 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c73262b816dfa20fee25cb9c355180e7a62bd610 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=c73262b816dfa20fee25cb9c355180e7a62bd610 commit c73262b816dfa20fee25cb9c355180e7a62bd610 Author: Mark Linimon AuthorDate: 2024-12-29 09:56:05 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 09:56:05 +0000 Arch Handbook - driver basics: Minor tweaks Reviewed by: emaste@, carlavilla@, Pau Amma Pull Request: https://github.com/freebsd/freebsd-doc/pull/417 --- documentation/content/en/books/arch-handbook/driverbasics/_index.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc b/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc index 542bcdbc7a..d4124981a3 100644 --- a/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc +++ b/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc @@ -343,4 +343,4 @@ For this reason, no serious applications rely on block devices, and in fact, alm Drivers for network devices do not use device nodes in order to be accessed. Their selection is based on other decisions made inside the kernel and instead of calling open(), use of a network device is generally introduced by using the system call socket(2). -For more information see ifnet(9), the source of the loopback device, and Bill Paul's network drivers. +For more information see ifnet(9), the source of the loopback device. From nobody Sun Dec 29 13:38:32 2024 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 4YLgL14CPFz5j989 for ; Sun, 29 Dec 2024 13:38: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLgL13ws8z4jgF; Sun, 29 Dec 2024 13:38:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735479513; 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=ZqaAKwDwtRRaqGtpsSDfv1IQkyoKvDUTawJLp9b08Ck=; b=k0Rv3iiiEx1R+1Nz33PWWr8jwE5SEbnT2mfnJKHAN6xnVkU/zaiFWURpEAkBzAAFkSA95r y1I1cOuDMhI3+EBJBoryOFyyG6a3EEwOsVRfKIeMfaGGu/FJbSW+FFojCN2Gx7kKW/Gxji UZoZVNhZw/V+82mUOuCalJrBpki65x00F6sMOQTmWQ5RyoRaMwu7JCu/GhtjCIxR4WMPUl wnfJt+5UCZrOUfBV+CcqYdtHOaEk09IR83LRIeyLpdEFV3dOR0lXaSJbwKxphFZFjQeng5 A16zLF87PCCLF77CZ3Xlhx3LU7+1RVlf4NGuARx6/jInHEDdORH6lgQ4ujq7fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735479513; 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=ZqaAKwDwtRRaqGtpsSDfv1IQkyoKvDUTawJLp9b08Ck=; b=r/E9pZJENgHWs88VECrJY0DRRURPdXmTzPeIIV9G/VQ8pmX3lTsdpfjgAmWrHSeiXVv388 TtJ3knnTkN7eiNmvjItuxfo0QnPvZ30OKnNw1/EeLIt/Gwo7r4P0RA+9jCHg2dafeF60Yl f1vvIdaLdiZXvcbdDKrFmCIi82r6jfJbtzEBj9swkm1Gk1AFxH5eJ2mV5wa3TLX3oE0imR d52f96tiDBbA7rd9vDPd8p7YPNHusW7tTWckNfXfK508vZ/GYIpEh5MUAJcawdbadXMYaa JVjFu2J1dyaUV0QNzTSQ8SsOJHPg387i2cS4P7j97ouossz1kf4IQw7F5SzJiw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735479513; a=rsa-sha256; cv=none; b=qV+xgkR5yZDF5OzcuIjJlBdPC7v1BGT3goCteipF7QGMmNS7ZmhMlN96BO1124oiVuNQZW 6wGPmNkTb8YsUxILQa0vauOiMGq5PlSnhcvohtQSR3A9rB+vNPV1VQkmqsBLcYLMquu6EI pqqFt/ZKT8eVRrrJ8xNnGZC0O7TxJkOsyTK17wJI3HclAW7H6UAZuK3H6j3PrT4sjDnF9z YVz7gwgQxA13TOtgU5IZWGYW7rowLw8gASiOOz1FhMCK/OaTPS7+yPzMN8ZhIbmzog3Cj4 o9vmz008Sr8OE1bce6iZ83TOVP5hdoaV6yOpfITFb2muyktahn6VTdy+yB6nnw== 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 4YLgL13Wrjz19lQ; Sun, 29 Dec 2024 13:38:33 +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 4BTDcXKm032604; Sun, 29 Dec 2024 13:38:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTDcW6u032601; Sun, 29 Dec 2024 13:38:32 GMT (envelope-from git) Date: Sun, 29 Dec 2024 13:38:32 GMT Message-Id: <202412291338.4BTDcW6u032601@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: f96f635f06 - main - Regenerate translation files 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: f96f635f0627de7a47da72a280ad3c61dd8cfde8 Auto-Submitted: auto-generated The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=f96f635f0627de7a47da72a280ad3c61dd8cfde8 commit f96f635f0627de7a47da72a280ad3c61dd8cfde8 Author: Ed Maste AuthorDate: 2024-12-29 13:35:23 +0000 Commit: Ed Maste CommitDate: 2024-12-29 13:35:23 +0000 Regenerate translation files Via `sh tools/update_translate_template.sh documentation` Reviewed by: dbaio Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48234 --- .../en/articles/building-products/_index.po | 178 +- .../content/en/articles/committers-guide/_index.po | 920 +- .../content/en/articles/contributing/_index.po | 309 +- .../content/en/articles/freebsd-releng/_index.po | 26 +- .../content/en/articles/gjournal-desktop/_index.po | 5 +- documentation/content/en/articles/hubs/_index.po | 35 +- .../content/en/articles/ipsec-must/_index.po | 29 +- .../content/en/articles/ldap-auth/_index.po | 13 +- documentation/content/en/articles/pam/_index.po | 17 +- .../content/en/articles/pgpkeys/_index.po | 752 +- .../content/en/articles/pr-guidelines/_index.po | 12 +- documentation/content/en/articles/releng/_index.po | 12 +- .../content/en/articles/remote-install/_index.po | 14 +- .../content/en/articles/solid-state/_index.po | 41 +- .../en/books/arch-handbook/driverbasics/_index.po | 6 +- .../content/en/books/arch-handbook/mac/_index.po | 6 +- .../content/en/books/arch-handbook/smp/_index.po | 5 +- .../content/en/books/design-44bsd/_index.po | 47 +- documentation/content/en/books/dev-model/_index.po | 164 +- .../en/books/developers-handbook/tools/_index.po | 833 +- .../books/fdp-primer/asciidoctor-primer/_index.po | 8 +- .../en/books/fdp-primer/editor-config/_index.po | 10 +- .../en/books/fdp-primer/translations/_index.po | 4 +- .../books/handbook/advanced-networking/_index.po | 17 +- .../content/en/books/handbook/audit/_index.po | 11 +- .../content/en/books/handbook/basics/_index.po | 86 +- .../content/en/books/handbook/boot/_index.po | 23 +- .../content/en/books/handbook/bsdinstall/_index.po | 114 +- .../content/en/books/handbook/config/_index.po | 10 +- .../en/books/handbook/cutting-edge/_index.po | 80 +- .../content/en/books/handbook/disks/_index.po | 38 +- .../content/en/books/handbook/dtrace/_index.po | 6 +- .../content/en/books/handbook/firewalls/_index.po | 11 +- .../content/en/books/handbook/geom/_index.po | 15 +- .../content/en/books/handbook/introduction.po | 4 +- .../content/en/books/handbook/jails/_index.po | 18 +- .../en/books/handbook/kernelconfig/_index.po | 154 +- .../content/en/books/handbook/l10n/_index.po | 23 +- .../content/en/books/handbook/linuxemu/_index.po | 225 +- .../content/en/books/handbook/mac/_index.po | 4 +- .../content/en/books/handbook/mail/_index.po | 67 +- .../content/en/books/handbook/mirrors/_index.po | 4 +- .../content/en/books/handbook/multimedia/_index.po | 8 +- .../en/books/handbook/network-servers/_index.po | 8 +- .../content/en/books/handbook/network/_index.po | 5 +- .../content/en/books/handbook/ports/_index.po | 632 +- .../content/en/books/handbook/preface/_index.po | 4 +- .../content/en/books/handbook/printing/_index.po | 7 +- .../content/en/books/handbook/security/_index.po | 10 +- .../en/books/handbook/serialcomms/_index.po | 55 +- .../en/books/handbook/virtualization/_index.po | 2896 ++++- .../content/en/books/handbook/wayland/_index.po | 4 +- .../content/en/books/handbook/x11/_index.po | 305 +- .../content/en/books/handbook/zfs/_index.po | 5 +- .../en/books/porters-handbook/flavors/_index.po | 6 +- .../en/books/porters-handbook/makefiles/_index.po | 157 +- .../en/books/porters-handbook/order/_index.po | 14 +- .../en/books/porters-handbook/pkg-files/_index.po | 6 +- .../en/books/porters-handbook/plist/_index.po | 31 +- .../en/books/porters-handbook/special/_index.po | 1176 +- .../en/books/porters-handbook/testing/_index.po | 10 +- .../en/books/porters-handbook/upgrading/_index.po | 27 +- .../en/books/porters-handbook/uses/_index.po | 1972 +-- .../en/books/porters-handbook/versions/_index.po | 12082 ++++++++++--------- 64 files changed, 13114 insertions(+), 10662 deletions(-) diff --git a/documentation/content/en/articles/building-products/_index.po b/documentation/content/en/articles/building-products/_index.po index 6eb038a683..262121f36f 100644 --- a/documentation/content/en/articles/building-products/_index.po +++ b/documentation/content/en/articles/building-products/_index.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2024-09-14 14:59-0300\n" +"POT-Creation-Date: 2024-12-29 08:30-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -75,7 +75,7 @@ msgid "" "ranging from appliances such as network routers, firewalls, and storage " "devices, to personal computers. Portions of FreeBSD have also been used in " "commercial shrink-wrapped software (see crossref:building-products[freebsd-" -"intro])." +"intro, FreeBSD as a set of building blocks])." msgstr "" #. type: Plain text @@ -206,22 +206,23 @@ msgstr "" #. type: Plain text #: documentation/content/en/articles/building-products/_index.adoc:100 msgid "" -"crossref:building-products[freebsd-intro] introduces the FreeBSD project, " -"explores its organizational structure, key technologies and release " -"engineering processes." +"crossref:building-products[freebsd-intro, FreeBSD as a set of building " +"blocks] introduces the FreeBSD project, explores its organizational " +"structure, key technologies and release engineering processes." msgstr "" #. type: Plain text #: documentation/content/en/articles/building-products/_index.adoc:101 msgid "" -"crossref:building-products[freebsd-collaboration] describes ways to " -"collaborate with the FreeBSD project. It examines common pitfalls " -"encountered by corporates working with voluntary projects like FreeBSD." +"crossref:building-products[freebsd-collaboration, Collaborating with " +"FreeBSD] describes ways to collaborate with the FreeBSD project. It examines " +"common pitfalls encountered by corporates working with voluntary projects " +"like FreeBSD." msgstr "" #. type: Plain text #: documentation/content/en/articles/building-products/_index.adoc:102 -msgid "crossref:building-products[conclusion] concludes." +msgid "crossref:building-products[conclusion, Conclusion] concludes." msgstr "" #. type: Title == @@ -239,7 +240,8 @@ msgstr "" #: documentation/content/en/articles/building-products/_index.adoc:110 msgid "" "FreeBSD source code is distributed under a liberal BSD license facilitating " -"its adoption in commercial products crossref:building-products[Mon2005] with " +"its adoption in commercial products crossref:building-products[Mon2005,\"Why " +"you should use a BSD style license for your Open Source Project\"] with " "minimum hassle." msgstr "" @@ -262,17 +264,19 @@ msgstr "" msgid "" "The culture of the FreeBSD project, carried over from the Computer Science " "Research Group at The University of California, Berkeley crossref:building-" -"products[McKu1999-1], fosters high-quality work. Some features in FreeBSD " -"define the state of the art." +"products[McKu1999-1,\"Twenty Years of Berkeley Unix: From AT&T-Owned to " +"Freely Redistributable\"], fosters high-quality work. Some features in " +"FreeBSD define the state of the art." msgstr "" #. type: Plain text #: documentation/content/en/articles/building-products/_index.adoc:118 msgid "" -"crossref:building-products[GoldGab2005] examines the business reasons for " -"using open-source in greater detail. For organizations, the benefits of " -"using FreeBSD components in their products include a shorter time to market, " -"lower development costs and lower development risks." +"crossref:building-products[GoldGab2005,\"Innovation Happens Elsewhere: Open " +"Source as Business Strategy\"] examines the business reasons for using open-" +"source in greater detail. For organizations, the benefits of using FreeBSD " +"components in their products include a shorter time to market, lower " +"development costs and lower development risks." msgstr "" #. type: Title === @@ -457,7 +461,7 @@ msgstr "" msgid "" "FreeBSD supports a number of filesystems, and its native UFS2 filesystem\n" "supports soft updates, snapshots and very large filesystem sizes (16TB per\n" -"\t\tfilesystem) crossref:building-products[McKu1999].\n" +"\t\tfilesystem) crossref:building-products[McKu1999,\"Soft Updates: A Technique for Eliminating Most Synchronous Writes in the Fast Filesystem\"].\n" msgstr "" #. type: Plain text @@ -529,14 +533,15 @@ msgid "" "FreeBSD does not have \"corporate\" committers. Individual committers are " "required to take responsibility for the changes they introduce to the code. " "The extref:{committers-guide}[FreeBSD Committer's guide] crossref:building-" -"products[ComGuide] documents the rules and responsibilities for committers." +"products[ComGuide,\"Committer's Guide\"] documents the rules and " +"responsibilities for committers." msgstr "" #. type: Plain text #: documentation/content/en/articles/building-products/_index.adoc:193 msgid "" "FreeBSD's project model is examined in detail in crossref:building-" -"products[Nik2005]." +"products[Nik2005,\"A project model for the FreeBSD Project\"]." msgstr "" #. type: Title === @@ -619,7 +624,7 @@ msgstr "" #: documentation/content/en/articles/building-products/_index.adoc:218 msgid "" "FreeBSD's release engineering processes are described in crossref:building-" -"products[RelEngDoc]." +"products[RelEngDoc,\"FreeBSD Release Engineering\"]." msgstr "" #. type: Title == @@ -657,25 +662,26 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:231 +#: documentation/content/en/articles/building-products/_index.adoc:232 msgid "" -"The goals of the FreeBSD project are crossref:building-products[Hub1994]:" +"The goals of the FreeBSD project are crossref:building-products[Hub1994," +"\"Contributing to the FreeBSD Project\"]:" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:233 +#: documentation/content/en/articles/building-products/_index.adoc:234 msgid "" "To develop a high-quality operating system for popular computer hardware, " "and," msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:234 +#: documentation/content/en/articles/building-products/_index.adoc:235 msgid "To make our work available to all under a liberal license." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:236 +#: documentation/content/en/articles/building-products/_index.adoc:237 msgid "" "FreeBSD enjoys an open and transparent working culture. Nearly all " "discussion in the project happens by email, on link:https://lists.freebsd." @@ -686,20 +692,20 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/articles/building-products/_index.adoc:238 +#: documentation/content/en/articles/building-products/_index.adoc:239 #, no-wrap msgid "Understanding FreeBSD culture" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:241 +#: documentation/content/en/articles/building-products/_index.adoc:242 msgid "" "To be able to work effectively with the FreeBSD project, you need to " "understand the project's culture." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:244 +#: documentation/content/en/articles/building-products/_index.adoc:245 msgid "" "Volunteer driven projects operate under different rules than for-profit " "corporates. A common mistake that companies make when venturing into the " @@ -707,32 +713,32 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:250 +#: documentation/content/en/articles/building-products/_index.adoc:251 #, no-wrap msgid "" "*Motivation.* Most contributions to FreeBSD are done voluntarily without\n" "monetary rewards entering the picture. The factors that motivate individuals are\n" "complex, ranging from altruism, to an interest in solving the kinds of problems\n" "that FreeBSD attempts to solve. In this environment, \"elegance is never\n" -"optional\"crossref:building-products[Nor1993].\n" +"optional\"crossref:building-products[Nor1993,\"Tutorial on Good Lisp Programming Style\"].\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:252 +#: documentation/content/en/articles/building-products/_index.adoc:253 #, no-wrap msgid "*The Long Term View.* FreeBSD traces its roots back nearly twenty years to the work of the Computer Science Research Group at the University of California Berkeley.footnote:[FreeBSD's source repository contains a history of the project since its inception, and there are CDROMs available that contain earlier code from the CSRG.] A number of the original CSRG developers remain associated with the project.\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:254 +#: documentation/content/en/articles/building-products/_index.adoc:255 msgid "" -"The project values long-term perspectives crossref:building-" -"products[Nor2001]. A frequent acronym encountered in the project is DTRT, " -"which stands for \"Do The Right Thing\"." +"The project values long-term perspectives crossref:building-products[Nor2001," +"\"Teach Yourself Programming in Ten Years\"]. A frequent acronym encountered " +"in the project is DTRT, which stands for \"Do The Right Thing\"." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:257 +#: documentation/content/en/articles/building-products/_index.adoc:258 #, no-wrap msgid "" "*Development Processes.* Computer programs are tools for communication: at one level programmers communicate their intentions using a precise notation to a tool (a compiler) that translates their instructions to executable code.\n" @@ -740,17 +746,18 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:263 +#: documentation/content/en/articles/building-products/_index.adoc:264 msgid "" "Formal specifications and design documents are seldom used in the project. " "Clear and well-written code and well-written change logs (crossref:building-" "products[fig-change-log, A sample change log entry]) are used in their " "place. FreeBSD development happens by \"rough consensus and running " -"code\"crossref:building-products[Carp1996]." +"code\"crossref:building-products[Carp1996,\"The Architectural Principles of " +"the Internet\"]." msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/building-products/_index.adoc:269 +#: documentation/content/en/articles/building-products/_index.adoc:270 #, no-wrap msgid "" "r151864 | bde | 2005-10-29 09:34:50 -0700 (Sat, 29 Oct 2005) | 13 lines\n" @@ -759,7 +766,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/building-products/_index.adoc:279 +#: documentation/content/en/articles/building-products/_index.adoc:280 #, no-wrap msgid "" "Use double precision to simplify and optimize arg reduction for small\n" @@ -774,7 +781,7 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/building-products/_index.adoc:282 +#: documentation/content/en/articles/building-products/_index.adoc:283 #, no-wrap msgid "" "This speeds up arg reduction by a factor of 2 for |x| between 3*pi/4 and\n" @@ -782,20 +789,20 @@ msgid "" msgstr "" #. type: Block title -#: documentation/content/en/articles/building-products/_index.adoc:283 +#: documentation/content/en/articles/building-products/_index.adoc:284 #, no-wrap msgid "A sample change log entry [[fig-change-log]]" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:286 +#: documentation/content/en/articles/building-products/_index.adoc:287 msgid "" "Communication between programmers is enhanced by the use of a common coding " "standard man:style[9]." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:289 +#: documentation/content/en/articles/building-products/_index.adoc:290 #, no-wrap msgid "" "*Communication Channels.* FreeBSD's contributors are spread across the world.\n" @@ -803,39 +810,39 @@ msgid "" msgstr "" #. type: Title === -#: documentation/content/en/articles/building-products/_index.adoc:290 +#: documentation/content/en/articles/building-products/_index.adoc:291 #, no-wrap msgid "Best Practices for collaborating with the FreeBSD project" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:293 +#: documentation/content/en/articles/building-products/_index.adoc:294 msgid "" "We now look at a few best practices for making the best use of FreeBSD in " "product development." msgstr "" #. type: Labeled list -#: documentation/content/en/articles/building-products/_index.adoc:294 +#: documentation/content/en/articles/building-products/_index.adoc:295 #, no-wrap msgid "Plan for the long term" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:297 +#: documentation/content/en/articles/building-products/_index.adoc:298 msgid "" "Setup processes that help in tracking the development of FreeBSD. For " "example:" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:299 +#: documentation/content/en/articles/building-products/_index.adoc:300 #, no-wrap msgid "*Track FreeBSD source code.* The project makes it easy to mirror its SVN repository using extref:{committers-guide}[svnsync, svn-advanced-use-setting-up-svnsync]. Having the complete history of the source is useful when debugging complex problems and offers valuable insight into the intentions of the original developers. Use a capable source control system that allows you to easily merge changes between the upstream FreeBSD code base and your own in-house code.\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:306 +#: documentation/content/en/articles/building-products/_index.adoc:305 msgid "" "crossref:building-products[fig-svn-blame, An annotated source listing " "generated using `svn blame`] shows a portion of an annotated listing of the " @@ -846,13 +853,13 @@ msgid "" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/building-products/_index.adoc:310 +#: documentation/content/en/articles/building-products/_index.adoc:309 #, no-wrap msgid "#REV #WHO #DATE #TEXT\n" msgstr "" #. type: delimited block . 4 -#: documentation/content/en/articles/building-products/_index.adoc:324 +#: documentation/content/en/articles/building-products/_index.adoc:323 #, no-wrap msgid "" "176410 bde 2008-02-19 07:42:46 -0800 (Tue, 19 Feb 2008) #include \n" @@ -871,19 +878,19 @@ msgid "" msgstr "" #. type: Block title -#: documentation/content/en/articles/building-products/_index.adoc:325 +#: documentation/content/en/articles/building-products/_index.adoc:324 #, no-wrap msgid "An annotated source listing generated using `svn blame` [[fig-svn-blame]]" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:328 +#: documentation/content/en/articles/building-products/_index.adoc:327 #, no-wrap msgid "*Use a gatekeeper.* Appoint a _gatekeeper_ to monitor FreeBSD development, to keep an eye out for changes that could potentially impact your products.\n" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:331 +#: documentation/content/en/articles/building-products/_index.adoc:330 #, no-wrap msgid "" "*Report bugs upstream.* If you notice bug in the FreeBSD code that you are using, file a https://www.FreeBSD.org/support/bugreports/[bug report].\n" @@ -891,13 +898,13 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/building-products/_index.adoc:331 +#: documentation/content/en/articles/building-products/_index.adoc:330 #, no-wrap msgid "Leverage FreeBSD's release engineering efforts" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:334 +#: documentation/content/en/articles/building-products/_index.adoc:333 msgid "" "Use code from a -STABLE development branch of FreeBSD. These development " "branches are formally supported by FreeBSD's release engineering and " @@ -905,13 +912,13 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/building-products/_index.adoc:335 +#: documentation/content/en/articles/building-products/_index.adoc:334 #, no-wrap msgid "Donate code to reduce costs" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:339 +#: documentation/content/en/articles/building-products/_index.adoc:338 msgid "" "A major proportion of the costs associated with developing products is that " "of doing maintenance. By donating non-critical code to the project, you " @@ -921,13 +928,13 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/building-products/_index.adoc:340 +#: documentation/content/en/articles/building-products/_index.adoc:339 #, no-wrap msgid "Get support effectively" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:345 +#: documentation/content/en/articles/building-products/_index.adoc:344 msgid "" "For products with tight deadlines, it is recommended that you hire or enter " "into a consulting agreement with a developer or firm with FreeBSD " @@ -939,28 +946,29 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:349 +#: documentation/content/en/articles/building-products/_index.adoc:348 msgid "" "For less critical needs, you can ask for help on the link:https://lists." "freebsd.org/[project mailing lists]. A useful guide to follow when asking " -"for help is given in crossref:building-products[Ray2004]." +"for help is given in crossref:building-products[Ray2004,\"How to ask " +"questions the smart way\"]." msgstr "" #. type: Labeled list -#: documentation/content/en/articles/building-products/_index.adoc:349 +#: documentation/content/en/articles/building-products/_index.adoc:348 #, no-wrap msgid "Publicize your involvement" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:351 +#: documentation/content/en/articles/building-products/_index.adoc:350 msgid "" "You are not required to publicize your use of FreeBSD, but doing so helps " "both your effort as well as that of the project." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:355 +#: documentation/content/en/articles/building-products/_index.adoc:354 msgid "" "Letting the FreeBSD community know that your company uses FreeBSD helps " "improve your chances of attracting high quality talent. A large roster of " @@ -969,13 +977,13 @@ msgid "" msgstr "" #. type: Labeled list -#: documentation/content/en/articles/building-products/_index.adoc:355 +#: documentation/content/en/articles/building-products/_index.adoc:354 #, no-wrap msgid "Support FreeBSD developers" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:361 +#: documentation/content/en/articles/building-products/_index.adoc:360 msgid "" "Sometimes the most direct way to get a desired feature into FreeBSD is to " "support a developer who is already looking at a related problem. Help can " @@ -987,20 +995,20 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:363 +#: documentation/content/en/articles/building-products/_index.adoc:362 msgid "" "As a policy the FreeBSD project extref:{contributors}[acknowledges] all " "contributions received on its web site." msgstr "" #. type: Title == -#: documentation/content/en/articles/building-products/_index.adoc:365 +#: documentation/content/en/articles/building-products/_index.adoc:364 #, no-wrap msgid "Conclusion" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:369 +#: documentation/content/en/articles/building-products/_index.adoc:368 msgid "" "The FreeBSD project's goals are to create and give away the source code for " "a high-quality operating system. By working with the FreeBSD project you " @@ -1009,7 +1017,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:373 +#: documentation/content/en/articles/building-products/_index.adoc:372 msgid "" "We examined the characteristics of the FreeBSD project that make it an " "excellent choice for being part of an organization's product strategy. We " @@ -1020,13 +1028,13 @@ msgid "" msgstr "" #. type: Title == -#: documentation/content/en/articles/building-products/_index.adoc:377 +#: documentation/content/en/articles/building-products/_index.adoc:376 #, no-wrap msgid "Bibliography" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:380 +#: documentation/content/en/articles/building-products/_index.adoc:379 msgid "" "[[Carp1996]] [Carp1996] http://www.ietf.org/rfc/rfc1958.txt[The " "Architectural Principles of the Internet] B. Carpenter. The Internet " @@ -1034,14 +1042,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:382 +#: documentation/content/en/articles/building-products/_index.adoc:381 msgid "" "[[ComGuide]] [ComGuide] extref:{committers-guide}[Committer's Guide] The " "FreeBSD Project. Copyright(R) 2005." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:384 +#: documentation/content/en/articles/building-products/_index.adoc:383 msgid "" "[[GoldGab2005]] [GoldGab2005] http://dreamsongs.com/IHE/IHE.html[Innovation " "Happens Elsewhere: Open Source as Business Strategy] Ron Goldman. Richard " @@ -1049,14 +1057,14 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:386 +#: documentation/content/en/articles/building-products/_index.adoc:385 msgid "" "[[Hub1994]] [Hub1994] extref:{contributing}[Contributing to the FreeBSD " "Project] Jordan Hubbard. Copyright(R) 1994-2005. The FreeBSD Project." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:388 +#: documentation/content/en/articles/building-products/_index.adoc:387 msgid "" "[[McKu1999]] [McKu1999] http://www.usenix.org/publications/library/" "proceedings/usenix99/mckusick.html[Soft Updates: A Technique for Eliminating " @@ -1065,7 +1073,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:390 +#: documentation/content/en/articles/building-products/_index.adoc:389 msgid "" "[[McKu1999-1]] [McKu1999-1] http://www.oreilly.com/catalog/opensources/book/" "kirkmck.html[Twenty Years of Berkeley Unix: From AT&T-Owned to Freely " @@ -1075,7 +1083,7 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:392 +#: documentation/content/en/articles/building-products/_index.adoc:391 msgid "" "[[Mon2005]] [Mon2005] extref:{bsdl-gpl}[Why you should use a BSD style " "license for your Open Source Project] Bruce Montague. The FreeBSD Project. " @@ -1083,35 +1091,35 @@ msgid "" msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:394 +#: documentation/content/en/articles/building-products/_index.adoc:393 msgid "" "[[Nik2005]] [Nik2005] extref:{dev-model}[A project model for the FreeBSD " "Project] Niklas Saers. Copyright(R) 2005. The FreeBSD Project." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:396 +#: documentation/content/en/articles/building-products/_index.adoc:395 msgid "" "[[Nor1993]] [Nor1993] http://www.norvig.com/luv-slides.ps[Tutorial on Good " "Lisp Programming Style] Peter Norvig. Kent Pitman. Copyright(R) 1993." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:398 +#: documentation/content/en/articles/building-products/_index.adoc:397 msgid "" "[[Nor2001]] [Nor2001] http://www.norvig.com/21-days.html[Teach Yourself " "Programming in Ten Years] Peter Norvig. Copyright(R) 2001." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:400 +#: documentation/content/en/articles/building-products/_index.adoc:399 msgid "" "[[Ray2004]] [Ray2004] http://www.catb.org/~esr/faqs/smart-questions.html[How " "to ask questions the smart way] Eric Steven Raymond. Copyright(R) 2004." msgstr "" #. type: Plain text -#: documentation/content/en/articles/building-products/_index.adoc:401 +#: documentation/content/en/articles/building-products/_index.adoc:400 msgid "" "[[RelEngDoc]] [RelEngDoc] extref:{releng}[FreeBSD Release Engineering] " "Murray Stokely. Copyright(R) 2001. The FreeBSD Project." diff --git a/documentation/content/en/articles/committers-guide/_index.po b/documentation/content/en/articles/committers-guide/_index.po index 2ec51995ed..3409cfaa88 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: 2024-09-14 15:00-0300\n" +"POT-Creation-Date: 2024-12-29 08:30-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -49,7 +49,8 @@ msgid "" "repositories. However, a few developers do not, and some of the information " "here applies to them as well. (For instance, some people only have rights " "to work with the Problem Report database.) Please see crossref:committers-" -"guide[non-committers] for more information." +"guide[non-committers, Issues Specific to Developers Who Are Not Committers] " +"for more information." msgstr "" #. type: Plain text @@ -115,7 +116,7 @@ msgstr "" #. type: Table #: documentation/content/en/articles/committers-guide/_index.adoc:79 #, no-wrap -msgid "`smtp.FreeBSD.org:587` (see also crossref:committers-guide[smtp-setup])." +msgid "`smtp.FreeBSD.org:587` (see also crossref:committers-guide[smtp-setup, SMTP Access Setup])." msgstr "" #. type: Table @@ -207,7 +208,7 @@ msgstr "" #, no-wrap msgid "" "man:ssh[1] is required to connect to the project hosts. For more information,\n" -"\tsee crossref:committers-guide[ssh.guide].\n" +"\tsee crossref:committers-guide[ssh.guide, SSH Quick-Start Guide].\n" msgstr "" #. type: Plain text @@ -3218,8 +3219,8 @@ msgstr "" #: documentation/content/en/articles/committers-guide/_index.adoc:1523 msgid "" "You'll need to make sure that you've fetched the notes (see the crossref:" -"committers-guide[git-mini-daily-use]for details). Once you have these, " -"notes will show up in the git log command like so:" +"committers-guide[git-mini-daily-use, Daily use]for details). Once you have " +"these, notes will show up in the git log command like so:" msgstr "" #. type: Plain text @@ -4421,7 +4422,7 @@ msgid "" "Add an entry for each additional mentor/mentee relationship in the bottom section.\n" ". Generate a Kerberos Password\n" "+\n" -"See crossref:committers-guide[kerberos-ldap] to generate or set a Kerberos account for use with other FreeBSD services like the link:https://bugs.freebsd.org/bugzilla/[bug-tracking database] (you get a bug-tracking account as part of that step).\n" +"See crossref:committers-guide[kerberos-ldap, Kerberos and LDAP web Password for FreeBSD Cluster] to generate or set a Kerberos account for use with other FreeBSD services like the link:https://bugs.freebsd.org/bugzilla/[bug-tracking database] (you get a bug-tracking account as part of that step).\n" ". Optional: Enable Wiki Account\n" "+\n" "link:https://wiki.freebsd.org[FreeBSD Wiki] Account - A wiki account allows sharing projects and ideas.\n" @@ -4508,7 +4509,7 @@ msgid "" ". Enable STARTTLS.\n" ". Ensure your `From:` address is set to `_yourusername_@FreeBSD.org`.\n" ". For authentication, you can use your FreeBSD Kerberos username and password\n" -" (see crossref:committers-guide[kerberos-ldap]). The `_yourusername_/mail` principal is preferred, as it is only valid for authenticating to mail resources.\n" +" (see crossref:committers-guide[kerberos-ldap, Kerberos and LDAP web Password for FreeBSD Cluster]). The `_yourusername_/mail` principal is preferred, as it is only valid for authenticating to mail resources.\n" "+\n" "[NOTE]\n" "======\n" @@ -4794,7 +4795,7 @@ msgid "" "commit on their own, the mentor announces it with a commit to [." "filename]#mentors#. This file is in the [.filename]#admin# orphan branch of " "each repository. Detailed information on how to access these branches can " -"be found in crossref:committers-guide[admin-branch]." +"be found in crossref:committers-guide[admin-branch, \"admin\" branch]." msgstr "" #. type: delimited block . 4 @@ -5313,11 +5314,25 @@ msgstr "" #. type: Table #: documentation/content/en/articles/committers-guide/_index.adoc:2583 #, no-wrap +msgid "`Discussed with:`" +msgstr "" + +#. type: Table +#: documentation/content/en/articles/committers-guide/_index.adoc:2586 +#, no-wrap +msgid "" +"The name and e-mail address of the person or people that contributed to the patch by providing meaningful feedback; for developers, just the username on the FreeBSD cluster.\n" +"Typically used to credit those who did not explicitly review, test, or approve the change, but nevertheless contributed to the discussion surrounding the change, which led to improvements and a better understanding of its impact on the FreeBSD project." +msgstr "" + +#. type: Table +#: documentation/content/en/articles/committers-guide/_index.adoc:2587 +#, no-wrap msgid "`Approved by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2609 +#: documentation/content/en/articles/committers-guide/_index.adoc:2613 #, 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" @@ -5346,121 +5361,121 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2610 +#: documentation/content/en/articles/committers-guide/_index.adoc:2614 #, no-wrap msgid "`Obtained from:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2612 +#: documentation/content/en/articles/committers-guide/_index.adoc:2616 #, 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:2613 +#: documentation/content/en/articles/committers-guide/_index.adoc:2617 #, no-wrap msgid "`Fixes:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2615 +#: documentation/content/en/articles/committers-guide/_index.adoc:2619 #, 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`." +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 --pretty=format:'%h (\"%s\")' GIT-COMMIT-HASH`." msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2616 +#: documentation/content/en/articles/committers-guide/_index.adoc:2620 #, no-wrap msgid "`MFC after:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2618 +#: documentation/content/en/articles/committers-guide/_index.adoc:2622 #, 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:2619 +#: documentation/content/en/articles/committers-guide/_index.adoc:2623 #, no-wrap msgid "`MFC to:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2621 +#: documentation/content/en/articles/committers-guide/_index.adoc:2625 #, 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:2622 +#: documentation/content/en/articles/committers-guide/_index.adoc:2626 #, no-wrap msgid "`MFH:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2624 +#: documentation/content/en/articles/committers-guide/_index.adoc:2628 #, 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:2625 +#: documentation/content/en/articles/committers-guide/_index.adoc:2629 #, no-wrap msgid "`Relnotes:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2627 +#: documentation/content/en/articles/committers-guide/_index.adoc:2631 #, 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:2628 +#: documentation/content/en/articles/committers-guide/_index.adoc:2632 #, no-wrap msgid "`Security:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2630 +#: documentation/content/en/articles/committers-guide/_index.adoc:2634 #, 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:2631 +#: documentation/content/en/articles/committers-guide/_index.adoc:2635 #, no-wrap msgid "`Event:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2633 +#: documentation/content/en/articles/committers-guide/_index.adoc:2637 #, 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:2634 +#: documentation/content/en/articles/committers-guide/_index.adoc:2638 #, no-wrap msgid "`Sponsored by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2636 +#: documentation/content/en/articles/committers-guide/_index.adoc:2640 #, 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:2637 +#: documentation/content/en/articles/committers-guide/_index.adoc:2641 #, no-wrap msgid "`Pull Request:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2641 +#: documentation/content/en/articles/committers-guide/_index.adoc:2645 #, 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" @@ -5469,13 +5484,13 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2642 +#: documentation/content/en/articles/committers-guide/_index.adoc:2646 #, no-wrap msgid "`Co-authored-by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2645 +#: documentation/content/en/articles/committers-guide/_index.adoc:2649 #, no-wrap msgid "" "The name and email address of an additional author of the commit.\n" @@ -5483,73 +5498,73 @@ msgid "" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2646 +#: documentation/content/en/articles/committers-guide/_index.adoc:2650 #, no-wrap msgid "`Signed-off-by:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2648 +#: documentation/content/en/articles/committers-guide/_index.adoc:2652 #, no-wrap msgid "ID certifies compliance with https://developercertificate.org/" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2649 +#: documentation/content/en/articles/committers-guide/_index.adoc:2653 #, no-wrap msgid "`Differential Revision:`" msgstr "" #. type: Table -#: documentation/content/en/articles/committers-guide/_index.adoc:2651 *** 73292 LINES SKIPPED *** From nobody Sun Dec 29 14:52:58 2024 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 4YLhzt5hg8z5jFxc for ; Sun, 29 Dec 2024 14:52:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLhzt56nTz4nNs; Sun, 29 Dec 2024 14:52:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735483978; 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=X9k/gfhXA3nI+HsPR55iZJUQgYFq4vGDBcMrDRNRyYU=; b=cl06YPJMjihfp1zTJnnbxHXmyET2faHzM7/IeoyTfYUlw9/zXMLWrkDgD/gYVPBn5VA/oL xqbEcRncfTDkRkuFlgCko5kGTSSV+dNNFF4gKtOf/GjqE7UC20GEWE7ZwvLgU/2iq5R1E6 K8uiLGUjRIDOusCQA6ahZOxJWsCXnZNhUGAL1l/iWtohN/mi4vIHljekvx8IgTA4orue1H aaqcRaRNJXe8fQ8hqEHsNtoQ7mm/yzW6ra5aepLjsR2EFypG46Ala2k2zBbzujWeTCof2B iEpx+3fy/Sf8BE9MSzIBQznQv//rEbiC17qP1u9lErfl4XSAoLUEFqz1U0nVoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735483978; 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=X9k/gfhXA3nI+HsPR55iZJUQgYFq4vGDBcMrDRNRyYU=; b=eVQYeXMKKrUhrGr/sWPq1xqSBEk1rRsBn5SdYBi1sHKWnxjDCPEX0EzXyxndFLbq2s1jBq cSmWU+061XH8XpTQfZhThH+ZmrgRDZXoA6ITYcTAwu/+K0MphEUmxdF2NqEusIDvv/OqVH Pa6MGyDaCcH858b3rQXnyt2dxJq5W1nySccKRwd40+2WVygLLw7f/Ws/3yUB54CGGY1EHL 9YgQB9nqlmc79GapPu9hRtKESE5MGXlR2LmxEsSVupI8vKnTXzyPIfAYJj6LZyRmoBEDd3 FDTOXIDQgnjQSPjdRU/oprsGdqLUDaIHyhjoewWuxmJEDc3XV8wucOWXnheW+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735483978; a=rsa-sha256; cv=none; b=OT4E2/vGmbQUvNUlNqOpPhYuKU3FePsrIr0QwfrB3uc1PVQ8xy5wVdwzdT6SNUmwvc1tQc QbY3DbZd4izCKGNuJpS8YFSyGbLBLiyGS9CpP2Yivr/QxfefTQdPBCQZLAe4rfHzJHqYHT Wjj6D3xNsmTBpE1GJKWzXDtub4ix37nu9dOR3cKxeO0nwcDx8zZDF8b5VexUTnilaYCrx4 VYpsGgvhtxAj8wAaBZnKqAlWuxOWSqDtUAxIVv96jQDacmObu21Tbpw/CzuiW3WgbIxWbJ psuAubet/qTMkpvz5/VOqj7b+smnkKngRk1YEfelseKSO3oL3c3mzUpWy8RiGQ== 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 4YLhzt4kDzz1Ctg; Sun, 29 Dec 2024 14:52:58 +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 4BTEqw36078856; Sun, 29 Dec 2024 14:52:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTEqwWQ078853; Sun, 29 Dec 2024 14:52:58 GMT (envelope-from git) Date: Sun, 29 Dec 2024 14:52:58 GMT Message-Id: <202412291452.4BTEqwWQ078853@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: 11fdd8dc8f - main - cups: reference service(8) rather than rc.d scripts directly 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: 11fdd8dc8f1fcc505088dca588dc3de5650525c7 Auto-Submitted: auto-generated The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=11fdd8dc8f1fcc505088dca588dc3de5650525c7 commit 11fdd8dc8f1fcc505088dca588dc3de5650525c7 Author: Ed Maste AuthorDate: 2024-11-11 20:42:08 +0000 Commit: Ed Maste CommitDate: 2024-12-29 14:52:33 +0000 cups: reference service(8) rather than rc.d scripts directly service(8) is a more convenient user interface to rc.d scripts. Reviewed by: bofh Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D47886 --- documentation/content/en/articles/cups/_index.adoc | 4 ++-- documentation/content/en/articles/cups/_index.po | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/content/en/articles/cups/_index.adoc b/documentation/content/en/articles/cups/_index.adoc index cc7b52b604..d2d983abdc 100644 --- a/documentation/content/en/articles/cups/_index.adoc +++ b/documentation/content/en/articles/cups/_index.adoc @@ -116,8 +116,8 @@ Once these changes have been made, the man:devfs[8] and CUPS systems must both b [source,shell] .... -# /etc/rc.d/devfs restart -# /usr/local/etc/rc.d/cupsd restart +# service devfs restart +# service cupsd restart .... [[printing-cups-configuring-printers]] diff --git a/documentation/content/en/articles/cups/_index.po b/documentation/content/en/articles/cups/_index.po index b377aee531..96799bbd25 100644 --- a/documentation/content/en/articles/cups/_index.po +++ b/documentation/content/en/articles/cups/_index.po @@ -188,8 +188,8 @@ msgstr "" #: documentation/content/en/articles/cups/_index.adoc:121 #, no-wrap msgid "" -"# /etc/rc.d/devfs restart\n" -"# /usr/local/etc/rc.d/cupsd restart\n" +"# service devfs restart\n" +"# service cupsd restart\n" msgstr "" #. type: Title == From nobody Sun Dec 29 16:24:43 2024 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 4YLl1m0fSfz5jMmP for ; Sun, 29 Dec 2024 16:24:44 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLl1m087Nz3wqx; Sun, 29 Dec 2024 16:24:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735489484; 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=uHx8yyexjrzpoQ23k0cJV2NmAXhbKKdCJAYXz+hMqDE=; b=Pv2TbSDRPnDflcG4u2gJDnDtjAQdjwosFUQPGrHhe5+fUQN5+Xru8cRVWwXcaG96EPikzT GUwUPHjMs+L+5GgxjIOvDt/v9aPIpsa9LnP/D5Yhf3iSfs6sCoeSFEu5BLNmZ+Fj4XPkYq cD2nID0ooIc1kVSEp1betyyZZqvvBwhR/MWuy8cMJSfsgTsNS1iPTFCV+nmLsmFzpSbH1l C2DJKqbarciOnvliPvzeyPN1USCnnUZyszUFJNNxjVJ1WyMR7QtslBoM/vz3+dWpzTwGs8 /gb5uULR+/feV1PEdx2y2BuCOD+Cx+0VU6v3dBBvHVM9i9ztIgzMwS5272Jq5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735489484; 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=uHx8yyexjrzpoQ23k0cJV2NmAXhbKKdCJAYXz+hMqDE=; b=poXH/TPuW79aVgIutwd8c0SALuFAjuG7IeJgqSKeui4HVILP03Vuy3sfmbwCZtUYvnSoqw IkT0SOpdkouGrJsoFdmZuEXSR4sWxBCbFlFNnX8hlZHFL6cInrvmMy90wMVbrMDEh4zKz0 OlhvTKWPwXd/DQEOPrAueXQPghybaM7xmsjIN3oXrBpBu7aD5W6h5NzBJORIbvLgx3zVZR sjDXgQnD2QaB9EA+RY/62S0A9wOlzgNt1EFzZx0+0JFjWBKHy21i7dhjGblCvye1rDLFHX DtLPhTlYAK5Hu+GVgCkkBawx1mW6eDH4FlYBT8/5MnL6oVP8kizm2nhPTZyuRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735489484; a=rsa-sha256; cv=none; b=XxiUcWItve26orZSdktsYOKGeaOjN+jkfK+VsnW5sZh+OmOzRiM+j2P35OozyyMLEJ4bqB k4fqrpzG4LKWIox8gh8BZtUPMhTE4X8YYrU4HzjfD+LHXI/9Iw34ZmRmFFisFwmq+N9rVK yZNf3XgonOl7rI57XUAB8GfAJ4JsmmZ+G2CnUfvab+B7Z7opJAUpEesd5Jz/mCxZBjjRsa 6T3IpNC6sYdB7HErC1vTen+gOPcRU9eV6J28tVleZH4vZ0bNnFKWlJLM7z8NCBQshnrQrE WMTa1jmrb4+xAmRNCqjH3fx0cQCN5jpxX/r/cdysmzbMJHCmbGteLFlMNstQDg== 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 4YLl1l6mt1zH66; Sun, 29 Dec 2024 16:24:43 +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 4BTGOhbw048535; Sun, 29 Dec 2024 16:24:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTGOhp1048532; Sun, 29 Dec 2024 16:24:43 GMT (envelope-from git) Date: Sun, 29 Dec 2024 16:24:43 GMT Message-Id: <202412291624.4BTGOhp1048532@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Ed Maste Subject: git: 8410ced9a5 - main - website: Remove subversionRepository 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: 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: 8410ced9a582e5440cd92a91c989a0a9267d6412 Auto-Submitted: auto-generated The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/doc/commit/?id=8410ced9a582e5440cd92a91c989a0a9267d6412 commit 8410ced9a582e5440cd92a91c989a0a9267d6412 Author: Ed Maste AuthorDate: 2024-11-14 19:53:47 +0000 Commit: Ed Maste CommitDate: 2024-12-29 14:53:04 +0000 website: Remove subversionRepository translations Fixes: 9cf430dfc278 ("Remove Subversion repository from navigation") Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D47888 --- website/themes/beastie/i18n/de.toml | 3 --- website/themes/beastie/i18n/en.toml | 3 --- website/themes/beastie/i18n/es.toml | 3 --- website/themes/beastie/i18n/fr.toml | 3 --- website/themes/beastie/i18n/ja.toml | 3 --- website/themes/beastie/i18n/nl.toml | 3 --- website/themes/beastie/i18n/ru.toml | 3 --- website/themes/beastie/i18n/zh-cn.toml | 3 --- website/themes/beastie/i18n/zh-tw.toml | 3 --- 9 files changed, 27 deletions(-) diff --git a/website/themes/beastie/i18n/de.toml b/website/themes/beastie/i18n/de.toml index e26885286c..a7cf2ee4b3 100644 --- a/website/themes/beastie/i18n/de.toml +++ b/website/themes/beastie/i18n/de.toml @@ -112,9 +112,6 @@ other = "Entwicklung" [projectIdeas] other = "Projektideen" -[subversionRepository] -other = "Subversion-Repository" - [gitRepository] other = "Git-Spiegelserver" diff --git a/website/themes/beastie/i18n/en.toml b/website/themes/beastie/i18n/en.toml index 73d78f71e7..2a6d7b9546 100644 --- a/website/themes/beastie/i18n/en.toml +++ b/website/themes/beastie/i18n/en.toml @@ -121,9 +121,6 @@ other = "Developers" [projectIdeas] other = "Project Ideas" -[subversionRepository] -other = "Subversion Repository" - [gitRepository] other = "Git Repository" diff --git a/website/themes/beastie/i18n/es.toml b/website/themes/beastie/i18n/es.toml index b98c98b6e8..57b62dbdc0 100644 --- a/website/themes/beastie/i18n/es.toml +++ b/website/themes/beastie/i18n/es.toml @@ -115,9 +115,6 @@ other = "Desarrolladores" [projectIdeas] other = "Ideas para proyectos" -[subversionRepository] -other = "Repositorio Subversion" - [gitMirror] other = "Git Mirror" diff --git a/website/themes/beastie/i18n/fr.toml b/website/themes/beastie/i18n/fr.toml index d5ef5ac271..3a1606c62c 100644 --- a/website/themes/beastie/i18n/fr.toml +++ b/website/themes/beastie/i18n/fr.toml @@ -112,9 +112,6 @@ other = "Développeurs" [projectIdeas] other = "Idées de project" -[subversionRepository] -other = "Dépôt Subversion" - [gitRepository] other = "Dépôt Git" diff --git a/website/themes/beastie/i18n/ja.toml b/website/themes/beastie/i18n/ja.toml index 121f7c8088..ea526ed4e9 100644 --- a/website/themes/beastie/i18n/ja.toml +++ b/website/themes/beastie/i18n/ja.toml @@ -115,9 +115,6 @@ other = "開発" [projectIdeas] other = "プロジェクトアイディア" -[subversionRepository] -other = "Subversion リポジトリ" - [gitRepository] other = "Git リポジトリ" diff --git a/website/themes/beastie/i18n/nl.toml b/website/themes/beastie/i18n/nl.toml index f181481677..442fef1c7d 100644 --- a/website/themes/beastie/i18n/nl.toml +++ b/website/themes/beastie/i18n/nl.toml @@ -112,9 +112,6 @@ other = "Developers" [projectIdeas] other = "Project Ideas" -[subversionRepository] -other = "Subversion Repository" - [gitMirror] other = "Git Mirror" diff --git a/website/themes/beastie/i18n/ru.toml b/website/themes/beastie/i18n/ru.toml index e18282da8a..a152fbf815 100644 --- a/website/themes/beastie/i18n/ru.toml +++ b/website/themes/beastie/i18n/ru.toml @@ -123,9 +123,6 @@ other = "Разработчики" [projectIdeas] other = "Идеи для Проекта" -[subversionRepository] -other = "Репозиторий SVN" - [gitRepository] other = "Репозиторий Git" diff --git a/website/themes/beastie/i18n/zh-cn.toml b/website/themes/beastie/i18n/zh-cn.toml index acd52ea224..1a56986c81 100644 --- a/website/themes/beastie/i18n/zh-cn.toml +++ b/website/themes/beastie/i18n/zh-cn.toml @@ -112,9 +112,6 @@ other = "开发" [projectIdeas] other = "项目新点子" -[subversionRepository] -other = "Subversion 仓库" - [gitMirror] other = "Git 镜像" diff --git a/website/themes/beastie/i18n/zh-tw.toml b/website/themes/beastie/i18n/zh-tw.toml index de8bd5c37a..2c5470eabe 100644 --- a/website/themes/beastie/i18n/zh-tw.toml +++ b/website/themes/beastie/i18n/zh-tw.toml @@ -112,9 +112,6 @@ other = "開發者" [projectIdeas] other = "計畫構想" -[subversionRepository] -other = "Subversion 檔案庫" - [gitRepository] other = "Git 檔案庫" From nobody Sun Dec 29 16:34:02 2024 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 4YLlDV5WG5z5jPXS for ; Sun, 29 Dec 2024 16:34:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLlDV4rK7z41LY; Sun, 29 Dec 2024 16:34:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735490042; 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=s01Ew1JIdOiAbBHUVwiIpVCWMqjrnHFf25iUG6szrKg=; b=o3Lqujn0Q4nDVPhcZopRirwUAMczZx+bNjtPcj3Iom0AxtqHzwaKvwOB3Gdjybo56vd4Yn a1uH/UncFNDA7lar13Bqn2nM9VxCk8AucSpQHUQtaF9AZ37ZGAVIWYv3zOwiB5wheHYcYa WprjfjY75yAVN9nxPmOzPJYhaoPm6hde4ZzaGv9FunsrE+8eqanO8dni2gP+SQLezupriH 9z5oZ59OpPnuq50dOQpCjvg0OqnFbsUpYhQ9/2H6aoaLLY3YkvZOqRjHGO3sZoWi8MlBsW yM9STUpVrY7tT7P7K+8lweCQLr5FSsY2feePd40fvXyuW+ltMInbG0frepBGNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735490042; 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=s01Ew1JIdOiAbBHUVwiIpVCWMqjrnHFf25iUG6szrKg=; b=vPh9Z5LsHamzwbqIo4tfDJU2Wu1blGr9CvFVmOCkVvgDwnsBL7zFFAq3xPHfpQMBkczze/ +kmar9g1rZ69nCBRK4ky7cKvDZwbisyDs0nE/3WNcU3MFg2m9j3iK8AgXCzVp6nNn1wiIW qT9h/LbIp+JdN/TMiOev1U3n4P7mVfMQd0KeBuWMqth2IKH8oviqfj2xXpaqhkKP1bAyM1 WgRvf/9QDHlnACiOOakhKbCM36ds2nav92fdDCaUI4x9ijZ+aYfQdziFK7WWpdyvDSWME1 u41ljCjbV197ZGu9o6uAAnf6QBXccy0ZQzKv4IKAlyibkGhNdo4fYjilVfn9dA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735490042; a=rsa-sha256; cv=none; b=cEtb9EFkBiEiSBIPQJiASSryprnpMYOEIJC5XMs7kufveJrAjrj5TmD9PGPQ76M5BRwABH 48zkanVkAWqe9xPy7YxnRxHgs4EjdoHVOj9UUGEvDV5dvHSr1OX0YnCGtLq9HTP0dZDMp0 EvtgSQBM7Wyfp79j8kH3itOnKcX+L8yDQaRWVg+pgnYe1f2jKdnsJrn7Sj9A15Y3I4nM67 2mJ5ZCYZiSGFJUx3JDLsF/pfSqD/Wt4PRE9FPgSPcgeMexi2BlAcjlsJwLLeGCFaUJ8SH0 mfxZJDiFauHDg+ybc7380vRZyaxErSjD5ZlSgiZ4zyTXJpvUZO7a95uX7PGEbQ== 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 4YLlDV4N5CzHd9; Sun, 29 Dec 2024 16:34:02 +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 4BTGY2nd067280; Sun, 29 Dec 2024 16:34:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTGY2FN067277; Sun, 29 Dec 2024 16:34:02 GMT (envelope-from git) Date: Sun, 29 Dec 2024 16:34:02 GMT Message-Id: <202412291634.4BTGY2FN067277@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: a82c0a6a07 - main - Handbook - Mirrors: Remove Subversion info 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a82c0a6a071d497a45085ceacf8864881b3f9c6d Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=a82c0a6a071d497a45085ceacf8864881b3f9c6d commit a82c0a6a071d497a45085ceacf8864881b3f9c6d Author: Sergio Carlavilla Delgado AuthorDate: 2024-12-29 16:33:42 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 16:33:42 +0000 Handbook - Mirrors: Remove Subversion info --- .../content/en/books/handbook/mirrors/_index.adoc | 135 --------------------- 1 file changed, 135 deletions(-) diff --git a/documentation/content/en/books/handbook/mirrors/_index.adoc b/documentation/content/en/books/handbook/mirrors/_index.adoc index fef82f8902..9fa9563c3b 100644 --- a/documentation/content/en/books/handbook/mirrors/_index.adoc +++ b/documentation/content/en/books/handbook/mirrors/_index.adoc @@ -437,141 +437,6 @@ For more details, including commit messages lists, see the crossref:handbook/ere These are also published as SSHFP records in DNS. -[[svn]] -== Using Subversion - -[[svn-intro]] -=== Introduction - -As of December 2020, FreeBSD uses git as the primary version control system for storing all of FreeBSD's source code and documentation. -Changes from the git repo on the `stable/11`, `stable/12` and related releng branches are exported to the Subversion repository. -This export will continue through the life of these branches. -From July 2012 to March 2021, FreeBSD used Subversion as the only version control system for storing all of FreeBSD's Ports Collection. -As of April 2021, FreeBSD uses git as the only version control system for storing all of FreeBSD's Ports Collection. - -[NOTE] -==== -Subversion is generally a developer tool. -Users may prefer to use `freebsd-update` (crossref:cutting-edge[updating-upgrading-freebsdupdate,“FreeBSD Update”]) to update the FreeBSD base system, and `git` (crossref:ports[ports-using,“Using the Ports Collection”]) to update the FreeBSD Ports Collection. -After March 2021, Subversion use is only for legacy branches (`stable/11` and `stable/12`). -==== - -This section demonstrates how to install Subversion on a FreeBSD system and use it to create a local copy of a FreeBSD repository. Additional information on the use of Subversion is included. - -[[svn-svnlite]] -=== Svnlite - -A lightweight version of Subversion is already installed on FreeBSD as `svnlite`. -The port or package version of Subversion is only needed if the Python or Perl API is needed, or if a later version of Subversion is desired. - -The only difference from normal Subversion use is that the command name is `svnlite`. - -[[svn-install]] -=== Installation - -If `svnlite` is unavailable or the full version of Subversion is needed, then it must be installed. - -Subversion can be installed from the Ports Collection: - -[source,shell] -.... -# cd /usr/ports/devel/subversion -# make install clean -.... - -Subversion can also be installed as a package: - -[source,shell] -.... -# pkg install subversion -.... - -[[svn-usage]] -=== Running Subversion - -To fetch a clean copy of the sources into a local directory, use `svn`. -The files in this directory are called a _local working copy_. - -[WARNING] -==== -Move or delete an existing destination directory before using `checkout` for the first time. -Checkout over an existing non-`svn` directory can cause conflicts between the existing files and those brought in from the repository. -==== - -Subversion uses URLs to designate a repository, taking the form of _protocol://hostname/path_. -The first component of the path is the FreeBSD repository to access. -There are three different repositories, `base` for the FreeBSD base system source code, `ports` for the Ports Collection, and `doc` for documentation. -For example, the URL `https://svn.FreeBSD.org/base/head/` specifies the main branch of the src repository, using the `https` protocol. - -A checkout from a given repository is performed with a command like this: - -[source,shell] -.... -# svn checkout https://svn.FreeBSD.org/repository/branch lwcdir -.... - -where: - -* _repository_ is one of the Project repositories: `base`, `ports`, or `doc`. -* _branch_ depends on the repository used. `ports` and `doc` are mostly updated in the `head` branch, while `base` maintains the latest version of -CURRENT under `head` and the respective latest versions of the -STABLE branches under `stable/11` (11._x_) and `stable/12` (12._x_). -* _lwcdir_ is the target directory where the contents of the specified branch should be placed. This is usually [.filename]#/usr/ports# for `ports`, [.filename]#/usr/src# for `base`, and [.filename]#/usr/doc# for `doc`. - -This example checks out the Source Tree from the FreeBSD repository using the HTTPS protocol, placing the local working copy in [.filename]#/usr/src#. -If [.filename]#/usr/src# is already present but was not created by `svn`, remember to rename or delete it before the checkout. - -[source,shell] -.... -# svn checkout https://svn.FreeBSD.org/base/head /usr/src -.... - -Because the initial checkout must download the full branch of the remote repository, it can take a while. -Please be patient. - -After the initial checkout, the local working copy can be updated by running: - -[source,shell] -.... -# svn update lwcdir -.... - -To update [.filename]#/usr/src# created in the example above, use: - -[source,shell] -.... -# svn update /usr/src -.... - -The update is much quicker than a checkout, only transferring files that have changed. - -An alternate way of updating the local working copy after checkout is provided by the [.filename]#Makefile# in the [.filename]#/usr/ports#, [.filename]#/usr/src#, and [.filename]#/usr/doc# directories. -Set `SVN_UPDATE` and use the `update` target. -For example, to update [.filename]#/usr/src#: - -[source,shell] -.... -# cd /usr/src -# make update SVN_UPDATE=yes -.... - -[[svn-mirrors]] -=== Subversion Mirror Sites - -The FreeBSD Subversion repository is: - -[.programlisting] -.... -svn.FreeBSD.org -.... - -This is a publicly accessible mirror network that uses GeoDNS to select an appropriate back end server. -To view the FreeBSD Subversion repositories through a browser, use https://svnweb.FreeBSD.org/[https://svnweb.FreeBSD.org/]. - -HTTPS is the preferred protocol, but the [.filename]#security/ca_root_nss# package will need to be installed in order to automatically validate certificates. - -=== For More Information - -For other information about using Subversion, please see the "Subversion Book", titled http://svnbook.red-bean.com/[Version Control with Subversion], or the http://subversion.apache.org/docs/[Subversion Documentation]. - [[mirrors-disc]] == Disc Copies From nobody Sun Dec 29 17:48:11 2024 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 4YLmt332BDz5jWVt for ; Sun, 29 Dec 2024 17:48: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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLmt32X7vz46Gy; Sun, 29 Dec 2024 17:48:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735494491; 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=j/sBvKbI6i+AB/mN6sBqPePeaLHN3TGftj9hmay8lGw=; b=DIp645hnSg6ZEnI4as83/kRpYH0OIrNpOTRc2WojD7z/laTgbDQeFSzAJQbdztOwB9aGBW EejMqQqe0b/OMyKyglXsibzjCif64/cHwsDq/LKVZOyIAoKKRkAyfW4nuPFS7/KolxwZUF 5glYMEYIPVXEh4/Phag6AppN7KHHTwS47hrWcOgiAPV606OErGhfl2Zsd8eTw7yMxQdtxl TAzMurJGsGhj4wVNxLnaz7eJWWV7vbvELhMVPFpd+SKOUrdYsYbzxxjNZhz74FMCOH5JEX kAJgI2ZEL4BJoCZgbMalv5IxhFVmRXFfjJjiRrUKHacn5Kx77wRnreMAdPRp/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735494491; 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=j/sBvKbI6i+AB/mN6sBqPePeaLHN3TGftj9hmay8lGw=; b=q+inGnBqMrwNAXrj/Zgwkv4GTp+t9k9DUvRJeRtCwL5pyDv/9S+pnuNbxppkqfMxM7+NnK 44HjuuiggA2SCb5rCn3U/mHuUMPkNAWoUUnffgZpTh4AaYZDGSC3Sn1TVXU/twoCi7Oqu/ hNb1r/wFdoAICh2aDLAsnNbc52cHL0w+Bcb2AR5NCaa0cTwYMvCMdEacfzCcUek9MUNyC2 KK4VM1UfOAdQV/yWjdYLgIv+z8IyF8GWNLFN/rEpHPkxURn0xfyU6LZDbl/Kz2LlH9dgbr 8+blHRM6IcU4jfiFQsEu7fa6XL4h9bR1zlkS1d46uZLOyYiRWKD8+amYDdHbUw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735494491; a=rsa-sha256; cv=none; b=rmEumcSPHfwbr4RFV7WhU5kkAoAsNoFBKf/GDdnoPE4wIdUZaqQ9/gWzmpqDUYYViMGxJT Cq3eCqmRzSSv92TEJAqOno3rUOT8MTlauXVkLChD4ul/Mr3EPXy1UJadahdJqs4TR+TjvJ q1g0ilU1wShvZ5B/PXJDMCWNRRjJ6qlnuF/E8UItlYjp1X2FJK6YA8sIzH1QlykwzpJLld iUnYIwXcfzq9sbMseDmq0BWPpUicJWaFsmkim7JSMSxWosVzI+YM/kZIlqjE4grhj5Jks7 1lmMOQaLrN0hnTyvEjCgR5QRITxJr6m1bx5yzpyN6G3nL6dLzKnC7Pl9v4YIgA== 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 4YLmt321rXzJhr; Sun, 29 Dec 2024 17:48:11 +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 4BTHmB2J098792; Sun, 29 Dec 2024 17:48:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTHmBHk098789; Sun, 29 Dec 2024 17:48:11 GMT (envelope-from git) Date: Sun, 29 Dec 2024 17:48:11 GMT Message-Id: <202412291748.4BTHmBHk098789@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: c961ea2463 - main - Status Reports: Add pinephone and pot reports 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c961ea24632c97c299ce10bcd7e92e27728c78c1 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=c961ea24632c97c299ce10bcd7e92e27728c78c1 commit c961ea24632c97c299ce10bcd7e92e27728c78c1 Author: Stephan Lichtenauer AuthorDate: 2024-12-29 17:47:02 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 17:47:02 +0000 Status Reports: Add pinephone and pot reports Reviewed by: Pau Amma , carlavilla@ Pull Request: https://github.com/freebsd/freebsd-doc/pull/450 --- .../status/report-2024-10-2024-12/pinephone.adoc | 24 ++++++++++++++++++++++ .../en/status/report-2024-10-2024-12/pot.adoc | 23 +++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/website/content/en/status/report-2024-10-2024-12/pinephone.adoc b/website/content/en/status/report-2024-10-2024-12/pinephone.adoc new file mode 100644 index 0000000000..6c92fe0ade --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/pinephone.adoc @@ -0,0 +1,24 @@ +=== Pinephone Pro Support +Links: + +link:https://codeberg.org/Honeyguide/freebsd-pinephonepro[Repository on Codeberg] URL: link:https://codeberg.org/Honeyguide/freebsd-pinephonepro[] + +Contact: Toby Kurien + +The project to port FreeBSD over to the Pinephone Pro is progressing. +The aim of this project is to step by step support components of the Pinephone Pro in FreeBSD so that the device one day might be usable as a highly mobile FreeBSD device. + +In this quarter: + +* A driver for the RK818 power management IC was implemented, enabling the device regulators. +* A driver for the real-time clock was also implemented, allowing the system to keep time between reboots. +* A driver for the RK818 battery charger and battery monitor was written to allow the battery to be charged via USB, and to retrieve some battery information like voltage and charging status via sysctl. +* The code repository has been updated with scripts and documentation on how to compile the custom kernel and device tree, and patch a FreeBSD 15-CURRENT image with them so that it boots on the Pinephone Pro. + +The next steps are to enable UEFI-based framebuffer support to enable output to the screen, and to enable USB on-the-go functionality, which might allow for plugging in a USB keyboard and/or Ethernet. +Porting the Linux driver for WiFi will also be looked into. +Any developers wanting to assist are encouraged to get in touch. +Additional feedback and testers are welcome. + +Also see link:https://forums.freebsd.org/threads/porting-freebsd-to-pinephone-pro-help-needed.95948/[this thread on the FreeBSD Forum if you want to participate.] + +Sponsor: Honeyguide Group diff --git a/website/content/en/status/report-2024-10-2024-12/pot.adoc b/website/content/en/status/report-2024-10-2024-12/pot.adoc new file mode 100644 index 0000000000..12cfff4313 --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/pot.adoc @@ -0,0 +1,23 @@ +=== Containers and FreeBSD: Pot, Potluck and Potman + +Links: + +link:https://github.com/bsdpot[Pot organization on GitHub] URL: link:https://github.com/bsdpot[] + +Contact: Luca Pizzamiglio (Pot) + +Contact: Bretton Vine (Potluck) + +Contact: Michael Gmelin (Potman) + +Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad]. +Potluck aims to be to FreeBSD and Pot what Dockerhub is to Linux and Docker: a repository of Pot flavours and complete container images for usage with Pot and in many cases Nomad. + +During this quarter, there was no new link:https://github.com/bsdpot/pot[Pot] release. +The tool is stable and used in production for quite some time already. + +Potluck got a new link:https://github.com/bsdpot/potluck/tree/master/netbox[Netbox] image. +Additionally, various images have received improvements and bug fixes, e.g. improving their syslog-ng integration. + +Last not least, all images have been rebuilt several times: for FreeBSD 14.1, to include security fixes, then again for 14.2 and also for the new quarterly packages. + +As always, feedback and patches are welcome. + +Sponsors: Nikulipe UAB, Honeyguide Group From nobody Sun Dec 29 17:52:19 2024 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 4YLmyr239tz5jWfb for ; Sun, 29 Dec 2024 17:52:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLmyr16yLz46k4; Sun, 29 Dec 2024 17:52:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735494740; 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=PoGzYvm84NSooOnelRP8ZCcWv3yOdNEP1crPTjkuzj8=; b=ld1kek/sXDD9aEka2b/gT/njivCJUX9TTelv8S66jldpf8QQiEvx/UUa+t6MmmMTxOyVoc jm4e4W0BZ2s5K+HebkZf7TUbHxJKmtp3E8mfCheVgM/rplER3W1yNbuZlXwIP2DyQCqS+R pauFLLBZoaGVFLJGrx4PqCetASiw6LEIq6NKXFV5KtKPZ1YWsyMRHI5ENHTXy4LfBLSyOf LsghXOS67I3uK80E2UAZS2oyvCoFjVizgYQ/kLXb6ALiSLZLJRXjBeOcCZIbkEPxvwRC5Q TDhCRlMqCbGJWvrQWxrrHDNEpAp94NDWne3i5CgFCSEGjMAdo6KDrqlkUkkJew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735494740; 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=PoGzYvm84NSooOnelRP8ZCcWv3yOdNEP1crPTjkuzj8=; b=K1inKEUoYmqbmZZDcEiiYU74xUti9dj608Mrmj5R442/MsiO9xf9fGQhwqXTIQXHNqSEvN rhnB3y/vBnU1WZSaKj7yimhZvRAFsmrSY+gRsKCyTfAuyCcj6Y1h7FPeaqL4Jx74aYnh3E bL34qp9FruoUJ75axFzWJAOlJ61C2dMb2k1B+zR9bcCZzYIYnfaMZozZgWpFIVKisqNilA vhpGRbOSqyOZ9tnVWB0atirHBtmwRrzpdSB/AKiLhotNVfwJhCDYEI5DglFYStaX3CBlmf vZtZWYhC+m7c7BvZtFqgaZj0nHHKVsHDMSjm1/Qf3tkP3yAJfH5RHqaTxrsWgA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735494740; a=rsa-sha256; cv=none; b=woL7n5fLsWaIRdX7H1LsNDEDpe/OM/AUUUqoW/1GvFSqRfrhCzainXa9W7DuDjRlXaJaL4 0ObLTLmeY/1WYC1rmZxc+kxPjoLsZy/amHPEvx4yKon/gthZhwf2c95eluhUkdoSfoYIE0 UWCjO+TLQhHuaJdnflDNeAM/IrL7O3HvJsArYE2H/bVhO0F4GSR5LpgNvcAG1aSbTS4+sE 6RXubcqBH0wWEAM3I6axCBXEIQXgQQnwpc8xfJQZ4HrmBtfIhUhPwz4wmgjPEjUV8mptRW dBiYI5uuQ6+PdZcHEmHjI/dtz/DsYejdQVWUt/S7r1yUObf/fILfE6bO7/SGrA== 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 4YLmyq6yT2zKfR; Sun, 29 Dec 2024 17:52:19 +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 4BTHqJkJ015809; Sun, 29 Dec 2024 17:52:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTHqJI2015806; Sun, 29 Dec 2024 17:52:19 GMT (envelope-from git) Date: Sun, 29 Dec 2024 17:52:19 GMT Message-Id: <202412291752.4BTHqJI2015806@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: 9fe4d45f45 - main - Status Reports: Add QEMU B4L project 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9fe4d45f45320f2f7ec70ad11b65c9b5b622d3a9 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=9fe4d45f45320f2f7ec70ad11b65c9b5b622d3a9 commit 9fe4d45f45320f2f7ec70ad11b65c9b5b622d3a9 Author: Maksym Sobolyev AuthorDate: 2024-12-29 17:50:43 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 17:50:43 +0000 Status Reports: Add QEMU B4L project Reviewed by: carlavilla@, Pau Amma Pull Request: https://github.com/freebsd/freebsd-doc/pull/449 --- .../en/status/report-2024-10-2024-12/qemu_l4b.adoc | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc b/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc new file mode 100644 index 0000000000..44d570601b --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/qemu_l4b.adoc @@ -0,0 +1,30 @@ +== BSD-USER 4 LINUX + +Contact: Maksym Sobolyev + +Links: +link:https://github.com/sobomax/qemu-bsd-user-l4b[Project Page] URL: link:https://github.com/sobomax/qemu-bsd-user-l4b[] +link:https://github.com/sobomax/qemu_l4b[Tooling] URL: link:https://github.com/sobomax/qemu_l4b[] + +The `bsd-user-4-linux` project ports BSD user-mode emulation for QEMU to Linux. +The primary goal is to enable unmodified FreeBSD binaries to run on modern Linux systems. +Additionally, the project aims to provide multi-platform container images with a functional FreeBSD environment and ready-to-use GitHub Actions templates. + +Current Status: +* The initial port successfully runs `make -jN buildworld`. +* Most command-line tools are working as expected (`sh`, `bash`, `find`, `grep`, `git`, `clang`, etc). +* A link:https://github.com/sobomax/qemu-bsd-user-l4b/actions[GitHub Actions pipeline] builds x86_64 emulation images for: + ** linux/386 + ** linux/amd64 + ** linux/arm/v5 + ** linux/arm64/v8 + +Next Steps: +* Implement container integration. + +How You Can Help: +* Test with your preferred toolchain, report issues, or contribute fixes. +* Build and test non-x86_64 emulation images (e.g., FreeBSD/arm64 on Linux/x86_64). The code works on BSD but needs testing on Linux. +* Support us on link:https://patreon.com/sippylabs[Patreon]. + +Sponsor: Sippy Software, Inc. From nobody Sun Dec 29 17:56:41 2024 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 4YLn3t12JYz5jWgZ for ; Sun, 29 Dec 2024 17:56:42 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YLn3s45r6z46kk; Sun, 29 Dec 2024 17:56:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735495001; 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=vy3NZkJdTmaclGICtLThpJR2qjDP75NjlHALKEqjuog=; b=YqSke3yjJKKOf/Gsx1sZfkUx/0p47k2ZeWm0DOkDEluTnmwrFV31022lBC4xO4ahoRKBQ9 NcdaKPDj1qNmCCC+OR7lzSBiyk8p/AmR6eS9Jp5ztaeWD+SGlQ1cuTdrF7WYpLGToLB0vq d3fxsBfb2+vuskite/knU29Ujt/HKhBwYel5lKGGlLfgxkG8HI2PjRMdAzvtZ8pcByLo2a 2ewj4i8ZTpj4ienWBcoGLEvGHdOoGsChxkRI3z0O0SuyrTdAp4cUyBI8sRMYAcpCRtltgu wDg8IUlYIJaIJdXH0er6bp+IJzbT3ICWZZ0+aizgem2TsUv8ES12UA4Y2wejOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735495001; 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=vy3NZkJdTmaclGICtLThpJR2qjDP75NjlHALKEqjuog=; b=HbqIKHqKRuKaeIYsPi3N/aQ5sNW0NTZvpsBVSYsVA8lyA68q/1ssXyp1fCgz1DvQvtsTm2 +OauctxkL0Gr1EiJWWWxQ+hEOWnM2ztajIOMRK/FbenyWHkj2jW9QNONrZ4LVArsw1OMnv /ngr3iPY2/JpnAuaPI0EnF2uk+JmMSXh9l3Vd6hCDcc/2UcCrBL2e9iCv20Jf7tHnPdb21 zU4qkbBsCVOsaZ9j4DaAeA4qk6LLX9QAqewZx1dGEgKcpp3uQY9nh7oeObLOK78VQ6zUz8 JwxqIjvdx5el8p1a29c0xA/3SxrtTcgmANMifv0yO20zT9WLqMNcLWBxu62pow== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735495001; a=rsa-sha256; cv=none; b=XO7lQXGEsCgLnlIhI6qimbfDwel3JjEpkjhGfinAmQlUcvVNmZY17GcN8+ZPqJu/tFE2MV 9yYwYm0azi4hK2lCcs74ikEqiJdxb4RnxqLBQBYNHc+3n60RNU+8oocPwTUx5riYzB9Mgb zwKVTo1Kf47suA1EMBVtnS9vnhkOHyUuDFya/7UdfzeOlRIEoWmbAaTXZwDntiwAnvtwec 860TzfO8JJRLt3jqG+IVljM5bI/Ltk0FoG9JMAIaeTkYgGOtjiXW8qiEcgA7FVVt4Vq+Qb Gv3MPDmotkbwic52s4JSZi1w5mlnz2DZyxEghQKzMXOyPjftX+OjKaTycnXZXA== 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 4YLn3s3ZGGzJfS; Sun, 29 Dec 2024 17:56:41 +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 4BTHufos017252; Sun, 29 Dec 2024 17:56:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4BTHuf0I017249; Sun, 29 Dec 2024 17:56:41 GMT (envelope-from git) Date: Sun, 29 Dec 2024 17:56:41 GMT Message-Id: <202412291756.4BTHuf0I017249@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: dfc8a64db2 - main - Status Reports: Add pkgbase 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: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dfc8a64db28317bcf499003ba940f9af4820e010 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=dfc8a64db28317bcf499003ba940f9af4820e010 commit dfc8a64db28317bcf499003ba940f9af4820e010 Author: Sergio Carlavilla Delgado AuthorDate: 2024-12-29 17:55:12 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2024-12-29 17:55:12 +0000 Status Reports: Add pkgbase report Reviewed by: Pau Amma Pull Request: https://github.com/freebsd/freebsd-doc/pull/444 --- .../status/report-2024-10-2024-12/pkg-pkgbase.adoc | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/website/content/en/status/report-2024-10-2024-12/pkg-pkgbase.adoc b/website/content/en/status/report-2024-10-2024-12/pkg-pkgbase.adoc new file mode 100644 index 0000000000..86b3c84265 --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/pkg-pkgbase.adoc @@ -0,0 +1,34 @@ +=== PkgBase-motivated improvements to pkg + +Contact: Isaac Freund + +Some problems blocking progress on the link:https://wiki.freebsd.org/PkgBase[PkgBase project] are caused by shortcomings of man:pkg[8]. +The primary goal of my work on pkg is to unblock PkgBase progress. +However, all users of pkg will benefit even if they do not use PkgBase. + +The scheduler for pkg's install/upgrade/delete jobs has been link:https://github.com/freebsd/pkg/pull/2330[rewritten], motivated by solving link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259785[PR259785]. +The new scheduler models the scheduling problem as a directed graph and splits upgrade jobs into delete/install halves only when necessary to break a cycle in the graph. +This formal model gives strong guarantees about ordering that the old scheduler was not able to provide and prevents unnecessary splitting of upgrade jobs. +It also fixes longstanding bugs where the old scheduler would bail out and cause the entire upgrade to fail. +The new scheduler is included in pkg version 1.21.99.3 (pkg-devel). + +The rest of my work this quarter has been related to pkg's automatic tracking of shared library dependencies, which PkgBase heavily relies on. +The initial motivating problem was link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265061[PR265061] but it was necessary to make more fundamental changes to how pkg tracks shlibs before cleanly solving that problem became possible. + +When a package is created with man:pkg-create[8], pkg scans the included files and generates shlibs_provided/shlibs_required lists based on the executables/shared libraries found. +Before my changes, pkg would use the elf hints file of the host system as an input to pkg-create in order to filter out shlibs provided by the base system from the generated shlibs_required list. +An ALLOW_BASE_SHLIBS option disabled this filtering for the purpose of building PkgBase packages. + +After my changes, pkg-create no longer reads the elf hints file of the host system and base system shlibs are included in the generated shlibs_required list. +When man:pkg-install[8]/man:pkg-upgrade[8]/etc. invoke the solver on an non-PkgBase system, pkg generates a list of shlibs provided by the base system as an input to the solver by scanning /lib and /usr/lib. +On a PkgBase system, the PkgBase packages provide all base system shlibs. + +This allows the ALLOW_BASE_SHLIBS option to be eliminated. +It also gives better integration between the ports packages and PkgBase packages as shlib dependencies of ports packages on PkgBase packages are now tracked rather than ignored. +Finally, this change significantly simplifies the pkg codebase and improves portability. +This change was implemented in link:https://github.com/freebsd/pkg/pull/2386[] and is not yet included in a pkg release. + +With that change and other link:https://github.com/freebsd/pkg/pull/2376[internal improvements] I was able to add support for tracking lib32 and Linuxulator shlibs, which should resolve the problem that originally motivated my work on pkg's shlib handling (link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265061[PR265061]). +This support is implemented in link:https://github.com/freebsd/pkg/pull/2387[] and is not yet included in a pkg release. + +Sponsor: The FreeBSD Foundation