1dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#!/bin/bash 2dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 3dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Projectif [ $# -ne 3 ] 4dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Projectthen 5dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project echo "Usage: $0 alias filename passpharse" 6dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project exit -1 7dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Projectfi 8dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 9dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Projectopenssl dgst -passin pass:"$3" -binary -sha1 -sign $1.pem $2 > $2.sign 10dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 11