From nobody Wed Sep 21 00:41:51 2022 X-Original-To: freebsd-current@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 4MXKNx10X9z4cqNS for ; Wed, 21 Sep 2022 00:41:53 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MXKNx08RFz3mCj for ; Wed, 21 Sep 2022 00:41:53 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663720913; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=BEjEzqimlNw4dqjwk2xj1mVi1Bs5Ytz0US3KIF7OHgA=; b=D98QuZZD3Kakn8lFPt0A2CUiyM/GRzsjgDSjef8MVT91vRtJQenI4dpr8JhXhw3iLZ910q shCSI2piyyl653sU4fmiZ+gs+TciblxgJeuPCLkXWQ5FNNV0Q5CUenOJifMbE4fK3wAew0 hBoJzFuiCHi4NMxXF/AUqYL7qMu4NxcoLNMUJDosScWBn2G+3/11HtzsLoxcQWnyAgwAUj NS70becGM1NMr9nwxGaTRRt3SKNtI90uygti2QxzMKW9+ZOfXa4HSTWAp7ld9JquNz17od eHQFwxzF2Uzn7ToUL4vD/n3X3QeRkbmSuRD3pcovafoZGOUchkLjeplM8SnGzQ== Received: from [IPV6:2001:470:1f1c:a0::2] (tunnel642390-pt.tunnel.tserv1.lon2.ipv6.he.net [IPv6:2001:470:1f1c:a0::2]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: grahamperrin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MXKNw50k8z1D2G for ; Wed, 21 Sep 2022 00:41:52 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Message-ID: <66e3b639-5490-77cc-93dc-9e8d5f6431d3@freebsd.org> Date: Wed, 21 Sep 2022 01:41:51 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: beinstall(8) (was: Good practices with bectl) Content-Language: en-GB To: freebsd-current@freebsd.org References: <780F7E98-661B-49B5-BF0C-1E5A7EB7F1EE@gromit.dlib.vt.edu> From: Graham Perrin Organization: FreeBSD In-Reply-To: <780F7E98-661B-49B5-BF0C-1E5A7EB7F1EE@gromit.dlib.vt.edu> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------mpG0SDuFpRNrwIukARgNyCxV" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663720913; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=BEjEzqimlNw4dqjwk2xj1mVi1Bs5Ytz0US3KIF7OHgA=; b=ouI0zFOMtqLzYwHu/suwBCeH+5bontkJHwJCCFHSMDBw3O2FwBKqS+JCzugEp2p63AhRYY Voyc/3fHqjwxnQpFL2PrvJs2nKgCmJOsPhOjNj7Wpzp7vorXpfDvdA4uI03ry3BbHp0yb2 eTeGuqzWt1COjLxIeEE1czxIvic4thm5hhpsVeqRRbpo5b30+j0U7Gx+4rCpkO3lyuLstX I/pwiAd3qcEwNbWZNaLqeVDkue8AaXcIhiWI2/5pXiS/vDWsFsxLs3j4dUB1OrY9qemRGo z3VRxkqjxhhRSmm+KARROaG+PnDVI3syqAvzclhuz7sZTOwsyeQ/vojdByKgAQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1663720913; a=rsa-sha256; cv=none; b=HG8JrcFX43PJqHb8tlHoMPd+ejuIEw4W9jW4IS6r90DpWLf8e1qvLV2b1+paSVd51+5A3z mWKs0eDGZ6ONHUiyaXPxB8vVXUeFlxwO+xv8GsVKeUP+1Y2r4zSxH3fRR0BwX27we4hiyP /5VWdLE3s+h7oosM0NncvTvT+J9oIwNhAhzHQHVlGYFTxVXqH9ARyiGlkf0WKrUjwyJwcl nfb2XX8smC7xFZJl7hPLE2tmKZUeT3FBWO+1IVGkAPoukCZND3sks0V6ZV1E7JveCINKaQ +r2VToAjX4AQoNCiiSWoFdaqsHdgAuUmgCVuPomAtvIDy6TVReIYn3DY02yKGQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------mpG0SDuFpRNrwIukARgNyCxV Content-Type: multipart/mixed; boundary="------------JaFPHU20wIxwJPIdNbR4cM7c"; protected-headers="v1" From: Graham Perrin To: freebsd-current@freebsd.org Message-ID: <66e3b639-5490-77cc-93dc-9e8d5f6431d3@freebsd.org> Subject: beinstall(8) (was: Good practices with bectl) References: <780F7E98-661B-49B5-BF0C-1E5A7EB7F1EE@gromit.dlib.vt.edu> In-Reply-To: <780F7E98-661B-49B5-BF0C-1E5A7EB7F1EE@gromit.dlib.vt.edu> --------------JaFPHU20wIxwJPIdNbR4cM7c Content-Type: multipart/alternative; boundary="------------jwnXiCZHwgoRE5V0oziA27bU" --------------jwnXiCZHwgoRE5V0oziA27bU Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMjEvMDkvMjAyMiAwMDoxNywgUGF1bCBNYXRoZXIgd3JvdGU6DQoNCj4g4oCmIGEgaGFu ZHkgdG9vbCBpbiAvdXNyL3NyYy90b29scy9idWlsZCB0aGF0IGNhbiBiZSB1c2VkIGFzIGEg d3JhcHBlciANCj4gdG8gaW5zdGFsbCBhIFNSQyBidWlsZCBpbnRvIGEgbmV3IGJvb3QgZW52 aXJvbm1lbnQuIEl0J3MgDQo+IC91c3Ivc3JjL3Rvb2xzL2J1aWxkL2JlaW5zdGFsbC5zaCAo c2VlIG1hbiBiZWluc3RhbGwoOCkgZm9yIGRldGFpbHMpLiDigKYNCg0KVGhhbmtzLiBGWUk6 DQoNCmJlaW5zdGFsbC5zaCg4KSBzaG91bGQgYmUgaW4gdGhlIEZyZWVCU0QgSGFuZGJvb2sN CjxodHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTI2 MzQ5ND4NCg0KYmVpbnN0YWxsLnNoIHdpdGggYSBwb3J0OiBpbnN0YWxsa2VybmVsIGZhaWxl ZCwgY2hyb290ZWQgbWFrZSBpbiANCi90bXAvYmVpbnN0YWxsLuKLry9tbnQgZmFpbGVkDQo8 aHR0cHM6Ly9idWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yNjM2 MjA+DQoNCg== --------------jwnXiCZHwgoRE5V0oziA27bU Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On 21/09/2022 00:17, Paul Mather wrote:

=E2=80=A6 a handy tool in /usr/src/tools/build that can be used as a wrapper to install a SRC build into a new boot environment. It's /usr/src/tools/build/beinstall.sh (see man beinstall(8) for details). =E2=80=A6

Thanks. FYI:

beinstall.sh(8) should be in the FreeBSD Handbook
<https://bugs.freebsd.org/bugzilla= /show_bug.cgi?id=3D263494>

beinstall.sh with a port: installkernel failed, chrooted make in /tmp/beinstall.=E2=8B=AF= /mnt failed
<https://bugs.freebsd.org/bugzilla= /show_bug.cgi?id=3D263620>

--------------jwnXiCZHwgoRE5V0oziA27bU-- --------------JaFPHU20wIxwJPIdNbR4cM7c-- --------------mpG0SDuFpRNrwIukARgNyCxV Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsFAmMqXc8FAwAAAAAACgkQt2dIb0oY1Auo eQ//SyXOusulhOFI408KgCqWe1GlmO3S/BNmovVptO8B40hV+Mk3LtSipYvygUhzqa2qM6tdolBp 2voTpx27y3SZILuqWGyK/5vkluienu50EY+/HNbYobFL58mtPqduQudJMFfXlIkfGnvXSEy4MsDU rOwv7lcwH/+TKB2sEElE0h39WZo5FNyoeG/qeUdp5Jq3P7YR6AUtpEql3zjl4zRzSKE/UvPR3J4L rjnzhcOAJnHGdsiWOXddMKdyMXFxKCUgAK9XArSrEWpHUytL/KGK0XubO/wYIWknzovMVnbgpGcs 8hCVIiiKk5f8FHRw2ybVjiw6MKaA70A9izaGKQef00CDeE1Qd3ARC4kfk+apDRtsI/tzvg+EYtzU mN644NSM6IRdoGU4FANncHrapRcztdtpqFIUYzHN3kJNQ8gad/wmsRzU7BJFAUnlLVt0vGyRsFII rRDfK6eRt2SOLOMJyFoExXjMYESOmTLaNz9qScKcypyYb8q95f++QfEJFgfwYUuzCkqRgWfUll0L bmfLYx/AnjJEJX2H8XvRdQ0OrH0UoL1/s2DhI+pKPcHMWUE1c+gok8Ehyk3/1SwjbUuNbe/zed80 Zz+nRn1BjR12Vje7DrP2ClZ8e0kFtjOWb4VFjPldh8WlsAGzijFWp/79bNb+ntLhqRxAMzTmqqXn Q6A= =6fPO -----END PGP SIGNATURE----- --------------mpG0SDuFpRNrwIukARgNyCxV--