summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Bingner <sam@bingner.com>2019-09-29 22:54:15 -1000
committerSam Bingner <sam@bingner.com>2019-09-29 22:54:15 -1000
commite5c5466f4ab93900e5a121277beffb798b487778 (patch)
treebd4dfd4507368465a36655179252632c8898070d
parentcd8d956af4ea6f899de837b293d3d298be1760f2 (diff)
Update sshpass metadata
-rw-r--r--data/sshpass/_metadata/description3
l---------data/sshpass/_metadata/license1
-rw-r--r--data/sshpass/_metadata/name1
3 files changed, 4 insertions, 1 deletions
diff --git a/data/sshpass/_metadata/description b/data/sshpass/_metadata/description
index 821a4adaf..f8da04d32 100644
--- a/data/sshpass/_metadata/description
+++ b/data/sshpass/_metadata/description
@@ -1 +1,4 @@
Non-interactive ssh password authentication
+SSH's (secure shell) most common authentication mode is called "interactive keyboard password authentication", so called both because it is typically done via keyboard, and because openssh takes active measures to make sure that the password is, indeed, typed interactively by the keyboard. Sometimes, however, it is necessary to fool ssh into accepting an interactive password non-interactively. This is where sshpass comes in.
+.
+SECURITY NOTE: There is a reason openssh insists that passwords be typed interactively. Passwords are harder to store securely and to pass around securely between programs. If you have not looked into solving your needs using SSH's "public key authentication", perhaps in conjunction with the ssh agent (RTFM ssh-add), please do so before being tempted into using this package.
diff --git a/data/sshpass/_metadata/license b/data/sshpass/_metadata/license
new file mode 120000
index 000000000..9c13a9a0f
--- /dev/null
+++ b/data/sshpass/_metadata/license
@@ -0,0 +1 @@
+../../../licenses/gpl-2 \ No newline at end of file
diff --git a/data/sshpass/_metadata/name b/data/sshpass/_metadata/name
deleted file mode 100644
index ac9a875ad..000000000
--- a/data/sshpass/_metadata/name
+++ /dev/null
@@ -1 +0,0 @@
-sshpass