| 
				
			 | 
			
			
				@@ -79,12 +79,11 @@ function pihole_update { 
			 | 
		
	
		
			
			| 
				79
			 | 
			
				79
			 | 
			
			
				         return 
			 | 
		
	
		
			
			| 
				80
			 | 
			
				80
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				81
			 | 
			
				81
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				82
			 | 
			
				
			 | 
			
			
				-    if [[ $(config_param_exists WIFI_INTERFACE) == "0" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				82
			 | 
			
			
				+    if [ ! -f $HOME/${PROJECT_NAME}-wifi.cfg ]; then 
			 | 
		
	
		
			
			| 
				83
			 | 
			
				83
			 | 
			
			
				         PIHOLE_IFACE=eth0 
			 | 
		
	
		
			
			| 
				84
			 | 
			
				84
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				85
			 | 
			
				85
			 | 
			
			
				         read_config_param WIFI_INTERFACE 
			 | 
		
	
		
			
			| 
				86
			 | 
			
				86
			 | 
			
			
				         PIHOLE_IFACE=$WIFI_INTERFACE 
			 | 
		
	
		
			
			| 
				87
			 | 
			
				
			 | 
			
			
				-        write_config_param "PIHOLE_IFACE" "$PIHOLE_IFACE" 
			 | 
		
	
		
			
			| 
				88
			 | 
			
				87
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				89
			 | 
			
				88
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				90
			 | 
			
				89
			 | 
			
			
				     IPv4_address="$(get_ipv4_address)" 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -116,6 +115,7 @@ function pihole_update { 
			 | 
		
	
		
			
			| 
				116
			 | 
			
				115
			 | 
			
			
				         sed -i '/@IPv6@/d' /etc/dnsmasq.d/01-pihole.conf 
			 | 
		
	
		
			
			| 
				117
			 | 
			
				116
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				118
			 | 
			
				117
			 | 
			
			
				     sed -i "s|@HOSTNAME@|$HOSTNAME|g" /etc/dnsmasq.d/01-pihole.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				118
			 | 
			
			
				+    sed -i "s|addn-hosts=.*|addn-hosts=${PIHOLE_ADLIST}|g" /etc/dnsmasq.d/01-pihole.conf 
			 | 
		
	
		
			
			| 
				119
			 | 
			
				119
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				120
			 | 
			
				120
			 | 
			
			
				     systemctl restart dnsmasq 
			 | 
		
	
		
			
			| 
				121
			 | 
			
				121
			 | 
			
			
				  
			 |