diff options
Diffstat (limited to 'debian/tests/run_test_wrapper.sh')
-rw-r--r-- | debian/tests/run_test_wrapper.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/debian/tests/run_test_wrapper.sh b/debian/tests/run_test_wrapper.sh new file mode 100644 index 0000000..8d27992 --- /dev/null +++ b/debian/tests/run_test_wrapper.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +KERNEL_VER= +NO_SIGNING_TOOL= +for kver in $(dpkg-query -W -f '${Package}\n' 'linux-headers-*' | sed s/linux-headers-//) +do + if [ -d "/lib/modules/$kver/build" ] + then + KERNEL_VER=$kver + grep -q "^CONFIG_MODULE_SIG_HASH=" "/lib/modules/$kver/build/.config" || + NO_SIGNING_TOOL="--no-signing-tool" + break + fi +done + +export KERNEL_VER +bash ./run_test.sh $NO_SIGNING_TOOL |