Remove ssh-sentinel

This commit is contained in:
Kevin Cotugno 2019-12-17 07:15:05 -07:00
parent 58df684073
commit 5f1292d958
2 changed files with 0 additions and 33 deletions

View File

@ -1,32 +0,0 @@
file="$HOME/.ssh-agent"
which ssh-agent &> /dev/null
if (( $? )); then
exit 1
fi
if [[ -n "$SSH_AUTH_SOCK" ]] && [[ -n "$SSH_AGENT_PID" ]]; then
return
fi
if [[ -e $file ]]; then
sockenv=`cat $file | grep SSH_AUTH_SOCK`
pidenv=`cat $file | grep SSH_AGENT_PID`
pid=`printf "$pidenv" | grep -o "[0-9]*"`
kill -0 "$pid" &> /dev/null
if (( ! $? )); then
export "$sockenv"
export "$pidenv"
return
fi
fi
export $(ssh-agent -s |
awk '{
if ($1 ~ ".*=.*;") {
print substr($1, 0, length($1) - 1)
}
}' |
tee "$file")
chmod 600 "$file"

1
.zshrc
View File

@ -1,5 +1,4 @@
local oh_my_zsh="$HOME/.oh-my-zsh" local oh_my_zsh="$HOME/.oh-my-zsh"
source $HOME/.ssh-sentinel
if [[ -f "$oh_my_zsh/oh-my-zsh.sh" ]]; then if [[ -f "$oh_my_zsh/oh-my-zsh.sh" ]]; then
local theme="jispwoso" local theme="jispwoso"