#!/bin/sh -e [ -n "$1" ] || { cat < EOF exit 1 } username=$1 peerid=$(dd if=/dev/urandom bs=16 count=1 2>/dev/null | hexdump -ve '"%02x"') [ $(echo -n $peerid | wc -c) = 32 ] || peerid=0"$peerid" umask 077 passphrase=$(mktemp) $(dirname $0)/storekey.sh $passphrase verifier=$(govpn-verifier -id $peerid -key $passphrase) rm -f $passphrase echo cat <