From 6ee7970821b0e90ce2be3a9644a705900383b120 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 16 Apr 2021 00:29:01 +0100 Subject: [PATCH] Check if ssh key exists --- .config/shell/aliasrc | 1 + .local/bin/setup/ssh | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc index c834c66..4afc59b 100644 --- a/.config/shell/aliasrc +++ b/.config/shell/aliasrc @@ -38,6 +38,7 @@ alias \ sdn="sudo shutdown -h now" \ e="$EDITOR" \ v="$EDITOR" \ + cl="clear" \ p="sudo pacman" \ z="zathura" \ ll="ls -l" \ diff --git a/.local/bin/setup/ssh b/.local/bin/setup/ssh index 99c2745..e6eb621 100755 --- a/.local/bin/setup/ssh +++ b/.local/bin/setup/ssh @@ -1,6 +1,6 @@ #!/bin/bash -LABS=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/Primary" -sort show "Scarif: Labs" 2>&1) +LABS=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/primary" -sort show "Scarif: Labs" 2>&1) LABSUN=$(echo "$LABS" | grep -Po "(?<=login: )\w+") LABSPW=$(echo "$LABS" | grep -Po "(?<=pass : ).+(?=\")") @@ -18,7 +18,11 @@ generate_post_data() { EOF } -CREDENTIALS=$(echo "$LABSUN:$LABSPW" | base64) +CREDENTIALS="$LABSUN:$LABSPW" + +KEYS=$(curl -X GET -s --url "https://$CREDENTIALS@labs.scarif.space/api/v1/users/$LABSUN/keys") + +echo $KEYS | jq '.[].title' curl --request POST \ -s \