DragonFlyBSD Kernel Audit
DF-1238 / build.sh
← back to finding ↓ download raw
1
2
3
4
5
6
#!/bin/sh
# DF-1238 build: validate fix.diff compiles as trm.ko module
set -e
echo "Applying fix and building trm.ko..."
scp -F dfbsd-qemu/config fix.diff dfbsd:/root/DF-1238.diff
./dfbsd-qemu/vm.sh run_root 'cd /usr/src/sys/dev/disk/trm && cp trm.c /tmp/trm.c.orig && patch -p0 < /root/DF-1238.diff 2>&1 | tail -3 && make obj && make 2>&1 | tail -5; echo BUILD_EXIT=$?; ls -la trm.ko'