From 29113f304611ce874f6a82403ac26930c57c12eb Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sun, 8 May 2022 12:12:07 +0300
Subject: [PATCH] ssh-forget-host script.

---
 Documents/bin/ssh-forget-host | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100755 Documents/bin/ssh-forget-host

diff --git a/Documents/bin/ssh-forget-host b/Documents/bin/ssh-forget-host
new file mode 100755
index 0000000..249041a
--- /dev/null
+++ b/Documents/bin/ssh-forget-host
@@ -0,0 +1,27 @@
+#!/bin/sh
+set -eu
+
+usage () {
+    echo "Usage: $0 HOST"
+    exit 1
+}
+
+remove () {
+    until [ -z "$(ssh-keygen -R "$1" 2>/dev/null)" ]
+    do
+        true
+    done
+
+}
+
+if [ "$#" -ne 1 ]
+then
+    usage
+fi
+
+host="$1"
+
+for i in "$host" $(dig +short "$host")
+do
+    remove "$i"
+done
-- 
GitLab