From a5d99db010ec4c8b6f7c02614ec8a318a77b89a2 Mon Sep 17 00:00:00 2001 From: tslil clingman Date: Sun, 8 May 2022 16:07:45 -0500 Subject: Fix .ssh-agent file detection logic --- kiss/.profile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'kiss') diff --git a/kiss/.profile b/kiss/.profile index a98d9f8..bee9241 100644 --- a/kiss/.profile +++ b/kiss/.profile @@ -70,14 +70,14 @@ export WLR_NO_HARDWARE_CURSORS=1 # fix sway pointer invisibility # ----------------------------------------------------------------------------- # SSH -if [ ! -f "$HOME/.ssh-agent" ]; then +if [ ! -f "$HOME/.ssh-agent" -o ! -s "$HOME/.ssh-agent" ]; then ssh-agent | grep -v echo > $HOME/.ssh-agent . $HOME/.ssh-agent else . "$HOME/.ssh-agent" if [ -n "$(ps | grep $SSH_AGENT_PID)" ]; then ssh-agent | grep -v echo > $HOME/.ssh-agent - source $HOME/.ssh-agent + . $HOME/.ssh-agent fi fi -- cgit v1.2.3