File attach_signature.sh of Package shim
15
1
2
# attach ascii armored signature to a PE binary
3
set -e
4
5
sig="$1"
6
infile="$2"
7
if [ -z "$sig" -o ! -e "$sig" -o -z "$infile" -o ! -e "$infile" ]; then
8
echo "USAGE: $0 sig.asc file.efi"
9
exit 1
10
fi
11
12
outfile="${infile%.efi}-signed.efi"
13
14
pesign -m "$sig" -i "$infile" -o "$outfile"
15