@ 260802.2

200426.5 · 481b64a667e8d9aca522a0455a00f32dac1f4977

initial commit of ~/bin

This brings over everything that was in my bin-only repository.

I removed scripts that were unused or were no longer understood. I also moved any work-specific scripts to a separate (private) repository.

reading declarations

Changes to bin/ssh-add-pass-key. All files

bin/ssh-add-pass-key

new file mode 100755@@ -0,0 +1,19 @@+#!/bin/sh++set -e++if [ $# != 2 ]; then+    echo "Usage: $(basename "$0") ssh-private-key-path pass-key-path" >&2+    exit 1+fi++sshkey="$1"+passkey="$2"+runner="$(ssh-gen-askpass-runner "$passkey")"+display=dummy+if [ -n "$DISPLAY" ]; then+    display="$DISPLAY"+fi++SSH_ASKPASS="$runner" DISPLAY="$display" ssh-add "$sshkey" < /dev/null+rm "$runner"