NAME
syspatch
—
manage base system binary
patches
SYNOPSIS
syspatch |
[-c | -l |
-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 by saving the
original release kernel if needed, creating a rollback tarball containing
the files it is about to replace, then extracting and installing all files
contained in the syspatch tarball.
The options are as follows:
-c
- List available patches; suitable for cron(8).
-l
- List installed patches.
-r
- Revert the most recently installed patch.
FILES
- /bsd.syspatch${OSrev}
- Backup of the original /bsd release kernel.
- /etc/installurl
- OpenBSD mirror top-level URL for fetching patches.
- /var/syspatch/*
- Directories containing the rollback tarball and original signed diff(1) of installed patches.
SEE ALSO
HISTORY
syspatch
first appeared in
OpenBSD 6.1.
AUTHORS
syspatch
was written by
Antoine Jacoutot
<ajacoutot@openbsd.org>.
CAVEATS
syspatch
is designed to work solely on
official OpenBSD releases.