]> gitweb.fluxo.info Git - keyringer.git/commitdiff
Switching from DSA to RSA SSH keys
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 21 Nov 2010 20:11:56 +0000 (18:11 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 21 Nov 2010 20:11:56 +0000 (18:11 -0200)
share/keyringer/genpair

index 63a5bc6ff5a0ffa2ab4048ff1ee28cb4949b5e5b..df59ea52322df4f8cee4cd50f3e2ca9ebecebded 100755 (executable)
@@ -12,20 +12,20 @@ function genpair_ssh {
   read -p "Hit ENTER to continue." prompt
 
   # TODO: programatically enter blank passphrase twice
-  ssh-keygen -t dsa -f "$TMPWORK/id_dsa" -C "root@$NODE"
+  ssh-keygen -t rsa -f "$TMPWORK/id_rsa" -C "root@$NODE"
 
   # Encrypt the result
   echo "Encrypting secret key into keyringer..."
-  cat "$TMPWORK/id_dsa"     | keyringer_exec encrypt "$BASEDIR" "$FILE"
+  cat "$TMPWORK/id_rsa"     | keyringer_exec encrypt "$BASEDIR" "$FILE"
   echo "Encrypting public key into keyringer..."
-  cat "$TMPWORK/id_dsa.pub" | keyringer_exec encrypt "$BASEDIR" "$FILE.pub"
+  cat "$TMPWORK/id_rsa.pub" | keyringer_exec encrypt "$BASEDIR" "$FILE.pub"
 
   # TODO: add outfiles into version control
   if [ ! -z "$OUTFILE" ]; then
     mkdir -p `dirname $OUTFILE`
     printf "Saving copies at %s and %s.pub\n" "$OUTFILE" "$OUTFILE"
-    cat "$TMPWORK/id_dsa"     > "$OUTFILE"
-    cat "$TMPWORK/id_dsa.pub" > "$OUTFILE.pub"
+    cat "$TMPWORK/id_rsa"     > "$OUTFILE"
+    cat "$TMPWORK/id_rsa.pub" > "$OUTFILE.pub"
   fi
 
   echo "Done"