BsdBox prototype


BsdBox is a "busybox" style system binary replacement for building binaries for embedded systems.


It's currently in my atheros GIT branch, in the bsdbox/ top level directory. I've done it this way to tie it into the build system for cross-building.

Note that the install process stuffs bsdbox binaries in /bsdbox, rather than /bin or /sbin for now. I've patched etc/mtree/BSD.root.dist to create that directory. This will likely change in the future when things are a little more finalised.


It's based on the "rescue" binary build system that FreeBSD currently has. Rescue (and sysinstall installer building!) uses the crunchgen framework to build crunched binaries which have multiple personalities. This makes it ideal for building a complete system.


AdrianChadd/BsdBox (last edited 2018-03-18T07:41:11+0000 by MarkLinimon)