I have a number of system recently update (via source) to 12.2 p10 (amd64).
I've read the man pages of both uname() and freebsd-version() I am none the wiser. How can a boot environment derived from 12.2 p10 now report as 12.2 p7? How does one know (definitely) what one is running? I thought that's what
Thanks in advance!
uname -a
and freebsd-version -rku
all agree the system is 12.2-RELEASE-p10. I've been trying to force myself to use freebsd-update
(with boot environments) to simplify and speed-up upgrading. After updating to p11 using freebsd-update
uname -a
reports I've regressed to 12.2-RELEASE-p7 and freebsd-version -rku
reports 12.2-RELEASE-p7, 12.2-RELEASE-p7, 12.2-RELEASE-p11.I've read the man pages of both uname() and freebsd-version() I am none the wiser. How can a boot environment derived from 12.2 p10 now report as 12.2 p7? How does one know (definitely) what one is running? I thought that's what
freebsd-version
is for? These systems run in a heterogeneous *nix environment and uname
is used by monitoring / reporting agents and now apparently report misleading/erroneous information.Thanks in advance!