refactor: finish moving ssh-* scripts to own installers
[webi-installers/.git] / ssh-setpass / install.sh
index 014b68a4c13ffcecd41197d18cd4df117e49c7e2..67ef3b2ca70f7202fc6319f26a4336763abec7b2 100644 (file)
@@ -1,6 +1,22 @@
 #!/bin/bash
-
 set -e
 set -u
 
-ssh-keygen -p -f "$HOME/.ssh/id_rsa"
+function __install_ssh_setpass() {
+    my_cmd="ssh-setpass"
+
+    rm -f "$HOME/.local/bin/${my_cmd}"
+
+    webi_download \
+        "$WEBI_HOST/packages/${my_cmd}/${my_cmd}.sh" \
+        "$HOME/.local/bin/${my_cmd}"
+
+    chmod a+x "$HOME/.local/bin/${my_cmd}"
+
+    # run the command
+    echo ''
+    echo 'Set passphrase for ~/.ssh/id_rsa?'
+    "$HOME/.local/bin/${my_cmd}"
+}
+
+__install_ssh_setpass