An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-mgmt-salt-dom0-virtual-machines


https://github.com/QubesOS/qubes-mgmt-salt-dom0-virtual-machines

version 4.2.11

ca4eda04d643be90d801db7cabe26e575cc7fe07 authored over 1 year ago
Fix setting all updates via Whonix

The policy file name needs to end with .policy. Set it to the one
managed by the Global Config t...

d904fc78d859220b36c555ee7627afddebe9a845 authored over 1 year ago
version 4.2.10

ccea3bc3211e64c372bc86032a96cd2dc155a6b8 authored almost 2 years ago
Fix policy syntax for usb keyboard

Fixes QubesOS/qubes-issues#8459

7b226a2d4e645611821d394ac09d9eda1806b434 authored almost 2 years ago
version 4.2.9

80e1246fbfa7008607cbb7d795b434c9e4a95b13 authored almost 2 years ago
Update policies for GUI domain

Menu checks for 'servicevm' feature. Devices widget list mic access.

8c3eeb1d25b94eb9f9a1fed81fb5cfe48ea87ca4 authored almost 2 years ago
version 4.2.8

591c9b33d2dce940c2972abf746e2ccbfe0e8da7 authored about 2 years ago
sys-gui: set dom0 as audiovm for sys-gui

sys-gui doesn't have PCI devices, especially not a sound card, so, set
dom0 as audiovm for it.
T...

e4a70a2493fb5ad2d08e44df0e1ef63fcbe7b67f authored about 2 years ago
version 4.2.7

e4281cf3f76fb6d5e32b5729782e10ccd60b117d authored about 2 years ago
Merge remote-tracking branch 'origin/pr/55'

* origin/pr/55:
Update whonix.jinja

5643a19950be94bdff9855780d1befc9888af1b2 authored about 2 years ago
version 4.2.6

4730b77f8750c60bb24680d0841cd2288e1a3ae0 authored about 2 years ago
Rename short whonix-(gw|ws) names to their full names

Whonix 17 use full "workstation" and "gateway" names, instead of whort
"ws" and "gw" versions. R...

dc96dc2ff940165c409bf2278dc2cb6f09db0926 authored about 2 years ago
Update whonix.jinja

88a1996a6e01bd137df6b532ad0715f9599641b6 authored about 2 years ago
version 4.2.5

668e38570d7726b7cf0e98cb5cebbe2fad6ba561 authored about 2 years ago
sys-gui: do not (try to) install obsolete themes

