| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -3,7 +3,8 @@
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				set -eu
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				CURDIR=$(dirname $(readlink "$0"))
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				CONFHOME="~/.local/share/jssh/conf.d"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				CONFLOCAL="~/.local/share/jssh"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				CONFHOME="$CONFLOCAL/conf.d"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				CONFALLBACK="$CURDIR/conf.d"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				[[ -d $CONFHOME ]] && CONFDIR=$CONFHOME || CONFDIR=$CONFALLBACK
 | 
			
		
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
			
			 | 
			 | 
			
				@ -12,7 +13,11 @@ CONFALLBACK="$CURDIR/conf.d"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				DSTPREFIX=jssh
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				[[ -f $CURDIR/sshrc.conf ]] && source $CURDIR/sshrc.conf
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				if [[ -r "$CONFLOCAL/sshrc.conf" ]]; then
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
					source "$CONFLOCAL/sshrc.conf"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				elif [[ -r "$CURDIR/sshrc.conf" ]]; then
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
					source "$CURDIR/sshrc.conf"
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				fi
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				arc=$(tar czf - -C $CONFDIR $(find $CONFDIR -type f -printf "%f ")| base64 -w0)
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				[[ $(echo $arc | wc -c) -le 65535 ]] || { echo "Files size too large!"; exit 1; }
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |