]> git.lizzy.rs Git - torbrowser-launcher.git/blob - verify.sh
using subprocess.Popen instead of subprocess.check_output, to be compatible with...
[torbrowser-launcher.git] / verify.sh
1 #!/bin/sh
2 # usage: verify.sh [temporary gpg directory] [tor-browser-gnu-linux-xxx.tar.gz.asc]
3
4 GPG_TMP_DIR=$1
5 TBB_SIG=$2
6
7 # clean the temp gpg dir
8 rm -rf $GPG_TMP_DIR
9 mkdir -p $GPG_TMP_DIR
10 chmod 700 $GPG_TMP_DIR
11
12 # import erinn's public key
13 gpg --homedir $GPG_TMP_DIR --import /usr/share/torbrowser-launcher/erinn.asc
14 gpg --homedir $GPG_TMP_DIR --import /usr/share/torbrowser-launcher/sebastian.asc
15
16 # verify the signature
17 gpg --homedir $GPG_TMP_DIR --verify $TBB_SIG