DF-0354 / build.sh
#!/bin/sh # DF-0354 build: compile the RA-injector (root) and the sysctl reader (unpriv). # Must be run on the DragonFly guest. CC is /usr/bin/cc. set -e cd "$(dirname "$0")" echo "+ cc -O2 -Wall -o ra_inject_tap ra_inject_tap.c" /usr/bin/cc -O2 -Wall -o ra_inject_tap ra_inject_tap.c 2>&1 | grep -v 'unused variable' || true echo "+ cc -O2 -Wall -o ra_read ra_read.c" /usr/bin/cc -O2 -Wall -o ra_read ra_read.c echo "+ cc -O2 -Wall -o ra_inject ra_inject.c" /usr/bin/cc -O2 -Wall -o ra_inject ra_inject.c 2>&1 | grep -v 'unused variable' || true echo "+ cc -O2 -Wall -o ra_test ra_test.c" /usr/bin/cc -O2 -Wall -o ra_test ra_test.c echo "BUILD_OK" ls -l ra_inject_tap ra_read ra_inject ra_test |