| 
				
			 | 
			
			
				@@ -87,10 +87,10 @@ function xmpp_update_e2e_policy { 
			 | 
		
	
		
			
			| 
				87
			 | 
			
				87
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				88
			 | 
			
				88
			 | 
			
			
				     if [[ "$ONION_ONLY" != 'no' ]]; then 
			 | 
		
	
		
			
			| 
				89
			 | 
			
				89
			 | 
			
			
				         XMPP_ONION_HOSTNAME=$(cat /var/lib/tor/hidden_service_xmpp/hostname) 
			 | 
		
	
		
			
			| 
				90
			 | 
			
				
			 | 
			
			
				-        sed -i "s|VirtualHost \".*.onion.*|VirtualHost \"${XMPP_ONION_HOSTNAME}\"|g" /etc/prosody/prosody.cfg.lua 
			 | 
		
	
		
			
			| 
				
			 | 
			
				90
			 | 
			
			
				+        sed -i "s|VirtualHost \".*.onion.*|VirtualHost \"${XMPP_ONION_HOSTNAME}\"|g" "$filename" 
			 | 
		
	
		
			
			| 
				91
			 | 
			
				91
			 | 
			
			
				         # TLS is not strictly needed for onion transport security 
			 | 
		
	
		
			
			| 
				92
			 | 
			
				
			 | 
			
			
				-        sed -i 's|c2s_require_encryption =.*|c2s_require_encryption = false|g' /etc/prosody/prosody.cfg.lua 
			 | 
		
	
		
			
			| 
				93
			 | 
			
				
			 | 
			
			
				-        sed -i 's|s2s_require_encryption =.*|s2s_require_encryption = false|g' /etc/prosody/prosody.cfg.lua 
			 | 
		
	
		
			
			| 
				
			 | 
			
				92
			 | 
			
			
				+        sed -i 's|c2s_require_encryption =.*|c2s_require_encryption = false|g' "$filename" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				93
			 | 
			
			
				+        sed -i 's|s2s_require_encryption =.*|s2s_require_encryption = false|g' "$filename" 
			 | 
		
	
		
			
			| 
				94
			 | 
			
				94
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				95
			 | 
			
				95
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				96
			 | 
			
				96
			 | 
			
			
				  
			 |