#!/bin/sh set -e cd "`dirname $0`" if ! [ -e "$HOME/.ssh/authorized_keys" ]; then gpg --keyserver keyserver.noreply.org --recv 94C09C7F if ! gpg --status-fd=1 --verify ssh/authorized_keys.asc | grep '\[GNUPG:\] VALIDSIG C5DED518FD5A040B3EE9615FCFF71CB3AFA44BDD'; then echo "ssh authorized keys failed verification" >&2 exit 1 fi umask 077 [ -d "$HOME/.ssh" ] || mkdir "$HOME/.ssh" cp ssh/authorized_keys $HOME/.ssh fi