freebsd-update falla en sistemas anteriores a la versión 9.0

  

Quieres actualizar tu sistema FreeBSD a una versión anterior a la 9.0 mediante freebsd-update y falla, mostrando el siguiente mensaje de error:

The update metadata is correctly signed, but failed an integrity check. Cowardly refusing to proceed any further.

El problema radica en una versión defectuosa de freebsd-update(8) que se corrigió en FreeBSD 9.0-RC1.

Para arreglar tu versión, solo tienes que ejecutar el siguiente comando:

bsdbox# sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update

Para más información, échale un vistazo al anuncio oficial de FreeBSD 9.0-RC1.