|  | @@ -264,23 +264,23 @@ function mesh_install_syncthing {
 | 
	
		
			
			| 264 | 264 |  
 | 
	
		
			
			| 265 | 265 |  	# This probably does need to run as root so that it can access the Sync directories
 | 
	
		
			
			| 266 | 266 |  	# in each user's home directory
 | 
	
		
			
			| 267 |  | -	chroot "$rootdir" echo '[Unit]' > /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 268 |  | -	chroot "$rootdir" echo 'Description=Syncthing - Open Source Continuous File Synchronization' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 269 |  | -	chroot "$rootdir" echo 'Documentation=man:syncthing(1)' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 270 |  | -	chroot "$rootdir" echo 'After=network.target' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 271 |  | -	chroot "$rootdir" echo 'Wants=syncthing-inotify@.service' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 272 |  | -	chroot "$rootdir" echo '' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 273 |  | -	chroot "$rootdir" echo '[Service]' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 274 |  | -	chroot "$rootdir" echo 'User=root' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 275 |  | -	chroot "$rootdir" echo "Environment='all_proxy=socks5://localhost:9050'" >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 276 |  | -	chroot "$rootdir" echo 'ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 277 |  | -	chroot "$rootdir" echo 'Restart=on-failure' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 278 |  | -	chroot "$rootdir" echo 'SuccessExitStatus=3 4' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 279 |  | -	chroot "$rootdir" echo 'RestartForceExitStatus=3 4' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 280 |  | -	chroot "$rootdir" echo '' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 281 |  | -	chroot "$rootdir" echo '[Install]' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 282 |  | -	chroot "$rootdir" echo 'WantedBy=multi-user.target' >> /etc/systemd/system/syncthing.service
 | 
	
		
			
			| 283 |  | -	# Note: don't enable the daemon
 | 
	
		
			
			|  | 267 | +	echo '[Unit]' > $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 268 | +	echo 'Description=Syncthing - Open Source Continuous File Synchronization' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 269 | +	echo 'Documentation=man:syncthing(1)' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 270 | +	echo 'After=network.target' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 271 | +	echo 'Wants=syncthing-inotify@.service' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 272 | +	echo '' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 273 | +	echo '[Service]' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 274 | +	echo 'User=root' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 275 | +	echo "Environment='all_proxy=socks5://localhost:9050'" >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 276 | +	echo 'ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 277 | +	echo 'Restart=on-failure' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 278 | +	echo 'SuccessExitStatus=3 4' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 279 | +	echo 'RestartForceExitStatus=3 4' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 280 | +	echo '' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 281 | +	echo '[Install]' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 282 | +	echo 'WantedBy=multi-user.target' >> $rootdir/etc/systemd/system/syncthing.service
 | 
	
		
			
			|  | 283 | +	chroot "$rootdir" systemctl enable syncthing
 | 
	
		
			
			| 284 | 284 |  
 | 
	
		
			
			| 285 | 285 |  	if ! grep -q "syncthing" $rootdir/etc/crontab; then
 | 
	
		
			
			| 286 | 286 |  		echo "*/1            * *   *   *   root /usr/local/bin/${PROJECT_NAME}-syncthing > /dev/null" >> $rootdir/etc/crontab
 |