14 lines
298 B
Plaintext
14 lines
298 B
Plaintext
|
#!/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()
|