| 
				
			 | 
			
			
				@@ -109,7 +109,7 @@ function ssh_remove_small_moduli { 
			 | 
		
	
		
			
			| 
				109
			 | 
			
				109
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				110
			 | 
			
				110
			 | 
			
			
				 function configure_ssh_client { 
			 | 
		
	
		
			
			| 
				111
			 | 
			
				111
			 | 
			
			
				     if [ -f /usr/bin/pacman ]; then 
			 | 
		
	
		
			
			| 
				112
			 | 
			
				
			 | 
			
			
				-        sudo pacman -S proxytunnel 
			 | 
		
	
		
			
			| 
				
			 | 
			
				112
			 | 
			
			
				+        sudo pacman --noconfirm -S openbsd-netcat 
			 | 
		
	
		
			
			| 
				113
			 | 
			
				113
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				114
			 | 
			
				114
			 | 
			
			
				         sudo apt-get -y install tor connect-proxy 
			 | 
		
	
		
			
			| 
				115
			 | 
			
				115
			 | 
			
			
				     fi 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -162,10 +162,16 @@ function configure_ssh_client { 
			 | 
		
	
		
			
			| 
				162
			 | 
			
				162
			 | 
			
			
				     echo 'Host *.onion' > ~/.ssh/config 
			 | 
		
	
		
			
			| 
				163
			 | 
			
				163
			 | 
			
			
				     echo '  ServerAliveInterval 60' >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				164
			 | 
			
				164
			 | 
			
			
				     echo '  ServerAliveCountMax 3' >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				
			 | 
			
				165
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				166
			 | 
			
			
				+    proxycmd="connect -R remote -5 -S 127.0.0.1:9050 %h %p" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				167
			 | 
			
			
				+    if [ -f /usr/bin/pacman ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				168
			 | 
			
			
				+        proxycmd="/usr/bin/nc -X 5 -x 127.0.0.1:9050 %h %p" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				169
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				170
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				165
			 | 
			
				171
			 | 
			
			
				     if [[ $ENABLE_MONKEYSPHERE == $'yes' || $ENABLE_MONKEYSPHERE == $'y' ]]; then 
			 | 
		
	
		
			
			| 
				166
			 | 
			
				
			 | 
			
			
				-        echo "  ProxyCommand sh -c 'monkeysphere ssh-proxycommand --no-connect %h %p ; connect -R remote -5 -S 127.0.0.1:9050 %h %p'" >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				
			 | 
			
				172
			 | 
			
			
				+        echo "  ProxyCommand sh -c 'monkeysphere ssh-proxycommand --no-connect %h %p ; $proxycmd'" >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				167
			 | 
			
				173
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				168
			 | 
			
				
			 | 
			
			
				-        echo "  ProxyCommand connect -R remote -5 -S 127.0.0.1:9050 %h %p" >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				
			 | 
			
				174
			 | 
			
			
				+        echo "  ProxyCommand $proxycmd" >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				169
			 | 
			
				175
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				170
			 | 
			
				176
			 | 
			
			
				     echo 'Host *' >> ~/.ssh/config 
			 | 
		
	
		
			
			| 
				171
			 | 
			
				177
			 | 
			
			
				     echo '  ServerAliveInterval 60' >> ~/.ssh/config 
			 |