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.