From ad48effdf7df4a82f64c6e41afece9928e753610 Mon Sep 17 00:00:00 2001 From: Jonathan Maw Date: Mon, 3 Dec 2012 21:07:39 +0000 Subject: Add script to E-mail codethink asking for an account on the trove --- request-trove-account | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 request-trove-account diff --git a/request-trove-account b/request-trove-account new file mode 100755 index 0000000..e4efd96 --- /dev/null +++ b/request-trove-account @@ -0,0 +1,24 @@ +#!/bin/sh +# request-trove-account - E-mails codethink with your public key requesting +# an account on the Trove. + +echo -n "Please enter your name: " +read name +echo -n "Please enter your E-mail address: " +read email +echo -n "Please enter a telephone number: " +read phone + +if [ -e ~/.ssh/id_rsa.pub ]; then + echo "RSA key found" + sshkey=$(cat ~/.ssh/id_rsa.pub) +elif [ -e ~/.ssh/id_dsa.pub ]; then + echo "DSA key found" + sshkey=$(cat ~/.ssh/id_dsa.pub) +else + echo "No SSH keys found. Generating an RSA key" + ssh-keygen -t rsa + sshkey=$(cat ~/.ssh/id_rsa.pub) +fi + +curl "http://trove-accounts.genivi.baserock.com/?name=$name&email=$email&phone=$phone&pubkey=$sshkey" -- cgit v1.2.1