I use a tool called Bowlfish to build OpenBSD images which run with the drives mounted read-only. This lets me use cheap Compact Flash or USB drives in a Soekris single board computer instead of a real disc or a more expensive SSD.
Bowlfish has been a lifesaver and has worked perfectly for years. The current version, however, didn’t. I was shocked. Then I fixed it! (more…)