Albatross and Bluebird themes are obsolete and no longer packaged in
Fedora 38 (and the former n...

1cc5eb8d2b04b1801f748375ae7799375cd1101c authored about 2 years ago
Use fedora-38 in sys-gui related states

QubesOS/qubes-issues#8069

3a35642790b499589b1cd087ff7a1550b6daaabf authored about 2 years ago
version 4.2.4

fbefd27bea912700ef3284b7022f872eff984427 authored about 2 years ago
Change name of default disposable template to default-dvm

Do not put the template name in the disposable template name, it makes
updates (or other changes...

f5271cc5478a28c170cd3ef0d43e88764f5f0cf6 authored about 2 years ago
Handle non-Fedora default-dispvm properly

Fixes QubesOS/qubes-issues#6805

3f9a463203e04e7a9472caf5ccbaebcabb8b5583 authored about 2 years ago
version 4.2.3

867dc973e124af07f14e9feaa7b7dbcd112f6c9b authored over 2 years ago
Update remaining template references to f37

This includes template for sys-gui, but also comments etc

QubesOS/qubes-issues#7807

3c75786b7c2535b619d82b47da6abb93fc15cb61 authored over 2 years ago
version 4.2.2

6a78f8ea67d6ca40e11b6f016fdb3454f08bca21 authored over 2 years ago
qvm.sys-usb: allways set policy for all three qubes.Input* services

Global config tool expects all three set, which actually makes sense
(explicit better than impli...

92136f5e92da0d2699f78699a08916b22fa82ab4 authored over 2 years ago
version 4.2.1

447ad514820524cc9cd2f4f32bf8cb78a0faf484 authored over 2 years ago
Fix policy syntax

Policies in new format no longer accept coma as a separator.

6eece787c7701d21f8e5a5f6419ca5e77d8e1e05 authored over 2 years ago
version 4.2.0

cb3744946111fa2f715171924e958d6b4714ed58 authored over 2 years ago
Use new policy format

QubesOS/qubes-issues#8000

81eab07a409a0fdf90cc8c7f9439570b34683023 authored over 2 years ago
Use common grub config location

Now /boot/efi/EFI/qubes/grub.cfg sources /boot/grub2/grub.cfg, so the
actual config always is in...

5cf70b85aff51d75520a9e75245026e8c7885dbd authored over 2 years ago
version 4.1.19

06093a828bcec5da353eb915ea0516c39487cbb1 authored over 2 years ago
Merge branch 'usb-keyboard-pillar'

* usb-keyboard-pillar:
Add optional USB keyboard setup also during initial sys-usb setup

4b9bcaa9cecab2c16cc7a43f579207000eedd812 authored over 2 years ago
Increase default size of sys-usb

Especially with webcams or other high-throughput devices, usbip driver
requires more memory. Thi...

bb123b4d3a6b20f4135bb204c4b17243e57c159d authored over 2 years ago
Add optional USB keyboard setup also during initial sys-usb setup

This basically performs what qvm.usb-keyboard does, but while applying
initial qvm.sys-usb state...

712051f1e988885b1b98ea8b413c1aa30fad2864 authored over 2 years ago
version 4.1.18

83712c42078e89e86635e072b7b01fba5af5ef06 authored over 2 years ago
Add Qubes Builder v2 integration

40be98ee6f3e58b5010e444527a5886f8be0a2d0 authored almost 3 years ago
Running salt into VM is not planned

74b387bbb09b554538480199fd384325dc50de9b authored almost 3 years ago
version 4.1.17

3981e97552adbb184454c10fa11eb2acde4c20f2 authored about 3 years ago
Switch default template to fedora-36

QubesOS/qubes-issues#7544

a6a2b59c05020196334ba7d53c8dc3398ada9e31 authored about 3 years ago
Fix dummy-psu-sender package name

It isn't dummy-psu-dom0 anymore.

Fixes QubesOS/qubes-issues#7230

daa4deeab9ee03588035253afa314cfcf55bd0c6 authored about 3 years ago
Drop Travis CI

4be370e4884dad2b7829abf9e53d8d85cba09a58 authored over 3 years ago
Enable usbguard for dom0, when setting up USB keyboard

core-admin-linux repo now ships an usbguard configuration (and a dracut
module to include it the...

cc31b151de4d1091149e2b08215dd96020c39521 authored over 3 years ago
version 4.1.16

78dcb14ef9b41650ec18ec0a40f44005ca1cafcc authored over 3 years ago
Exclude controllers listed via rd.qubes.dom0_usb option from sys-usb

When multiple USB controllers are available, one of the possibilities is
to keep some in dom0 (f...

6e57e1562cb0e68de2a62bcc5de9affa0996c31c authored over 3 years ago
Add configurable default action for qubes.InputMouse

Make it 'allow' only optionally (via pillar), but change to 'ask' by
default.

The 'allow' can b...

d851d6204e62f63e0dd1fae4c55791a9cd1f9660 authored over 3 years ago
spec: add BR make

QubesOS/qubes-issues#6982

c3a5e90d6d8f0ed8d9423b7831efbdeebaf55b8e authored almost 4 years ago
version 4.1.15

4af39b48184ff51b4e075c666ff76c77b02b9b3e authored almost 4 years ago
Use qvm.template_installed for installing template for sys-gui too

5ed1278 "Use new qvm.template_installed state" missed two cases.

aea9e3751bc9a1fde108f7c24db870740350765f authored almost 4 years ago
version 4.1.14

1f942d40ff7cf3d673d2abadfd5fcaa084545b28 authored almost 4 years ago
Use new qvm.template_installed state

Templates are no longer recorded in rpmdb, so pkg.installed doesn't work
anymore

QubesOS/qubes-...

5ed127820c0af2ee683fb587220b57e7f7eb56b5 authored almost 4 years ago
Install qubes-input-proxy-sender for sys-gui-gpu support

Fixes QubesOS/qubes-issues#6893

a874036cbc7035a786f8a9fe82a305829fb2a61b authored almost 4 years ago
version 4.1.13

934d452f360a7ff671c84ef37835214fe39e3652 authored almost 4 years ago
Whonix 16

7b70b78c81a23f9797c4994e3874c285dce23c58 authored almost 4 years ago
version 4.1.12

ee7f9adb78213118a93564ff7f0374deccaab2c1 authored almost 4 years ago
Enable xscreensaver in Xfce for sys-gui

QubesOS/qubes-issues#6810

f9a76ffc9423453ce30029b1688aab6b29338c92 authored almost 4 years ago
sys-gui: drop orphaned xfwm4-theme-nodoka

af23ff0271968d7fc5c0b21fd4a59fc483eadd38 authored about 4 years ago
Switch to fedora-34-xfce as default template for audio/gui

QubesOS/qubes-issues#6568

3f1f727136b03a9d008cfe07f22ec87190abc904 authored about 4 years ago
Add VNC GuiVM

6314acbd4fea7367d361fb49dd286d29655c3d6b authored about 4 years ago
version 4.1.11

56fc1ffdd4389f80022ad6db448097e369f850d7 authored about 4 years ago
Do not disable xscreensaver in sys-gui

Something needs to lock the screen. Lets do it from inside sys-gui (also
the hybrid one), for co...

1d20b65c1163b34485de14c4eaccec68195cb3b1 authored about 4 years ago
Merge remote-tracking branch 'origin/pr/36'

* origin/pr/36:
sys-gui: do not intercept copy/paste key combos at dom0, let sys-gui see them
...

c952d86cc14b4a43cbb708e80df8b53190c774b1 authored about 4 years ago
Merge remote-tracking branch 'origin/pr/35'

* origin/pr/35:
Set up policies for clipboard copy and paste

2dbbd69531a58088e6ef78368ac4bf89967cc5ca authored about 4 years ago
Set up policies for clipboard copy and paste

These policies allow the GUI qube to test if clipboard copy & paste is
permitted between two qub...

67e78e584f7f83d419d52ce05ad4d68ea850c39c authored about 4 years ago
sys-gui: do not intercept copy/paste key combos at dom0, let sys-gui see them

QubesOS/qubes-issues#4186

edb53948ec842c3dbc8759670fcb8dd5f143b677 authored about 4 years ago
Set a generic 'guivm' and 'audiovm' qvm-service

... in addition to a specific flavor (like guivm-gui-agent), if
applicable. This allows generic ...

e7faff1a7229adfb0a3c89e4d67dfae93c2e1176 authored about 4 years ago
Include qubes widgets package (qubes-desktop-linux-manager) in GUIVM

QubesOS/qubes-issues#4186

99098db834597a9efbb1cb5a61038ca7311af7f4 authored about 4 years ago
Explicitly order sys-usb before user login

It is no longer the case for all the autostart VMs, so add explicit
ordering for sys-usb

QubesO...

79e9b2bc84c2199f40747d95d07b5fe68ec81f87 authored about 4 years ago
version 4.1.10

b75e6c21b87e552fbaee201fb12897732ed8fb45 authored over 4 years ago
Switch template for sys-gui and sys-audio to fedora-33(-xfce) too

QubesOS/qubes-issues#6039

9dbe0d1a636a7c2a7220072568d48f8077e6f503 authored over 4 years ago
version 4.1.9

c5e5559bbe15d04b9a51597421823faa550734af authored over 4 years ago
Switch default template to fedora-33

QubesOS/qubes-issues#6039

050dcc06d97eae282492f4cc8a8653d062e9de09 authored over 4 years ago
Add .gitlab-ci.yml

86178b6a2399faccae7608e848b85c47f3939305 authored over 4 years ago
version 4.1.8

62c888bf6c8fb100f2954e88f7b2fcb85a25f088 authored almost 5 years ago
Adjust for dummy-psu packages name change

It's now dummy-psu-sender/dummy-psu-receiver.

QubesOS/qubes-issues#4186

5ba165b256ecc521365c5d759a77b1dbcd33aa8d authored almost 5 years ago
version 4.1.7

2f1811427ed0b83ab80b34ba7db7d5e31c234d15 authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/30'

* origin/pr/30:
Support creation of disposable servicevms

a5ae9c1e536e27899aba44abf1ec78b9c7c03d70 authored almost 5 years ago
Support creation of disposable servicevms

4eb225cbc1ee857db47c9658d48dce8ea1c81465 authored almost 5 years ago
sys-gui-gpu: setup sys-usb to sys-gui-gpu mouse RPC policy

c3e00fd63d333fbd6c63877b6f46373737dc99c4 authored almost 5 years ago
sys-gui-gpu: rename feature for input dom0 devices

094c1e3f9c6060cf5fbb14d11917cb8b2eaa88a2 authored almost 5 years ago
sys-gui-gpu: use salt for getting first dom0 user

1b3417bdca089dcb82124a0cdb15e7c1acf3354b authored almost 5 years ago
sys-gui-gpu: get first dom0 user of 'qubes' group

c7a00c3bee74752007c5b266ad7c537c6d8ff6bd authored almost 5 years ago
sys-gui-gpu: read password hash from dom0 set user

1fbbeaf6dff0ea7e4ee0d96f77f4e899624d9fad authored almost 5 years ago
sys-gui-gpu: set TARGET_DOMAIN for input-proxy-sender service

6f533791b7d99f36666158e7e699ecc3ab212fc1 authored almost 5 years ago
sys-gui-gpu: trigger input dom0 ps2 devices

8e34481341a2dabd9637f2fdb7a7c87234a250b3 authored almost 5 years ago
sys-gui: support for dummy psu and backlight

b486be714c5d6f23efe95cf1224380c838469d7f authored almost 5 years ago
version 4.1.6

d8410193b9d13e067b8bc07beb7122ac88d3082a authored almost 5 years ago
sys-gui: enable fullscreen and add xsession entry

QubesOS/qubes-issues#5662

6cec852ffcad5f3dbf6f7da369fd4863a56fc6ea authored almost 5 years ago
Merge remote-tracking branch 'origin/pr/27'

* origin/pr/27:
sys-gui-template: handle debian and update global list

4a338f95c98efda5a046ff0fd5f1a911f7175291 authored about 5 years ago
Update default template of sys-gui-gpu to fedora-32-xfce

QubesOS/qubes-issues#2618

3c6cdc1f269098f1f0345566acd7fd77e35b320e authored about 5 years ago
sys-gui-template: handle debian and update global list

QubesOS/qubes-issues#4186

50a8c94a825a79f711f5a7e9687a1bf1989cab18 authored about 5 years ago
Added sys-gui-gpu states

- Separated common gui vm state into template-gui.jinja
- Fixed keyboard-layout setting
- sys-gu...

e69f260c8b7a74f7e1a7aedcdc95cdc097fcf952 authored about 5 years ago
version 4.1.5

df46b8f6ea386e6e760ea3aead0dd843f8ad561d authored about 5 years ago
Allow GUI domain to set the keyboard layout

And also improve indentation.

QubesOS/qubes-issues#5662

10c82f59893a62407785c26cc21c28b75b3570c7 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/25'

* origin/pr/25:
Switch sys-gui and sys-audio to fedora-32-xfce template

96712cf256a1b304bb26b53d23e5d8f2c25cd0b5 authored about 5 years ago
Merge remote-tracking branch 'origin/pr/26'

* origin/pr/26:
gui: sync xfce packages

9e808a0fec59d3d4c8ce3dfbc4925951d2e4074b authored about 5 years ago
Fix Admin API policy for GUI VM

Fix few hardcoded sys-gui (breaks other GUI VMs).

5d5752d5d49215d8c4107cbd174adc39dabe5262 authored about 5 years ago
gui: sync xfce packages

7f92ff669387e1151b6b3c54698d53925e43f7ca authored about 5 years ago
Switch sys-gui and sys-audio to fedora-32-xfce template

5d2f9db288fede93799e460e715bb79f80af5a0b authored about 5 years ago
version 4.1.4

0ad47d99241fc2a1cb4f98fd7cf9b3f386925a4d authored about 5 years ago
Merge branch 'extract-template-gui'

* extract-template-gui:
Use 50-* policy files for salt-managed policy
Add other necessary ca...

dae4041fe2a5aa04330deb81ef3f2da3f71536c6 authored about 5 years ago
Use 50-* policy files for salt-managed policy

Make it conform to the convention set in qrexec documentation.

QubesOS/qubes-issues#4370

1a8ab02c4c19c5e6bb9395e574e426a43b100fba authored about 5 years ago
Use 50-* policy files for salt-managed policy

Make it conform to the convention set in qrexec documentation.

And also use new policy location...

d0f18bc83604cde25f24ec6958875cb999e2a7eb authored about 5 years ago