From e47265e6198c6db07eaa5143e1e129d4b6a41f63 Mon Sep 17 00:00:00 2001 From: Kyle McMartin Date: Mar 24 2013 14:44:30 +0000 Subject: Warn after signing the modules if they are unsigned for some reason --- diff --git a/mod-sign.sh b/mod-sign.sh index 9d95d48..0e7b58c 100755 --- a/mod-sign.sh +++ b/mod-sign.sh @@ -26,3 +26,13 @@ do mv ${dir}/${file}.signed ${dir}/${file} rm -f ${dir}/${file}.{sig,dig} done + +RANDOMMOD=$(find $moddir -type f -name '*.ko' | sort -R | head -n 1) +if [ "~Module signature appended~" != "$(tail -c 28 $RANDOMMOD)" ]; then + echo "*****************************" + echo "*** Modules are unsigned! ***" + echo "*****************************" + exit 1 +fi + +exit 0