tsign.sh - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
tsign.sh (797B)
---
1 #!/bin/bash
2
3 here=$(dirname "$0")
4 test -n "$here" -a -d "$here" || exit
5 cd $here
6
7 CERT_FILE=${CERT_FILE:-~/codesigning/cert.pem}
8 KEY_FILE=${KEY_FILE:-~/codesigning/key.pem}
9 if [[ ! -f "$CERT_FILE" ]]; then
10 ls $CERT_FILE
11 echo "Make sure that $CERT_FILE and $KEY_FILE exist"
12 fi
13
14 if ! which osslsigncode > /dev/null 2>&1; then
15 echo "Please install osslsigncode"
16 fi
17
18 rm -rf signed
19 mkdir -p signed >/dev/null 2>&1
20
21 cd dist
22 echo "Found $(ls *.exe | wc -w) files to sign."
23 for f in $(ls *.exe); do
24 echo "Signing $f..."
25 osslsigncode sign \
26 -h sha256 \
27 -certs "$CERT_FILE" \
28 -key "$KEY_FILE" \
29 -n "Electrum" \
30 -i "https://electrum.org/" \
31 -t "http://timestamp.digicert.com/" \
32 -in "$f" \
33 -out "../signed/$f"
34 ls ../signed/$f -lah
35 done