Go to file
Marek Marczykowski-Górecki 7978e17aeb
Merge remote-tracking branch 'origin/pr/145'
* origin/pr/145: (119 commits)
  qvm-template: fix downloading template for install
  tests: add tests for other qvm-template functions
  tests: improve TestProcess behavior
  tests: add tests for qvm-template reinstall/up/downgrade when nothing needs to be done
  tests: fix mock return values of get_dl_list when testing `qvm-template reinstall`
  qvm-template: update comments to reflect e424c7d
  qvm-template: only ask for confirmation during install if something is being done
  tests: add more tests re. install, remove, and get_keys_for_repos
  qvm-template: test != 1 instead of == 0 for template-dummy feature
  tests: fix tests for verify_rpm involving incorrect template names
  tests: add tests for qvm-template remove
  tests: some more for qvm-template
  qvm-template: mute pylint complains about typing.NamedTuple
  tests: qvm-template-postprocess - template.conf handling
  qvm-template-postprocess: fix allowed features list
  qvm-template-postprocess: extract config handling into separate function
  qvm-template-postprocess: treat missing appmenus files as warnings only
  qvm-template: default confirm to 'n'
  qvm-template: verify template package signature directly at download
  qvm-template: improve error reporting
  ...
2021-04-01 20:23:46 +02:00
ci Fix CI dependencies 2020-08-31 02:02:12 +08:00
debian Merge remote-tracking branch 'origin/pr/145' 2021-04-01 20:23:46 +02:00
doc Merge remote-tracking branch 'origin/pr/145' 2021-04-01 20:23:46 +02:00
etc Fix missing semi-colon and new line 2020-06-24 15:45:36 +02:00
qubesadmin Merge remote-tracking branch 'origin/pr/145' 2021-04-01 20:23:46 +02:00
rpm_spec Merge remote-tracking branch 'origin/pr/145' 2021-04-01 20:23:46 +02:00
scripts Fix script executable bit 2020-09-30 02:09:45 +02:00
test-packages qvm-template: call rpmkeys --checksig for signature verification 2021-02-06 16:03:38 +01:00
.gitignore Makefile: add clean of pkgs and debian changelog.* 2020-06-16 17:09:07 +02:00
.gitlab-ci.yml gitlab-ci: fix codecov call 2021-02-19 16:54:19 +01:00
.pylintrc Add stubs for rpm module and initial tests for qvm-template install 2020-09-04 01:56:15 +08:00
.travis.yml travis: use sourced config, switch to R4.1 2020-08-03 04:55:46 +02:00
LICENSE Initial commit 2017-03-01 23:48:53 +01:00
Makefile Added supported-service keyboard-layout to allow for better working Qube Manager 2020-09-23 17:24:20 +02:00
Makefile.builder debian: initial packaging 2017-05-20 03:15:23 +02:00
README.md Drop Python2 support 2020-01-15 21:41:52 +01:00
run-tests Drop Python2 support 2020-01-15 21:41:52 +01:00
setup.py Added dynamic X keyboard event monitoring to qvm_start_daemon.py 2020-07-15 14:04:25 +02:00
version version 4.1.10 2020-10-10 05:11:49 +02:00

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

Compatibility

This package requires Python >= 3.5