[Bug 294148] bsdinstall(8) man page missing some targets (hardening, finalconfig)

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 30 Mar 2026 21:19:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294148

            Bug ID: 294148
           Summary: bsdinstall(8) man page missing some targets
                    (hardening, finalconfig)
           Product: Documentation
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Manual Pages
          Assignee: bugs@FreeBSD.org
          Reporter: bigsneaky@duck.com
                CC: doc@FreeBSD.org

At its heart, the bsdinstall script does: 

exec "/usr/libexec/bsdinstall/$VERB" "$@" 2> /dev/null

https://github.com/freebsd/freebsd-src/blob/main/usr.sbin/bsdinstall/bsdinstall

Looking in /usr/libexec/bsdinstall we see many potential $VERB scripts that
bsdinstall can run, including those documented at bsdinstall(8) but also:  

# bsdinstall hardening
# bsdinstall finalconfig

Both commands work, but hardening and finalconfig are not listed in the
"Targets" section of the bsdinstall(8) man page. This surprises me as they both
look like they could be useful for scripting purposes.

https://man.freebsd.org/cgi/man.cgi?query=bsdinstall&sektion=8&manpath=freebsd-current#TARGETS

https://github.com/freebsd/freebsd-src/blob/main/usr.sbin/bsdinstall/bsdinstall.8

(There's also startbsdinstall though I'm skeptical whether that's truly a
'target', even if it's possible to do # bsdinstall startbsdinstall.)

-- 
You are receiving this mail because:
You are the assignee for the bug.