diff --git a/bin/executable_find-agent.sh b/bin/executable_find-agent.sh new file mode 100755 index 0000000..6156fa8 --- /dev/null +++ b/bin/executable_find-agent.sh @@ -0,0 +1,12 @@ +#!/bin/bash +# +# Add keys to ssh-agent +# TODO: make keys configurable +# + +SSH_AUTH_SOCK=$(find /tmp/ -name 'agent*' -printf "%T@ %Tc %p\n" | sort -n | tail -1 | awk '{print $7}') +echo -e "$SSH_AUTH_SOCK" +export SSH_AUTH_SOCK +ssh-add ~/.ssh/daimler_rsa +ssh-add ~/.ssh/id_materna + diff --git a/bin/executable_setScheme.sh b/bin/executable_set-scheme.sh similarity index 100% rename from bin/executable_setScheme.sh rename to bin/executable_set-scheme.sh diff --git a/bin/executable_start-agent.sh b/bin/executable_start-agent.sh new file mode 100755 index 0000000..25ccda0 --- /dev/null +++ b/bin/executable_start-agent.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +SSHAGENT=/usr/bin/ssh-agent +SSHAGENTARGS="-s" +if [ -z "$SSH_AUTH_SOCK" ] && [ -x "$SSHAGENT" ]; then + eval `$SSHAGENT $SSHAGENTARGS` +# trap "kill $SSH_AGENT_PID" 0 +fi +