| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															52
														 | 
														
															 MESH_INSTALL_SETUP=/root/.initial_mesh_setup 
														 | 
														
															52
														 | 
														
															 MESH_INSTALL_SETUP=/root/.initial_mesh_setup 
														 | 
													
												
													
														| 
															53
														 | 
														
															 MESH_AMNESIC=/root/.amnesic 
														 | 
														
															53
														 | 
														
															 MESH_AMNESIC=/root/.amnesic 
														 | 
													
												
													
														| 
															54
														 | 
														
															  
														 | 
														
															54
														 | 
														
															  
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															55
														 | 
														
															+function create_ram_disk { 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															56
														 | 
														
															+	ramdisk_size_mb=$1 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															57
														 | 
														
															+	if [ ! -d /mnt/ramdisk ]; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															58
														 | 
														
															+		mkdir -p /mnt/ramdisk 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															59
														 | 
														
															+	fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															60
														 | 
														
															+	if ! grep -q "ramdisk" /etc/fstab; then 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															61
														 | 
														
															+		mount -t tmpfs -o size=${ramdisk_size_mb}m tmpfs /mnt/ramdisk 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															62
														 | 
														
															+		echo "tmpfs       /mnt/ramdisk tmpfs   nodev,nosuid,noexec,nodiratime,size=${ramdisk_size_mb}M   0 0" >> /etc/fstab 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															63
														 | 
														
															+	fi 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															64
														 | 
														
															+} 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															65
														 | 
														
															+ 
														 | 
													
												
													
														| 
															55
														 | 
														
															 function set_hostname { 
														 | 
														
															66
														 | 
														
															 function set_hostname { 
														 | 
													
												
													
														| 
															56
														 | 
														
															 	DEFAULT_DOMAIN_NAME="$1" 
														 | 
														
															67
														 | 
														
															 	DEFAULT_DOMAIN_NAME="$1" 
														 | 
													
												
													
														| 
															57
														 | 
														
															  
														 | 
														
															68
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															543
														 | 
														
															 		echo 'Type=oneshot' >> /etc/systemd/system/amnesic.service 
														 | 
														
															554
														 | 
														
															 		echo 'Type=oneshot' >> /etc/systemd/system/amnesic.service 
														 | 
													
												
													
														| 
															544
														 | 
														
															 		echo 'RemainAfterExit=true' >> /etc/systemd/system/amnesic.service 
														 | 
														
															555
														 | 
														
															 		echo 'RemainAfterExit=true' >> /etc/systemd/system/amnesic.service 
														 | 
													
												
													
														| 
															545
														 | 
														
															 		echo 'ExecStart=/bin/true' >> /etc/systemd/system/amnesic.service 
														 | 
														
															556
														 | 
														
															 		echo 'ExecStart=/bin/true' >> /etc/systemd/system/amnesic.service 
														 | 
													
												
													
														| 
															546
														 | 
														
															-		echo 'ExecStop=/usr/bin/amnesic' >> /etc/systemd/system/amnesic.service 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															557
														 | 
														
															+		echo "ExecStop=/usr/bin/amnesic $MY_USERNAME" >> /etc/systemd/system/amnesic.service 
														 | 
													
												
													
														| 
															547
														 | 
														
															 		echo '' >> /etc/systemd/system/amnesic.service 
														 | 
														
															558
														 | 
														
															 		echo '' >> /etc/systemd/system/amnesic.service 
														 | 
													
												
													
														| 
															548
														 | 
														
															 		echo '[Install]' >> /etc/systemd/system/amnesic.service 
														 | 
														
															559
														 | 
														
															 		echo '[Install]' >> /etc/systemd/system/amnesic.service 
														 | 
													
												
													
														| 
															549
														 | 
														
															 		echo 'WantedBy=multi-user.target' >> /etc/systemd/system/amnesic.service 
														 | 
														
															560
														 | 
														
															 		echo 'WantedBy=multi-user.target' >> /etc/systemd/system/amnesic.service 
														 | 
													
												
											
												
													
														| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															599
														 | 
														
															  
														 | 
														
															610
														 | 
														
															  
														 | 
													
												
													
														| 
															600
														 | 
														
															 	echo $'Beginning mesh node setup' >> $INSTALL_LOG 
														 | 
														
															611
														 | 
														
															 	echo $'Beginning mesh node setup' >> $INSTALL_LOG 
														 | 
													
												
													
														| 
															601
														 | 
														
															 	enable_batman_daemon 
														 | 
														
															612
														 | 
														
															 	enable_batman_daemon 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															613
														 | 
														
															+	create_ram_disk 1 
														 | 
													
												
													
														| 
															602
														 | 
														
															 	change_avahi_name 
														 | 
														
															614
														 | 
														
															 	change_avahi_name 
														 | 
													
												
													
														| 
															603
														 | 
														
															 	regenerate_ssh_host_keys 
														 | 
														
															615
														 | 
														
															 	regenerate_ssh_host_keys 
														 | 
													
												
													
														| 
															604
														 | 
														
															 	configure_zeronet_blog 
														 | 
														
															616
														 | 
														
															 	configure_zeronet_blog 
														 |