Go to file
Marek Marczykowski-Górecki 0092c0ac99
vm: add run_with_args method to call a single command with specific arguments
The method will ensure the parameters are properly handled as actual
separate arguments, regardless of shell special characters in them.
For now implement this with shlex.quote, later dedicated qrexec service
could be used.

QubesOS/qubes-issues#4850
2019-02-28 04:37:59 +01:00
ci Move pylint config to canonical place 2018-09-18 16:47:58 +02:00
debian version 4.0.24 2018-12-18 04:58:21 +01:00
doc tools/qvm-backup: allow to disable compression 2019-02-24 05:32:46 +01:00
etc Fix qvm-start-gui autostart script 2017-05-19 17:30:11 +02:00
qubesadmin vm: add run_with_args method to call a single command with specific arguments 2019-02-28 04:37:59 +01:00
rpm_spec rpm: add R: python3-yaml, as needed by qvm-backup tool 2018-12-28 11:53:57 +01:00
test-packages Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
.gitignore .gitignore: add doc/_build/ 2018-05-03 01:03:27 +02:00
.pylintrc Move pylint config to canonical place 2018-09-18 16:47:58 +02:00
.travis.yml Move pylint config to canonical place 2018-09-18 16:47:58 +02:00
LICENSE Initial commit 2017-03-01 23:48:53 +01:00
Makefile Add 'make clean' target, use it for Debian build 2018-04-13 01:12:06 +02:00
Makefile.builder debian: initial packaging 2017-05-20 03:15:23 +02:00
README.md Bump Python version requirement for qvm-* to 3.5 2019-02-12 02:17:38 +01:00
run-tests Rename qubesmgmt to qubesadmin module 2017-05-11 23:40:03 +02:00
setup.py Bump Python version requirement for qvm-* to 3.5 2019-02-12 02:17:38 +01:00
version version 4.0.24 2018-12-18 04:58:21 +01:00

This is client side implementation of Qubes Admin API. See https://www.qubes-os.org/doc/admin-api/ for protocol specification.

Compatibility

Most of the API modules are compatible with Python >= 2.7. Very few parts require Python >= 3.5:

  • tools (qvm-*)
  • qubesadmin.events module (for asyncio module)

Parts not compatible with Python < 3.5, are not installed in such environment.