|  | @@ -28,12 +28,14 @@
 | 
	
		
			
			| 28 | 28 |  
 | 
	
		
			
			| 29 | 29 |  PROJECT_NAME=freedombone
 | 
	
		
			
			| 30 | 30 |  
 | 
	
		
			
			| 31 |  | -UPTIME=$(awk -F '.' '{print $1}' < "/proc/uptime")
 | 
	
		
			
			| 32 |  | -if [ "$UPTIME" -gt 240 ]; then
 | 
	
		
			
			| 33 |  | -    ADMIN_USER=$(grep 'Admin user' /root/${PROJECT_NAME}-completed.txt | awk -F ':' '{print $2}')
 | 
	
		
			
			| 34 |  | -    MY_EMAIL_ADDRESS=${ADMIN_USER}@$(cat /etc/hostname)
 | 
	
		
			
			| 35 |  | -    echo "USB device connected on ${DEVPATH}" | mail -s "${PROJECT_NAME} USB canary" "${MY_EMAIL_ADDRESS}"
 | 
	
		
			
			| 36 |  | -    echo "${ACTION}" > /tmp/usb-canary
 | 
	
		
			
			| 37 |  | -    echo "${MY_EMAIL_ADDRESS}" >> /tmp/usb-canary
 | 
	
		
			
			| 38 |  | -    date >> /tmp/usb-canary
 | 
	
		
			
			|  | 31 | +if [ ! -f /tmp/.upgrading ]; then
 | 
	
		
			
			|  | 32 | +    UPTIME=$(awk -F '.' '{print $1}' < "/proc/uptime")
 | 
	
		
			
			|  | 33 | +    if [ "$UPTIME" -gt 240 ]; then
 | 
	
		
			
			|  | 34 | +        ADMIN_USER=$(grep 'Admin user' /root/${PROJECT_NAME}-completed.txt | awk -F ':' '{print $2}')
 | 
	
		
			
			|  | 35 | +        MY_EMAIL_ADDRESS=${ADMIN_USER}@$(cat /etc/hostname)
 | 
	
		
			
			|  | 36 | +        echo "USB device connected on ${DEVPATH}" | mail -s "${PROJECT_NAME} USB canary" "${MY_EMAIL_ADDRESS}"
 | 
	
		
			
			|  | 37 | +        echo "${ACTION}" > /tmp/usb-canary
 | 
	
		
			
			|  | 38 | +        echo "${MY_EMAIL_ADDRESS}" >> /tmp/usb-canary
 | 
	
		
			
			|  | 39 | +        date >> /tmp/usb-canary
 | 
	
		
			
			|  | 40 | +    fi
 | 
	
		
			
			| 39 | 41 |  fi
 |