| 
				
			 | 
			
			
				@@ -511,32 +511,6 @@ function zeronet_update_config { 
			 | 
		
	
		
			
			| 
				511
			 | 
			
				511
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				512
			 | 
			
				512
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				513
			 | 
			
				513
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				514
			 | 
			
				
			 | 
			
			
				-function avahi_ipfs { 
			 | 
		
	
		
			
			| 
				515
			 | 
			
				
			 | 
			
			
				-    MY_IPFS_ID=/home/$MESH_USERNAME/.ipfs-id 
			 | 
		
	
		
			
			| 
				516
			 | 
			
				
			 | 
			
			
				-    if [ ! -f $MY_IPFS_ID ]; then 
			 | 
		
	
		
			
			| 
				517
			 | 
			
				
			 | 
			
			
				-        return 
			 | 
		
	
		
			
			| 
				518
			 | 
			
				
			 | 
			
			
				-    fi 
			 | 
		
	
		
			
			| 
				519
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				520
			 | 
			
				
			 | 
			
			
				-    service_name='ipfs' 
			 | 
		
	
		
			
			| 
				521
			 | 
			
				
			 | 
			
			
				-    service_type='IPFS' 
			 | 
		
	
		
			
			| 
				522
			 | 
			
				
			 | 
			
			
				-    service_protocol='tcp' 
			 | 
		
	
		
			
			| 
				523
			 | 
			
				
			 | 
			
			
				-    service_port=$IPFS_PORT 
			 | 
		
	
		
			
			| 
				524
			 | 
			
				
			 | 
			
			
				-    service_description=$(cat $MY_IPFS_ID) 
			 | 
		
	
		
			
			| 
				525
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				526
			 | 
			
				
			 | 
			
			
				-    echo '<?xml version="1.0" standalone="no"?><!--*-nxml-*-->' > /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				527
			 | 
			
				
			 | 
			
			
				-    echo '<!DOCTYPE service-group SYSTEM "avahi-service.dtd">' >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				528
			 | 
			
				
			 | 
			
			
				-    echo '<service-group>' >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				529
			 | 
			
				
			 | 
			
			
				-    echo "  <name replace-wildcards=\"yes\">%h ${service_type}</name>" >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				530
			 | 
			
				
			 | 
			
			
				-    echo '  <service>' >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				531
			 | 
			
				
			 | 
			
			
				-    echo "    <type>_${service_type}._${service_protocol}</type>" >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				532
			 | 
			
				
			 | 
			
			
				-    echo "    <port>${service_port}</port>" >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				533
			 | 
			
				
			 | 
			
			
				-    if [ "$service_description" ]; then 
			 | 
		
	
		
			
			| 
				534
			 | 
			
				
			 | 
			
			
				-        echo "    <txt-record>$service_description</txt-record>" >> /tmp/zeronet-blog.service 
			 | 
		
	
		
			
			| 
				535
			 | 
			
				
			 | 
			
			
				-    fi 
			 | 
		
	
		
			
			| 
				536
			 | 
			
				
			 | 
			
			
				-    echo '  </service>' >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				537
			 | 
			
				
			 | 
			
			
				-    echo '</service-group>' >> /etc/avahi/services/${service_name}.service 
			 | 
		
	
		
			
			| 
				538
			 | 
			
				
			 | 
			
			
				-} 
			 | 
		
	
		
			
			| 
				539
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				540
			 | 
			
				514
			 | 
			
			
				 if [ ! -d /etc/avahi ]; then 
			 | 
		
	
		
			
			| 
				541
			 | 
			
				515
			 | 
			
			
				     exit 0 
			 | 
		
	
		
			
			| 
				542
			 | 
			
				516
			 | 
			
			
				 fi 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -551,7 +525,6 @@ if [ $ENABLE_ZERONET ]; then 
			 | 
		
	
		
			
			| 
				551
			 | 
			
				525
			 | 
			
			
				     zeronet_update_config 
			 | 
		
	
		
			
			| 
				552
			 | 
			
				526
			 | 
			
			
				 fi 
			 | 
		
	
		
			
			| 
				553
			 | 
			
				527
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				554
			 | 
			
				
			 | 
			
			
				-avahi_ipfs 
			 | 
		
	
		
			
			| 
				555
			 | 
			
				528
			 | 
			
			
				 ipfs_bootstrap 
			 | 
		
	
		
			
			| 
				556
			 | 
			
				529
			 | 
			
			
				 ipfs_publish 
			 | 
		
	
		
			
			| 
				557
			 | 
			
				530
			 | 
			
			
				 #detect_tox_users 
			 |