Revision tags: release/13.3.0, release/14.0.0 |
|
#
20b5e47c |
| 05-Oct-2023 |
Graham Perrin <grahamperrin@gmail.com> |
bectl(8): authors: Kyle Evans: fine-tune
Discussed with Kyle in Discord.
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/857
|
#
984f5037 |
| 05-Oct-2023 |
Graham Perrin <grahamperrin@gmail.com> |
bectl(8): authors: be more explicit
Cross-reference (name) the manual page that was written by Bryan Drewery.
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/857
|
#
6e3e24d1 |
| 03-Oct-2023 |
Graham Perrin <grahamperrin@gmail.com> |
bectl(8): HISTORY, AUTHORS: further attention
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/857
|
#
a27e19a2 |
| 03-Oct-2023 |
Graham Perrin <grahamperrin@gmail.com> |
bectl(8): corrections, changes
beadm(1) no longer exists.
Cross-reference beadm(8).
Aim to improve the HISTORY and AUTHORS sections, including consistency with the manual pages for beadm(8) and li
bectl(8): corrections, changes
beadm(1) no longer exists.
Cross-reference beadm(8).
Aim to improve the HISTORY and AUTHORS sections, including consistency with the manual pages for beadm(8) and libbe(3).
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/857
show more ...
|
#
e819534f |
| 18-Mar-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
bectl: Use geopt() and drop mention of -?.
MFC after: 3 days PR: 272260 Reviewed by: kevans Differential Revision: https://reviews.freebsd.org/D44405
|
#
51e16cb8 |
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
sbin: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl
sbin: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
#
9b03a5de |
| 05-Oct-2023 |
Kyle Evans <kevans@FreeBSD.org> |
bectl: fix some `mandoc -Tlint` complaints
The EXAMPLES mis-comments caused an obnoxious amount of blank space above SEE ALSO when rendered by mandoc to a terminal. The missing termination of .Xo m
bectl: fix some `mandoc -Tlint` complaints
The EXAMPLES mis-comments caused an obnoxious amount of blank space above SEE ALSO when rendered by mandoc to a terminal. The missing termination of .Xo meant the description of -h ran together with the subcommand synopsis. The other changes were generally ignored tags due to context that simply don't need to be there.
Provoked by: grahamperrin
show more ...
|
#
fa9896e0 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
#
69271761 |
| 28-Jun-2023 |
Graham Perrin <grahamperrin@FreeBSD.org> |
bectl(8): clarifications, expansion
Reviewed-by: imp Pull-request: https://github.com/freebsd/freebsd-src/pull/728
|
#
8955236a |
| 25-May-2023 |
Mike Karels <karels@FreeBSD.org> |
bectl.8: update /home
The default location for home directories is moving from /usr/home to /home, including the default zfs datasets. Update accordingly. Add zroot/usr/src as replacement example o
bectl.8: update /home
The default location for home directories is moving from /usr/home to /home, including the default zfs datasets. Update accordingly. Add zroot/usr/src as replacement example of nested datasets.
While here, mark zroot/var as "canmount off" as per current setup.
Reviewed by: kevans Differential Revision: https://reviews.freebsd.org/D40206
show more ...
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
#
4163bae0 |
| 20-Apr-2023 |
Kyle Evans <kevans@FreeBSD.org> |
bectl: document the -r flag to bectl
Independent of all of the commands, bectl itself takes an `-r` flag that specifies the BE root to use. This was originally added to facilitate testing, but it w
bectl: document the -r flag to bectl
Independent of all of the commands, bectl itself takes an `-r` flag that specifies the BE root to use. This was originally added to facilitate testing, but it was later discovered to be incredibly useful in other scenarios; e.g., trying to recover some boot environments in rescue media.
The "BE root" described here is the parent dataset that holds boot environments, but I've no idea if that's an accepted definition for that dataset.
Reviewed by: gallatin, imp, Pau Amma MFC after: 1 week Differential Review: https://reviews.freebsd.org/D39710
show more ...
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
#
c0f846ff |
| 01-Apr-2022 |
Kyle Evans <kevans@FreeBSD.org> |
bectl: add some discussion about boot environment layouts
Discuss the standard type of layout, as well as the "deep" BE layout, and some of the properties of both. Point the various -r flags at thi
bectl: add some discussion about boot environment layouts
Discuss the standard type of layout, as well as the "deep" BE layout, and some of the properties of both. Point the various -r flags at this new section, to help users understand which they're working with and what the -r flag is actually doing. Note that we may just deprecate the -r flag in future versions, but the flag will be recognized as a NOP at that point.
Reviewed by: pauamma_gundo.com, rew Differential Revision: https://reviews.freebsd.org/D34538
show more ...
|
Revision tags: release/12.3.0, release/13.0.0 |
|
#
b1ea63e2 |
| 06-Jan-2021 |
Robert Wing <rew@FreeBSD.org> |
bectl(8): sync man page and help text
Sync man page with behavior of bectl(8).
Sync help text with man page.
PR: 246697 Reported by: olgeni Submitted by: olgeni (with changes) Review
bectl(8): sync man page and help text
Sync man page with behavior of bectl(8).
Sync help text with man page.
PR: 246697 Reported by: olgeni Submitted by: olgeni (with changes) Reviewed by: kevans, olgeni Approved by: kevans (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D27482
show more ...
|
Revision tags: release/12.2.0 |
|
#
e307eb94 |
| 21-Sep-2020 |
Toomas Soome <tsoome@FreeBSD.org> |
loader: zfs should support bootonce an nextboot
bootonce feature is temporary, one time boot, activated by "bectl activate -t BE", "bectl activate -T BE" will reset the bootonce flag.
By default, t
loader: zfs should support bootonce an nextboot
bootonce feature is temporary, one time boot, activated by "bectl activate -t BE", "bectl activate -T BE" will reset the bootonce flag.
By default, the bootonce setting is reset on attempt to boot and the next boot will use previously active BE.
By setting zfs_bootonce_activate="YES" in rc.conf, the bootonce BE will be set permanently active.
bootonce dataset name is recorded in boot pool labels, bootenv area.
in case of nextboot, the nextboot_enable boolean variable is recorded in freebsd:nvstore nvlist, also stored in boot pool label bootenv area. On boot, the loader will process /boot/nextboot.conf if nextboot_enable is "YES", and will set nextboot_enable to "NO", preventing /boot/nextboot.conf processing on next boot.
bootonce and nextboot features are usable in both UEFI and BIOS boot.
To use bootonce/nextboot features, the boot loader needs to be updated on disk; if loader.efi is stored on ESP, then ESP needs to be updated and for BIOS boot, stage2 (zfsboot or gptzfsboot) needs to be updated (gpart or other tools).
At this time, only lua loader is updated.
Sponsored by: Netflix, Klara Inc. Differential Revision: https://reviews.freebsd.org/D25512
show more ...
|
#
e2515283 |
| 27-Aug-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
d6105756 |
| 17-Aug-2020 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
Comment out TODO notes from bectl(8) manual page
MFC after: 2 days
|
#
55b954c6 |
| 17-Aug-2020 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
Remove an unnecessary macro
MFC after: 2 days
|
Revision tags: release/11.4.0 |
|
#
cb67aaf2 |
| 19-Apr-2020 |
Alan Somers <asomers@FreeBSD.org> |
bectl.8: correctly sort SEE ALSO section after 360078
Reported by: yuripv MFC after: 2 weeks MFC with: 360078
|
#
27586155 |
| 18-Apr-2020 |
Alan Somers <asomers@FreeBSD.org> |
bectl.8, beinstall.sh.8: fix man page section of beinstall.sh
Reported by: phk MFC after: 2 weeks
|
#
051669e8 |
| 25-Jan-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r356931 through r357118.
|
#
6966ac05 |
| 24-Jan-2020 |
Kyle Evans <kevans@FreeBSD.org> |
Drop "All Rights Reserved" from all libbe/bectl files
I sent out an e-mail on 2020/01/21 with a plan to do this to Kyle, Rob, and Wes; all parties have responded in the affirmative that it's OK to d
Drop "All Rights Reserved" from all libbe/bectl files
I sent out an e-mail on 2020/01/21 with a plan to do this to Kyle, Rob, and Wes; all parties have responded in the affirmative that it's OK to drop it from these files.
show more ...
|
Revision tags: release/12.1.0 |
|
#
61c1328e |
| 13-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r352105 through r352307.
|
#
490e13c1 |
| 11-Sep-2019 |
Kyle Evans <kevans@FreeBSD.org> |
bectl(8): Add a "check" command
This command simply returns 0 at the moment and explicitly takes no arguments. This should be used by utilities wanting to see if bectl can operate on the system they
bectl(8): Add a "check" command
This command simply returns 0 at the moment and explicitly takes no arguments. This should be used by utilities wanting to see if bectl can operate on the system they're running, or with a specific root (`bectl -r`). It may grow more checks than "will libbe successfully init" in the future, but for now this is enough as that checks for the dataset mounted at "/" and that it looks capable of being a BE root (e.g. it's not a top-level dataset)
bectl commands can now specify if they want to be silent, and this will turn off libbe_print_on_error so they can control the output as needed. This is already used in `bectl check`, and may be turned on in the future for some other commands where libbe errors are better suppressed as the failure mode may be obvious.
Requested by: David Fullard MFC after: 3 days
show more ...
|
#
f993ed2f |
| 09-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r351732 through r352104.
|