+++
# vim: ft=markdown
title = 'Following OpenBSD-current snapshots'
summary = '''I guesss this is now a working scenario in which I can update
to a working current snapshots but without the need of building OpenBSD
from source.'''
date = '2023-09-03T10:14:31+0200'
#lastmod = ''
categories = [ 'computerstuff' ]
tags = [ 'openbsd' ]
# showBreadcrumbs = true
# showDate = false
# showReadingTime = false
# showWordCount = false
# showPagination = false
# feed_exclude = true
# site_exclude = true
draft = true
+++
## Upgrade process
At the boot prompt, boot with the `bsd.rd` kernel.
```plain
>> OpenBSD/amd64 BOOTX64 3.65
boot> boot bsd.rd
```
Choosing U for _Upgrade_ and continue to the server path.
Type `/pub/OpenBSD/snapshots/amd64` to set the sets location.
This installs now the latest compiled system binaries built from the current
OpenBSD source tree.
After the installation you can normally hit Enter to reboot your
computer.
Finish the upgrade process by updating the userland packages/binaries with:
```console
$ doas pkg_add -u
```
# My thoughts
I'm not sure where the exact difference is between this workflow and just using
`sysupgrade -s` which should also update the base system to the latest available
snapshot.