Firstly, if
Secondly, I seem to have gone backwards after an update:
My first thought was that booting the new kernel had failed, and it had somehow reverted to the old one, but the current kernel /boot/kernel/kernel contains the string "FreeBSD 12.2-RELEASE-p7 GENERIC"; the old kernel /boot/kernel.old1/kernel contains the string "FreeBSD 12.2-RELEASE-p10 r370432 GENERIC"
A further attempt at
So based on
freebsd-update
does not update the kernel, does that mean uname -a
will display the wrong patch level?Secondly, I seem to have gone backwards after an update:
Code:
# uname -a
FreeBSD xxx 12.2-RELEASE-p10 FreeBSD 12.2-RELEASE-p10 r370432 GENERIC amd64
# freebsd-update fetch
...
The following files will be added as part of updating to
12.2-RELEASE-p11:
...
# freebsd-update install
...
<complete update, reboot>
# uname -a
FreeBSD xxx 12.2-RELEASE-p7 FreeBSD 12.2-RELEASE-p7 GENERIC amd64
My first thought was that booting the new kernel had failed, and it had somehow reverted to the old one, but the current kernel /boot/kernel/kernel contains the string "FreeBSD 12.2-RELEASE-p7 GENERIC"; the old kernel /boot/kernel.old1/kernel contains the string "FreeBSD 12.2-RELEASE-p10 r370432 GENERIC"
A further attempt at
freebsd-update fetch
does not offer any further updates, suggesting I'm already at -p11.
Code:
# strings /boot/kernel/kernel | grep "^FreeBSD 12.2"
FreeBSD 12.2-RELEASE-p7 GENERIC
# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 12.2-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.
No updates needed to update system to 12.2-RELEASE-p11.
So based on
uname -a
(and grepping kernel strings) I've gone from -p10 to -p7, but based on freebsd-update
I'm at the expected -p11. Is there something I'm missing here?