This website requires JavaScript.
Explore
Help
Sign In
Qubes
/
core-admin
Watch
1
Star
0
Fork
0
You've already forked core-admin
Code
Issues
Pull Requests
Releases
Wiki
Activity
4742a630f2
core-admin
/
qubes-rpc
/
.gitignore
3 lines
38 B
Plaintext
Raw
Normal View
History
Unescape
Escape
dom0+vm: Tools for downloading dom0 update by VM (#198) Mainly 4 parts: - scripts for providing rpmdb and yum repos to VM (choosen by qvm-set-updatevm) - VM script for downloading updates (qubes_download_dom0_updates.sh) - qfile-dom0-unpacker which receive updates, check signatures and place its in dom0 local yum repo - qvm-dom0-upgrade which calls all of above and after all yum gpk-update-viewer Besides qvm-dom0-upgrade, updates are checked every 6h and user is prompted if want to download it. At dom0 side gpk-update-icon (disabled yet) should notice new updates in "local" repo.
2011-06-22 00:44:48 +02:00
qfile-dom0-unpacker
admin-api: create and install actual Admin API RPC endpoints Install files in /etc/qubes-rpc for all methods defined in API documentation, even if not yet implemented (qubesd will handle it raising appropriate exception). Use minimal program written in C (qubesd-query-fast), instead of qubesd-query in python for performance reasons: - a single qubesd-query run: ~300ms - equivalent in shell (echo | nc -U): ~40ms - qubesd-query-fast: ~20ms Many tools makes multiple API calls, so performance here do matter. For example qvm-ls (from VM) currently takes about 60s on a system with 24 VMs. Also make use of `$include:` directive in policy file, to make it easier defining a VM with full Admin API access. QubesOS/qubes-issues#853
2017-05-23 03:24:15 +02:00
qubesd-query-fast
Reference in New Issue
Copy Permalink