Sun 13 Jan 2008
In a previous post I talked about using something like ezjail or the jail setup found in the handbook. Like the mijail patch, I’m finding that once I get into it, it’s not really worth it. ezjail and the handbook method use the same idea of sharing the OS part of FreeBSD with read-only partitions. This means that you update FreeBSD for all your jails by updating just one read-only partition. This sounds great in practice, and probably is, but with binary updates via freebsd-update it’s not as compelling.
Updating all your jails with freebsd-update is simple. Just run it inside of each of your jails. Since it doesn’t compile anything, it’ll be quick and easy.
My jail setup is pretty much what I did before. Create a jail template and reproduce it using cpdup. I could save some disk space by linking certain parts to the base template, much like how ezjail and the handbook do it, but saving 200MB is not a high priority to me.