BULK(8) - System Manager’s Manual # BULK(8) - System Manager’s Manual
NAME # bulk - building OpenBSD packages in bulk
DESCRIPTION # There are quite a few steps necessary to build packages on a cluster. They are:
Choose master machine setup and create partitions. Setup chrooted builds on the master. Add slaves and do a full bulk. Clean up and do subsequent bulks. Perform additional maintenance. 1. Choose master machine setup and create partitions # Setup a master machine with enough room for a chroot, say /build.
...
RELEASE(8) - System Manager’s Manual # RELEASE(8) - System Manager’s Manual
NAME # release - building an OpenBSD release
DESCRIPTION # There are several steps necessary to build a release:
Update sources. Build and install a new kernel. Build a new base system. Make and validate the base system release. Build and install Xenocara. Make and validate the Xenocara release. Create boot and installation disk images. Make the third party packages.
...
SYSPATCH(8) - System Manager’s Manual # SYSPATCH(8) - System Manager’s Manual
NAME # syspatch - manage base system binary patches
SYNOPSIS # syspatch [-c | -l | -R | -r]
DESCRIPTION # syspatch is a utility to fetch, verify, install and revert OpenBSD binary patches.
When run without any options, syspatch will apply all missing patches, creating a rollback tarball containing the files it is about to replace, then extracting and installing all files contained in the syspatch tarball.
...
SYSUPGRADE(8) - System Manager’s Manual # SYSUPGRADE(8) - System Manager’s Manual
NAME # sysupgrade - upgrade system to the next release or a new snapshot
SYNOPSIS # sysupgrade [-fkn] [-r | -s] [-b base-directory] [installurl]
DESCRIPTION # sysupgrade is a utility to upgrade OpenBSD to the next release or a new snapshot if available.
sysupgrade downloads the necessary files to /home/_sysupgrade, verifies them with signify(1), and copies bsd.rd to /bsd.
...