| 
				
			 | 
			
			
				@@ -421,24 +421,22 @@ function mesh_install_ipfs_go { 
			 | 
		
	
		
			
			| 
				421
			 | 
			
				421
			 | 
			
			
				         exit 63722 
			 | 
		
	
		
			
			| 
				422
			 | 
			
				422
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				423
			 | 
			
				423
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				424
			 | 
			
				
			 | 
			
			
				-    echo '[Unit]' > ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				425
			 | 
			
				
			 | 
			
			
				-    echo 'Description=IPFS go daemon' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				426
			 | 
			
				
			 | 
			
			
				-    echo 'After=syslog.target' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				427
			 | 
			
				
			 | 
			
			
				-    echo 'After=network.target' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				428
			 | 
			
				
			 | 
			
			
				-    echo '' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				429
			 | 
			
				
			 | 
			
			
				-    echo '[Service]' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				430
			 | 
			
				
			 | 
			
			
				-    echo 'Type=simple' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				431
			 | 
			
				
			 | 
			
			
				-    echo "User=$MY_USERNAME" >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				432
			 | 
			
				
			 | 
			
			
				-    echo "Group=$MY_USERNAME" >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				433
			 | 
			
				
			 | 
			
			
				-    echo "WorkingDirectory=/home/$MY_USERNAME" >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				434
			 | 
			
				
			 | 
			
			
				-    echo "ExecStart=$IPFS_PATH/ipfs daemon --mount" >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				435
			 | 
			
				
			 | 
			
			
				-    echo 'Restart=on-failure' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				436
			 | 
			
				
			 | 
			
			
				-    echo "Environment=\"USER=$MY_USERNAME\" \"HOME=/home/$MY_USERNAME\" \"GOPATH=/home/go/go${GO_VERSION}\"" >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				437
			 | 
			
				
			 | 
			
			
				-    echo '' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				438
			 | 
			
				
			 | 
			
			
				-    echo '[Install]' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				439
			 | 
			
				
			 | 
			
			
				-    echo 'WantedBy=multi-user.target' >> ${rootdir}/etc/systemd/system/ipfs.service 
			 | 
		
	
		
			
			| 
				440
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				441
			 | 
			
				
			 | 
			
			
				-    chroot ${rootdir} systemctl enable ipfs 
			 | 
		
	
		
			
			| 
				
			 | 
			
				424
			 | 
			
			
				+    IPFS_USER_DAEMON=${rootdir}/home/${MY_USERNAME}/.config/systemd/user/ipfs.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				425
			 | 
			
			
				+    mkdir -p $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				426
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				427
			 | 
			
			
				+    echo '[Unit]' > $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				428
			 | 
			
			
				+    echo 'Description=IPFS go daemon' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				429
			 | 
			
			
				+    echo '' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				430
			 | 
			
			
				+    echo '[Service]' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				431
			 | 
			
			
				+    echo "ExecStart=$IPFS_PATH/ipfs daemon" >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				432
			 | 
			
			
				+    echo 'Restart=on-failure' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				433
			 | 
			
			
				+    echo 'RestartSec=10' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				434
			 | 
			
			
				+    echo '' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				435
			 | 
			
			
				+    echo '[Install]' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				436
			 | 
			
			
				+    echo 'WantedBy=default.target' >> $IPFS_USER_DAEMON 
			 | 
		
	
		
			
			| 
				
			 | 
			
				437
			 | 
			
			
				+    chroot ${rootdir} chown $MY_USERNAME:$MY_USERNAME /home/${MY_USERNAME}/.config/systemd/user/ipfs.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				438
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				439
			 | 
			
			
				+    chroot ${rootdir} systemctl --user enable ipfs 
			 | 
		
	
		
			
			| 
				442
			 | 
			
				440
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				443
			 | 
			
				441
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				444
			 | 
			
				442
			 | 
			
			
				 function install_ipfs_go { 
			 |