Each time some arbitrary package was installed using dpkg or apt-get, the update notification in Qubes VM Manager was cleared. No matter if there were still updates pending. (Could happen even after the user running `apt-get dist-upgrade` in case of package manager issues.) No longer clear upgrade notification in QVMM on arbitrary package installation. Check if upgrades have been actually installed before clearing the notifications. https://github.com/QubesOS/qubes-issues/issues/1066#issuecomment-150044906
		
			
				
	
	
		
			12 lines
		
	
	
		
			345 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			345 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
set -e
 | 
						|
 | 
						|
upgrades_installed="$(/usr/lib/qubes/upgrades-installed-check 2>&1)"
 | 
						|
 | 
						|
if [ "$upgrades_installed" = "true" ]; then
 | 
						|
   /usr/lib/qubes/qrexec-client-vm dom0 qubes.NotifyUpdates /bin/sh -c 'echo 0'
 | 
						|
elif [ "$upgrades_installed" = "false" ]; then
 | 
						|
   /usr/lib/qubes/qrexec-client-vm dom0 qubes.NotifyUpdates /bin/sh -c 'echo 1'
 | 
						|
fi
 |