]> Cypherpunks.ru repositories - govpn.git/blob - utils/storekey.sh
299883d67a37033a6d9813a08d54a9b8824d8e27
[govpn.git] / utils / storekey.sh
1 #!/bin/sh -e
2
3 [ -n "$1" ] || {
4     cat <<EOF
5 Read passphrase from stdin and store it in file.
6
7 Usage: $0 <keyfilename>
8 EOF
9     exit 1
10 }
11
12 echo -n Enter passphrase:
13 stty -echo
14 read passphrase
15 stty echo
16 umask 077
17 cat > $1 <<EOF
18 $passphrase
19 EOF