mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-24 09:13:37 +01:00
6b1dcfcd83
This uses the existing crunchgen infrastructure to build a series of tools designed to replace the base and networking tools on an embedded system. It reuses 'bsd.crunchgen.mk' to drive the actual file creation. The rescue build system also uses this. Unlike busybox, it doesn't include its own source - instead, it just builds from the sources in /usr/src/ and leverages the existing BSD framework. Thie is still quite messy and could do with a whole lot of cleaning up. However it is proving to be very useful with my current build framework, allowing me to build binary root images that are about 30% less than simply cherrypicking files and libraries from an installworld.
13 lines
229 B
Plaintext
13 lines
229 B
Plaintext
$FreeBSD$
|
|
|
|
This is a very cut down implementation of a "busybox" style binary
|
|
for FreeBSD.
|
|
|
|
It's based on the rescue build system, which uses the crunchgen functionality
|
|
to build binaries.
|
|
|
|
It's a work in progress.
|
|
|
|
-- adrian
|
|
|