FreeBSD Security Update: 7.1-RELEASE-p4 Available
For those using FreeBSD, there has been another security update to the 7.1 release family. According to the UPDATING file:
20090323: p4 FreeBSD-SA-09:06.ktimer, FreeBSD-EN-09:01.kenv
Correctly sanity-check timer IDs. [SA-09:06]
Limit the size of malloced buffer when dumping environment
variables. [EN-09:01]
If you’re interested in applying this update to your system, here is the method I use:
csup -g -L2 cvsup.freebsd.org /usr/share/examples/cvsup/standard-supfile
cd /usr/src
make buildkernel && make installkernel
make buildworld && make installworld
reboot
There are other methods for keeping your base system updated, but I prefer the compiling method. What other methods might you suggest?
FreeBSD recommends that these steps be done in a slightly different order to avoid a number of issues:
http://www.freebsd.org/doc/en/books/handbook/makeworld.html
I suggest the easy/lazy way to update.
freebsd-update (see man freebsd-update)
It works just like portsnap, makes updating a breeze.
The reason that I suggest using source based method is that, as far as I can tell, I can't run FreeBSD Jails without having the source to build/update. Unless I have missed something, that is the best (only?) way to maintain updated base and jails.