#!/bin/sh -e getrand() { local size=$1 dd if=/dev/random bs=$size count=1 2>/dev/null | hexdump -ve '"%02x"' } [ -n "$1" ] || { cat < EOF exit 1 } username=$1 peerid=$(getrand 16) umask 077 mkdir -p peers/$peerid echo '0000000000000000000000000000000000000000000000000000000000000000' > peers/$peerid/verifier echo $username > peers/$peerid/name echo '#!/bin/sh' > peers/$peerid/up.sh chmod 700 peers/$peerid/up.sh echo Place verifier to peers/$peerid/verifier