History log of /src/sbin/reboot/reboot.8 (Results 1 – 25 of 168)
Revision Date Author Comments
# 4453ec5b 10-Dec-2025 Dag-Erling Smørgrav <des@FreeBSD.org>

reboot: Default to a clean shutdown

* If invoked as fasthalt or fastboot, behavior is unchanged.

* If not invoked as fasthalt or fastboot, we simply signal init(8),
just like shutdown(8) does, in

reboot: Default to a clean shutdown

* If invoked as fasthalt or fastboot, behavior is unchanged.

* If not invoked as fasthalt or fastboot, we simply signal init(8),
just like shutdown(8) does, instead of taking the system down
ourselves.

* Since only init can handle the RB_REROOT case, the -r flag is not
supported in fast mode.

* Update the usage string to correctly reflect the program being run
(fast or normal; halt, boot, or nextboot) and the options available
in each case.

* Update the manual page to make the distinction between normal and
fast mode clear, better explain what shutdown(8) still does that
reboot(8) does not, and add a historical note explaining what the
difference between the two used to be.

MFC after: 1 month
Relnotes: yes
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D54117

show more ...


# 94c1c907 10-Jul-2025 Konstantin Belousov <kib@FreeBSD.org>

reboot(8): add support for noshutdown

Similar to shutdown(8), refuse to reboot if /var/run/noshutdown is
present. The -f option can be used to force operation.

Reviewed by: imp
Sponsored by: The F

reboot(8): add support for noshutdown

Similar to shutdown(8), refuse to reboot if /var/run/noshutdown is
present. The -f option can be used to force operation.

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D51241

show more ...


# f29d1555 12-Apr-2025 Maxim Konovalov <maxim@FreeBSD.org>

reboot.8: Xr reboot(2)

PR: 259439
MFC after: 1 week


# 1a720cbe 15-May-2024 Alexander Ziaee <concussious@runbox.com>

man filesystems: fix xrefs after move to section 4

Reviewed by: des, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1077


# 91d24077 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Implement -o to set kernel options for next boot

Sponsored by: Netflix
Reviewed by: kevans
Differential Revision: https://reviews.freebsd.org/D43829


# ecc83424 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Implement -e from nextboot

Implement -e foo=bar to add loader environment variables to
nextboot.conf. bar is enclosed in quotes if it isn't already.

Sponsored by: Netflix
Differential Revi

reboot: Implement -e from nextboot

Implement -e foo=bar to add loader environment variables to
nextboot.conf. bar is enclosed in quotes if it isn't already.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D43827

show more ...


# 2c479548 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Implement -D from nextboot

Implement -D from nextboot.sh which deletes the nextboot.conf file and
exists.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D43822


# 7cb1a0e6 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Don't reboot if the next kernel isn't there

reboot -k garbage won't boot garbage unless /boot/garbage/kernel is
there. Refuse to reboot if it is missing, though allow -f to force
it for spec

reboot: Don't reboot if the next kernel isn't there

reboot -k garbage won't boot garbage unless /boot/garbage/kernel is
there. Refuse to reboot if it is missing, though allow -f to force
it for special-use cases. This is in keeping with nextboot.sh.

Sponsored by: Netflix
Reviewed by: kevans, kib, markj, emaste
Differential Revision: https://reviews.freebsd.org/D43802

show more ...


# 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 ...


# b2c76c41 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line nroff pattern

Remove /^\.\\"\s*\$FreeBSD\$$\n/


# 4453ec5b 10-Dec-2025 Dag-Erling Smørgrav <des@FreeBSD.org>

reboot: Default to a clean shutdown

* If invoked as fasthalt or fastboot, behavior is unchanged.

* If not invoked as fasthalt or fastboot, we simply signal init(8),
just like shutdown(8) does, in

reboot: Default to a clean shutdown

* If invoked as fasthalt or fastboot, behavior is unchanged.

* If not invoked as fasthalt or fastboot, we simply signal init(8),
just like shutdown(8) does, instead of taking the system down
ourselves.

* Since only init can handle the RB_REROOT case, the -r flag is not
supported in fast mode.

* Update the usage string to correctly reflect the program being run
(fast or normal; halt, boot, or nextboot) and the options available
in each case.

* Update the manual page to make the distinction between normal and
fast mode clear, better explain what shutdown(8) still does that
reboot(8) does not, and add a historical note explaining what the
difference between the two used to be.

MFC after: 1 month
Relnotes: yes
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D54117

show more ...


# 94c1c907 10-Jul-2025 Konstantin Belousov <kib@FreeBSD.org>

reboot(8): add support for noshutdown

Similar to shutdown(8), refuse to reboot if /var/run/noshutdown is
present. The -f option can be used to force operation.

Reviewed by: imp
Sponsored by: The F

reboot(8): add support for noshutdown

Similar to shutdown(8), refuse to reboot if /var/run/noshutdown is
present. The -f option can be used to force operation.

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D51241

show more ...


# f29d1555 12-Apr-2025 Maxim Konovalov <maxim@FreeBSD.org>

reboot.8: Xr reboot(2)

PR: 259439
MFC after: 1 week


# 1a720cbe 15-May-2024 Alexander Ziaee <concussious@runbox.com>

man filesystems: fix xrefs after move to section 4

Reviewed by: des, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1077


# 91d24077 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Implement -o to set kernel options for next boot

Sponsored by: Netflix
Reviewed by: kevans
Differential Revision: https://reviews.freebsd.org/D43829


# ecc83424 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Implement -e from nextboot

Implement -e foo=bar to add loader environment variables to
nextboot.conf. bar is enclosed in quotes if it isn't already.

Sponsored by: Netflix
Differential Revi

reboot: Implement -e from nextboot

Implement -e foo=bar to add loader environment variables to
nextboot.conf. bar is enclosed in quotes if it isn't already.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D43827

show more ...


# 2c479548 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Implement -D from nextboot

Implement -D from nextboot.sh which deletes the nextboot.conf file and
exists.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D43822


# 7cb1a0e6 12-Feb-2024 Warner Losh <imp@FreeBSD.org>

reboot: Don't reboot if the next kernel isn't there

reboot -k garbage won't boot garbage unless /boot/garbage/kernel is
there. Refuse to reboot if it is missing, though allow -f to force
it for spec

reboot: Don't reboot if the next kernel isn't there

reboot -k garbage won't boot garbage unless /boot/garbage/kernel is
there. Refuse to reboot if it is missing, though allow -f to force
it for special-use cases. This is in keeping with nextboot.sh.

Sponsored by: Netflix
Reviewed by: kevans, kib, markj, emaste
Differential Revision: https://reviews.freebsd.org/D43802

show more ...


# 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 ...


# b2c76c41 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line nroff pattern

Remove /^\.\\"\s*\$FreeBSD\$$\n/


# 54b4b13c 24-Dec-2017 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r326936 through r327149.


# 8c0fa2cc 20-Dec-2017 Warner Losh <imp@FreeBSD.org>

Flesh out the reason for the need for tmpfs a little.

Sponsored by: Netflix


# 71688f3b 20-Dec-2017 Brad Davis <brd@FreeBSD.org>

Save others some forehead damange by noting that -r require tmpfs.

Reviewed by: bapt


# c2c014f2 07-Nov-2017 Hans Petter Selasky <hselasky@FreeBSD.org>

Merge ^/head r323559 through r325504.


# 5ff880dc 26-Oct-2017 Enji Cooper <ngie@FreeBSD.org>

MFhead@r325004


1234567