Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for specifying patch level for freebsd-update.
Specify which tag you'd like by setting the environment variable TAG_OVERRIDE="sometag". You can grab the tag from an existing machine from /var/db/freebsd-update/tag, or, you can make one up, by reconciling the security/errata notices with the hashes available in: http://update.freebsd.org/${RELEASE}/${ARCH}/tag For example, you can upgrade a 10.3-RELEASE host to 11.1-RELEASE-p6 using: TAG_OVERRIDE="freebsd-update|amd64|11.1-RELEASE|6|74baebf65f282b9aef2e3076f4f5a8809cdfa7734ae04633e2dadcca2ed81162|1533081600" freebsd-update.sh -r 11.1-RELEASE upgrade freebsd-update.sh install ... Similarily, you can upgrade a 11.1-RELEASE-p6 host to -p7 (but not -p8) with: TAG_OVERRIDE="freebsd-update|amd64|11.1-RELEASE|7|3f873dc24c2495e9e8e1d955fd2f88e38d680094be9dadf45ccfc00c72c4a5ac|1533081600" freebsd-update.sh fetch freebsd-update.sh install ...
- Loading branch information