After performing a rollback from (e.g.) 7.1-RELEASE-p2 to 7.1-RELEASE-p1 the tag file (/var/db/freebsd-update/tag) does not reflect the changed patch level. It remains on "|2|". After a rollback, there is no way to find out which patch level you are actually running. Only the admin's memory is available for that, and he may encounter a train. The tag is only updated by the 'freebsd-update fetch' command. Fix: Either have freebsd-update alter the tag file, or export the patch level to e.g. /etc/motd or uname -a (which also does not reflect the current patch level of the OS - just the kernel's).
Responsible Changed From-To: freebsd-bugs->cperciva Reassign to Colin who authored FreeBSD-update
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
This is by design. freebsd-update fetch should be used to update the tag file and determine what is the release that should be updated to. `freebsd-version` was added (after this bug was submitted) to allow checking for the correct patch/release number.