Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/QubesOS/qubes-core-admin
Qubes component: core-admin
https://github.com/QubesOS/qubes-core-admin
d69b03e5e0955105e44929cf3486d98ab447680a authored almost 10 years ago
The logic for set-default-route/set-dns-server has been inverted.
9659c33a09f179fac034639770f2f73ca4b71212 authored almost 10 years agoNot everyone use fast SSD drive and 4+ core CPU...
20c32e7233b6bdeaff0c4c44d004329cb61c36b8 authored almost 10 years ago
Debian do not use hostname in gnome-terminal window title by default, so
the test failed there, ...
Otherwise it could happen that the device will still be opened by udev,
so can't be freed by kpartx
063e2617d6c9c5671774ff5a86329f713ed673f3 authored almost 10 years ago
Handle gedit, emacs and vim.
cba8c6430c95b9195d55081ad7ed0ae51c7870ee authored almost 10 years ago
If the domain isn't defined in libvirt, it surely isn't running. This is
needed for DispVM, whic...
b61aef2bef067b2bd70ca515714655a876408a9f authored almost 10 years ago
Theoretically it should work (with some minor modifications) on any
hypervisor.
Apparently it is much faster. Especially during savefile preparation -
tar reads the whole file,...
Previous approach didn't worked for dynamically generated tests.
c6f136869e0b3d5d9aff3a5886b9523863ee13c2 authored almost 10 years ago01e208d5ec376568d70f917859f56c2547c463d2 authored almost 10 years ago
This is actually workaround for systemd bug reported here:
https://bugzilla.redhat.com/show_bug....
30fadfa994d92ec00ff3a2f75d008316895e5db0 authored almost 10 years ago
2e8624e32258dd2aa3923c79aebaec44a6d088d0 authored almost 10 years ago
Define it only when really needed:
- during VM creation - to generate UUID
- just before VM st...
e8a1e3469ed92728baf81f30fdc972884bfc1036 authored almost 10 years ago
f8ad78d1747587719c3f97228274c7346d43e620 authored almost 10 years ago
Provide vm.refresh(), which will force to reconnect do QubesDB daemon,
and also get new libvirt ...
Libvirt will replace domain XML when trying to define the new one with
the same name and UUID - ...
1b428f68658a19c6524ade0e87c66b6e7b723b12 authored almost 10 years ago
It have nothing to do with xenstore, so change the name to not mislead.
Also get rid of unused "...
e92da0e11600644c25caa3c170185597a7327429 authored almost 10 years ago
This can happen for example when domain disappeared in the meantime.
c878beb25d82aff59587f5924b0517aae12af851 authored almost 10 years ago96cd341162a6a35cce2e12bc640ebd748b3f481f authored almost 10 years ago
Looks like an oversight.
55f7556c415f2456974c1e878449f5ef173dcae5 authored almost 10 years agofbd96532e824f3e1c2e1e01dd24548db6ffbfb38 authored almost 10 years ago
20e4e261112bcd4d14835abb1089062520d8c6fb authored almost 10 years ago
Finally accepted patches uses different syntax: <backenddomain name=.../> tag
instead of <source...
246d0f46095ff02f8c357cff79c98c8947dcc151 authored almost 10 years ago
Otherwise it could cause deadlocks.
370057bad3e6be4c758ee931c70a4f1d2d8709de authored almost 10 years ago
This is much simpler than ensuring proper group set in every qubes
tool.
This isn't needed anymore because we'll show no window in invisible
mode. This allows to prepare...
304ed1dec529f7ba5a75f62a77a552fe407d1720 authored almost 10 years ago
ad7c6d0dec4f05a40800f4147142ce666eb92654 authored almost 10 years ago
This reverts commit 454788d459a52e5ff40ad602a90c385aabff7838.
95ae3f44aa28727632bbdd5323d63519dd968693 authored almost 10 years agof61045178a97bd01e60f15506dfc165ef2523b91 authored almost 10 years ago
74d90a2886b9581cd420490c4b5c7702919448d3 authored almost 10 years ago
Apparently gedit doesn't handle well fast keystrokes flow.
d6ea80eb5ca56ecc816a283d28cc8822bc3a9bba authored almost 10 years ago
It is used by just started DispVM to notice when restore process
completed. Alternatively it cou...
90b76b489d93fcedc95524a7aab923d141626035 authored almost 10 years ago
2eeea65ce601a4ed8d8d57635373eb6f7949a3f1 authored almost 10 years ago
Conflicts:
dispvm/qubes-prepare-saved-domain.sh
c5ffba8eb76542692d7a03052e134eda5de736dd authored almost 10 years ago
1f30a03a09fad60748afb29dd78c5c0a768efb6a authored almost 10 years ago
Handle stubdomains (the same device will be removed twice).
Use target domain name instead of st...
When called from libvirt->libxl, there is libvirt lock taken on that
domain. Because of that, we...
It does nothing as root-cow.img isn't used by HVMs (yet), but this
function is required by qvm-t...
Many functions and especially standalone tools takes the lock itself, so
to prevent deadlocks, a...
ae6ca5c0a32944ce8212597db4780c010b4ab80d authored almost 10 years ago
b8584887195610c4387de861ba55e66446902cff authored almost 10 years ago
This way the name can be directly copied to cmdline to rerun that
particular test.
The statement that unlock_db() is always called directly after save() is
no longer true - tests ...
This reverts commit f7a47e6c666c17ea5447eb64041602642b5e58ec.
It is now unneeded since parser, ...
bb5099dc9beac0d4ac58f0f47bd8d2c360153115 authored almost 10 years ago5a9c390485bf8707b3e55c3387416eab17fc13ea authored almost 10 years ago
2b14bc88d0f82367e74b71256a1bcc9e26f2d688 authored almost 10 years ago
3e725efe154e80108d05d5a96f4eddd045e08a4a authored almost 10 years ago
References to invalid qids are None'd. Failure to do so may cause KeyErrors even
on fixing ntpd ...
This is already fixed in R3 qrexec code.
c37390e33f8df1ce0e8f9f020123ce8db504992e authored almost 10 years ago
This way the same name can be simply copy-pasted to command line - to
rerun a single test.
7596f753d887374b81b71eac125f0cc53c549b4b authored almost 10 years ago
This is to make sure that QubesVmCollection state is consistent with
qubes.xml - unfortunately s...
f7a06ae29b271f1ec7a6369bb1988fba858af082 authored almost 10 years ago
When qfile-dom0-unpacker detects an error, it sends error report to
stdout and terminate (so std...
affb39f435740b049a1fdeb2de8197d5bdc5be3c authored almost 10 years ago
Test suite now logs to three places:
* syslog
* ${HOME}/qubes-tests.log
* /dev/kmsg (only sta...
Replace 'vmdir' symlink instead of creating new one inside of 'vmdir'
directory.
246de96dcd6cdaa87e6da9d91be88367183c1786 authored about 10 years ago
b6530200c9a255f49f19cecb20c15cfef98101b7 authored about 10 years ago
7f75ed4d73d3bacb23338d9df695bf2665df1975 authored about 10 years ago
226e257d2aff4c5bd10bf39978b51eca70fb4cde authored about 10 years ago
Required for proper host sleep when netvm is running.
cf41d9475445b62d69742d793c528fba733ef595 authored about 10 years agoThis reverts DispVM part of commit 72cf3a8201773cbad73644a2d070779a79c0bb5c.
e67e9a4be110c80d30dab767f5d26771ffb10745 authored about 10 years ago
When vchan connection is established back to the source domain, gntalloc
crashes with this messa...
c663b1dd2df529affa1100e83abb2df3510a7cd3 authored about 10 years ago
Apparently 'l' and 'n' characters aren't passed correctly by xdotool
(some keymap problem?). Do ...
27be178a04891c262ffe177f7202c351e6bb1b24 authored about 10 years ago
Previously it was enabled only because of bug in libvirt. Now it is
fixed (9e0e0224438b79073bf40...
Move rootcow_img to storage class, remove clean_volatile_img. And most
importantly - set source_...
2def43517a63c82a55d27a236d696456d83e3697 authored about 10 years ago
5d9fa977e2d425b5fb89953f4d0aebd27cf58b2d authored about 10 years ago
393bb0047100661a0048ab79129b3c3e3b36f697 authored about 10 years ago
869675c15ca99d0bcadbdc90637617d783a9d9d9 authored about 10 years ago
f9b2636c73752ffa870deb738a779ff32893d157 authored about 10 years ago
48fd2669cbfaaf6092cae0d3fd7114ddbf0443cb authored about 10 years ago
QubesDB does not require setting up directory (and permissions), so just
remove the function.
89f8f219bfc2d8afcc49d1be4e60b1dbd35c29c5 authored about 10 years ago
Switch ==1 to !=0 - ping can exit with different errors (timeout,
resolve failed etc), but we do...
26a9dcda66eb48ed1f68ad706a918326b9bcf260 authored about 10 years ago
2554d6aee3db977a370abd07826e2381132e9ebc authored about 10 years ago
This way it will be done much earlier, so qubes-db can be started before
qubes-core.service - wh...
db95153619d4530fe661166567df6cd3b85914b1 authored about 10 years ago
Qubes does not keep track of those kernel versions.
Conflicts:
core-modules/01QubesDisposableV...
c2675c00e733d0d10ed36307c84c51e3c670dc5d authored about 10 years ago
2f7b3adeec2384110f74457532c970de2700e17c authored about 10 years ago
Based on work done by Matt McCutchen <[email protected]>, details
here:
https://groups.goog...
59a5ae941528d5710da3c92427c2ad958a57897f authored about 10 years ago
When VM is started by root, config file is created with root owner and
user has no write access ...
25c425920c700f93ddcb4971704fe2936c817ffe authored about 10 years ago