From 46b6839f509fa3e0ef8d1886b68d42cf8d5b8719 Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Wed, 20 Nov 2019 23:09:29 +0100 Subject: [PATCH] Started with key creation step --- seqs/ssh.sh | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) mode change 100644 => 100755 seqs/ssh.sh diff --git a/seqs/ssh.sh b/seqs/ssh.sh old mode 100644 new mode 100755 index 698e037..e349d07 --- a/seqs/ssh.sh +++ b/seqs/ssh.sh @@ -1,10 +1,26 @@ #!/bin/bash +toolName="ssh" +toolIdentity="~/.ssh/id_rsa" + aList="" aHost="" # default ssh port aPort="22" +step_3_info() { echo "Create $toolName authentication keys"; } +step_3_alias() { ALIAS="create"; } +step_3() { + exep "ssh-keygen -l -f $toolIdentity 2>>/dev/null" + if [ $? -ne 0 ]; then + saveReturn 1 + else + saveReturn 1 + fi + endReturn -f "Identity found. Skipping creation" + echo "Creating..." +} + step_10_info() { echo "Update remote(s) [CMDLIST] "; } step_10_alias() { ALIAS="send"; } step_10() { @@ -104,5 +120,5 @@ f|/sourcedir/sourcefile|/destdir/destfile f|/sourcedir/sourcefile|/destdir/destfile u|/destdir2/update.sh" -VERSION_SEQREV=5 +VERSION_SEQREV=6 . sequencer.sh