| 
				
			 | 
			
			
				@@ -480,7 +480,18 @@ function mesh_amnesic { 
			 | 
		
	
		
			
			| 
				480
			 | 
			
				480
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				481
			 | 
			
				481
			 | 
			
			
				 	echo '#!/bin/bash' > /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				482
			 | 
			
				482
			 | 
			
			
				 	echo '' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				483
			 | 
			
			
				+	echo 'MY_USERNAME=$1' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				483
			 | 
			
				484
			 | 
			
			
				 	echo 'tomb slam all' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				485
			 | 
			
			
				+	echo "if [ -f /home/${MY_USERNAME}/.bash_history ]; then" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				486
			 | 
			
			
				+	echo "    shred -zu /home/${MY_USERNAME}/.bash_history" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				487
			 | 
			
			
				+	echo 'fi' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				488
			 | 
			
			
				+	echo "if [ -f /home/${MY_USERNAME}/.ssh/authorized_keys ]; then" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				489
			 | 
			
			
				+	echo "    shred -zu /home/${MY_USERNAME}/.ssh/authorized_keys" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				490
			 | 
			
			
				+	echo "    echo '' > /home/${MY_USERNAME}/.ssh/authorized_keys" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				491
			 | 
			
			
				+	echo 'fi' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				492
			 | 
			
			
				+	echo "if [ -f /home/${MY_USERNAME}/.xsession-errors ]; then" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				493
			 | 
			
			
				+	echo "    shred -zu /home/${MY_USERNAME}/.xsession-errors" >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				
			 | 
			
				494
			 | 
			
			
				+	echo 'fi' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				484
			 | 
			
				495
			 | 
			
			
				 	echo '' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				485
			 | 
			
				496
			 | 
			
			
				 	echo 'exit 0' >> /usr/bin/amnesic 
			 | 
		
	
		
			
			| 
				486
			 | 
			
				497
			 | 
			
			
				 	chmod +x /usr/bin/amnesic 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -495,7 +506,7 @@ function mesh_amnesic { 
			 | 
		
	
		
			
			| 
				495
			 | 
			
				506
			 | 
			
			
				 		echo 'Type=oneshot' >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				496
			 | 
			
				507
			 | 
			
			
				 		echo 'RemainAfterExit=true' >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				497
			 | 
			
				508
			 | 
			
			
				 		echo 'ExecStart=/bin/true' >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				498
			 | 
			
				
			 | 
			
			
				-		echo "ExecStop=/usr/bin/amnesic" >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				
			 | 
			
				509
			 | 
			
			
				+		echo "ExecStop=/usr/bin/amnesic $MY_USERNAME" >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				499
			 | 
			
				510
			 | 
			
			
				 		echo '' >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				500
			 | 
			
				511
			 | 
			
			
				 		echo '[Install]' >> /etc/systemd/system/amnesic.service 
			 | 
		
	
		
			
			| 
				501
			 | 
			
				512
			 | 
			
			
				 		echo 'WantedBy=multi-user.target' >> /etc/systemd/system/amnesic.service 
			 |