From 9c9fbbcce522f713a6444d77c708ddb12d577f5f Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 13 Jun 2022 19:26:34 +0200 Subject: Remove sekey script I use Secretive now, which has a GUI for generating new keys --- generate-sekey.sh | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100755 generate-sekey.sh diff --git a/generate-sekey.sh b/generate-sekey.sh deleted file mode 100755 index 760eaa41..00000000 --- a/generate-sekey.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/zsh -# macOS-only; can assume zsh - -set -euo pipefail - -host=$1 -pubfile="${HOME}/.ssh/sekey/${host}.pub" - -function getKeyForHost () { - host=$1 - sekey --list-keys | awk "\$2 == \"$host\" {print \$4}" -} - -if [[ -z $(getKeyForHost $host) ]] -then - sekey --generate-keypair $host | { ! grep --invert-match "successfully generated" } -fi - -if [[ -f $pubfile ]] -then - echo "Public key ${pubfile} already exists!" - echo "You should probably remove it, as there isn't a matching keypair in the Enclave" - exit 1 -fi - -keyid=$(getKeyForHost $host) - -sekey --export-key $keyid | tee "$pubfile" -- cgit 1.4.1