| 
				
			 | 
			
			
				@@ -32,14 +32,14 @@ fi 
			 | 
		
	
		
			
			| 
				32
			 | 
			
				32
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				33
			 | 
			
				33
			 | 
			
			
				 if [ "$SSH_PUBLIC_KEY" ]; then 
			 | 
		
	
		
			
			| 
				34
			 | 
			
				34
			 | 
			
			
				     if [ ${#SSH_PUBLIC_KEY} -gt 5 ]; then 
			 | 
		
	
		
			
			| 
				35
			 | 
			
				
			 | 
			
			
				-        if [ -f $SSH_PUBLIC_KEY ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				35
			 | 
			
			
				+        if [ -f "$SSH_PUBLIC_KEY" ]; then 
			 | 
		
	
		
			
			| 
				36
			 | 
			
				36
			 | 
			
			
				             mkdir /home/$MY_USERNAME/.ssh 
			 | 
		
	
		
			
			| 
				37
			 | 
			
				37
			 | 
			
			
				             cp $SSH_PUBLIC_KEY /home/$MY_USERNAME/.ssh/authorized_keys 
			 | 
		
	
		
			
			| 
				38
			 | 
			
				38
			 | 
			
			
				             echo 'ssh public key installed' 
			 | 
		
	
		
			
			| 
				39
			 | 
			
				39
			 | 
			
			
				         else 
			 | 
		
	
		
			
			| 
				40
			 | 
			
				
			 | 
			
			
				-            if [[ $SSH_PUBLIC_KEY == "ssh-"* ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				40
			 | 
			
			
				+            if [[ "$SSH_PUBLIC_KEY" == "ssh-"* ]]; then 
			 | 
		
	
		
			
			| 
				41
			 | 
			
				41
			 | 
			
			
				                 mkdir /home/$MY_USERNAME/.ssh 
			 | 
		
	
		
			
			| 
				42
			 | 
			
				
			 | 
			
			
				-                echo $SSH_PUBLIC_KEY > /home/$MY_USERNAME/.ssh/authorized_keys 
			 | 
		
	
		
			
			| 
				
			 | 
			
				42
			 | 
			
			
				+                echo "$SSH_PUBLIC_KEY" > /home/$MY_USERNAME/.ssh/authorized_keys 
			 | 
		
	
		
			
			| 
				43
			 | 
			
				43
			 | 
			
			
				                 echo 'ssh public key installed' 
			 | 
		
	
		
			
			| 
				44
			 | 
			
				44
			 | 
			
			
				             else 
			 | 
		
	
		
			
			| 
				45
			 | 
			
				45
			 | 
			
			
				                 echo 'The second parameter does not look like an ssh key' 
			 |