rename key files, adjust Makefile targets
[platform/upstream/crda.git] / verify.sh
1 #!/bin/bash
2
3 set -e
4
5 DBFILE=regulatory.bin
6
7 flen=$(stat -c '%s' regulatory.bin)
8 tmp=$(mktemp)
9 tmpdata=$(mktemp)
10 dd if="$DBFILE" of="$tmp" bs=1 count=128 skip=$((flen - 128)) 2>/dev/null
11 dd if="$DBFILE" of="$tmpdata" bs=1 count=$((flen - 128)) 2>/dev/null
12 openssl dgst -sha1 -verify key.pub.pem -signature "$tmp" "$tmpdata"
13 rm -f "$tmp"
14 rm -f "$tmpdata"