mirror of
				https://github.com/shokinn/.files.git
				synced 2025-11-03 20:18:10 +00:00 
			
		
		
		
	Change to new ssh-agend bridge
This commit is contained in:
		
							parent
							
								
									de95ea4138
								
							
						
					
					
						commit
						a78d0d6538
					
				
					 1 changed files with 14 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -17,7 +17,20 @@ if [ -d "$HOME/.local/bin" ] ; then
 | 
			
		|||
fi
 | 
			
		||||
 | 
			
		||||
# Connect to windows ssh pageant
 | 
			
		||||
eval $(/mnt/c/weasel-pageant/weasel-pageant -rb -a $HOME/.weasel-pageant.sock)
 | 
			
		||||
export SSH_AUTH_SOCK=$HOME/.ssh/agent.sock
 | 
			
		||||
ss -a | grep -q $SSH_AUTH_SOCK
 | 
			
		||||
if [ $? -ne 0 ]; then
 | 
			
		||||
        rm -f $SSH_AUTH_SOCK
 | 
			
		||||
        (setsid nohup socat UNIX-LISTEN:$SSH_AUTH_SOCK,fork EXEC:$HOME/.ssh/wsl2-ssh-pageant.exe >/dev/null 2>&1 &)
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
# Connect to windows gpg agent
 | 
			
		||||
export GPG_AGENT_SOCK=$HOME/.gnupg/S.gpg-agent
 | 
			
		||||
ss -a | grep -q $GPG_AGENT_SOCK
 | 
			
		||||
if [ $? -ne 0 ]; then
 | 
			
		||||
        rm -rf $GPG_AGENT_SOCK
 | 
			
		||||
        (setsid nohup socat UNIX-LISTEN:$GPG_AGENT_SOCK,fork EXEC:"$HOME/.ssh/wsl2-ssh-pageant.exe --gpg S.gpg-agent" >/dev/null 2>&1 &)
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
# X410 (Windows X11 Server)
 | 
			
		||||
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2; exit;}'):0.0
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue