In order to test this project :
Add / remove binaries to be compiled into BeastieBox by editing the cmdlist
file.
Dynamic linking :
$ make
$ cd beastiebin
$ make install # this will install libraries to the ../beastielib directory
$ cd ..
# optionally strip resulting executable
$ make strip
Semi-static linking (preferred method) :
$ cd beastiebin
$ make && make install
$ cd ..
$ make STATIC=1
# optionally strip resulting executable
$ make strip
Full-static linking :
$ cd beastiebin
$ make FULLSTATIC=1 && make install
$ cd ..
$ make FULLSTATIC=1
# optionally strip resulting executable
$ make staticstrip
Usage :
$ ln -s beastiebox ifconfig
$ ln -s beastiebox route
$ ln -s beastiebox sh
$ ./ifconfig <NIC>