| 
				
			 | 
			
			
				@@ -1613,7 +1613,26 @@ function mesh_batman { 
			 | 
		
	
		
			
			| 
				1613
			 | 
			
				1613
			 | 
			
			
				   echo 'fi' >> /opt/tunneldigger/broker/scripts/up_hook.sh 
			 | 
		
	
		
			
			| 
				1614
			 | 
			
				1614
			 | 
			
			
				   chmod 755 up_hook.sh 
			 | 
		
	
		
			
			| 
				1615
			 | 
			
				1615
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				1616
			 | 
			
				
			 | 
			
			
				-  # TODO make a systemd service to run ./l2tp_broker.py l2tp_broker.cfg 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1616
			 | 
			
			
				+  # make a systemd service to run ./l2tp_broker.py l2tp_broker.cfg 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1617
			 | 
			
			
				+  echo '[Unit]' > /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1618
			 | 
			
			
				+  echo 'Description=tunnerdigger (l2tp tunnel)' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1619
			 | 
			
			
				+  echo 'After=syslog.target' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1620
			 | 
			
			
				+  echo 'After=network.target' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1621
			 | 
			
			
				+  echo '' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1622
			 | 
			
			
				+  echo '[Service]' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1623
			 | 
			
			
				+  echo 'Type=simple' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1624
			 | 
			
			
				+  echo 'User=root' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1625
			 | 
			
			
				+  echo 'Group=root' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1626
			 | 
			
			
				+  echo 'WorkingDirectory=/opt/tunneldigger/broker' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1627
			 | 
			
			
				+  echo 'ExecStart=/opt/tunneldigger/broker/l2tp_broker.py l2tp_broker.cfg' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1628
			 | 
			
			
				+  echo 'Restart=always' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1629
			 | 
			
			
				+  echo 'Environment="USER=root" "HOME=/opt/tunneldigger/broker"' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1630
			 | 
			
			
				+  echo '' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1631
			 | 
			
			
				+  echo '[Install]' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1632
			 | 
			
			
				+  echo 'WantedBy=multi-user.target' >> /etc/systemd/system/tunneldigger.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1633
			 | 
			
			
				+  systemctl enable tunneldigger 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1634
			 | 
			
			
				+  systemctl daemon-reload 
			 | 
		
	
		
			
			| 
				
			 | 
			
				1635
			 | 
			
			
				+  systemctl restart tunneldigger 
			 | 
		
	
		
			
			| 
				1617
			 | 
			
				1636
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				1618
			 | 
			
				1637
			 | 
			
			
				   if ! grep -q "Mesh Networking (B.A.T.M.A.N)" /home/$MY_USERNAME/README; then 
			 | 
		
	
		
			
			| 
				1619
			 | 
			
				1638
			 | 
			
			
				       echo '' >> /home/$MY_USERNAME/README 
			 |