14 lines
		
	
	
		
			298 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			298 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env python2
 | |
| 
 | |
| import os
 | |
| import qubes
 | |
| 
 | |
| PREFIX = '/features-request/'
 | |
| 
 | |
| app = qubes.Qubes()
 | |
| vm = app.domains[os.environ['QREXEC_REMOTE_DOMAIN']]
 | |
| vm.fire_event('features-request',
 | |
|     untrusted_features={key[len(PREFIX):]: vm.qdb.read(key)
 | |
|         for key in vm.qdb.list(PREFIX)})
 | |
| app.save()
 | 
