From e47265e6198c6db07eaa5143e1e129d4b6a41f63 Mon Sep 17 00:00:00 2001 From: Kyle McMartin Date: Sun, 24 Mar 2013 10:44:30 -0400 Subject: Warn after signing the modules if they are unsigned for some reason --- mod-sign.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'mod-sign.sh') diff --git a/mod-sign.sh b/mod-sign.sh index 9d95d48a0..0e7b58c5c 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 -- cgit