github.com/QubesOS/qubes-core-admin
Qubes component: core-admin
https://github.com/QubesOS/qubes-core-admin
If /etc/localtime in dom0 is a hardlink to zoneinfo file (instead of
symlink) and more than one ...
Since 677a79b "hvm: change default graphics to std vga ('xen')",
stubdomain uses 44MB RAM
Qubes...
820e5c0e699b298f17f0e19b4977ad2a1165e1b2 authored over 9 years ago
Separate config file is no longer created for DispVM - the configuration
is passed directly to l...
912d4c144730b361672c7dc7e6bbc0e5c8f4bccf authored over 9 years ago
If running as normal user, chown will fail. This isn't a problem,
because the file is probably a...
* origin/pr/7:
Properly account for Xen memory overhead to fix large VMs
QubesOS/qubes-issues...
88b4a84cce930bca37173f9954e607b9b4e51fda authored over 9 years ago540f4f7294ee5b87a909c210d458621a90d51a26 authored over 9 years ago
because this breaks proper initial screen layout set by gui-agent
Fixes QubesOS/qubes-issues#1305...
QubesOS/qubes-issues#1136
2d8a8094ed1724e4727da946c06d240a44782dbd authored over 9 years ago
* origin/pr/6:
Support large VMs by removing the fixed balloon iteration limit
QubesOS/qubes-...
f6fdec08f22e50decb29eb2aa6da9c7b43d97f3c authored over 9 years agoa55172d63ee479898a5fbe9588823c2f9132ed96 authored over 9 years ago
fb6acb5f6b9629a51a3d5666f57a4615c80aae3b authored over 9 years ago
Fix bunch of errors and warnings.
ea44c0acf3baa5075aa268ab92969e0388982440 authored over 9 years agoAlso new function, `error_runtime` for common parser.
fixes QubesOS/qubes-issues#1222
15713cbf46b065b5cfead79af3382ae9a3f2ee6a authored over 9 years agoThis is common operation that is repeatable.
015b01fe465fce667b9302bcf933dc41d712d607 authored over 9 years ago
Common functions that revolve around running the tool (like
`dont_run_as_root`) will be methods ...
6f4951d08a385220915aa036a86fbe49d4b15e5b authored over 9 years ago
a8fb99ef0f18bfb8c874e06a9929cb603cf7115a authored over 9 years ago
3724d6fca17539d2cf60265dc6789b01ced84db6 authored over 9 years ago
15c59f938c0f564ae0e7c4b4da3381c5e887aeda authored over 9 years ago
c9cbf8ffe2a66d135dade769a7b79c62a75cc16f authored over 9 years ago
Those stubs are now automagically created by setuptools
c4da931a1d9b48f3b67656d1b21829e725f06930 authored over 9 years ago8628a984fcea9aa04251c7202991bb2fe467ddf9 authored over 9 years ago
12329e7b35595998e4f72b109c9c9ebcb52e13e3 authored over 9 years ago
17ac6cb22556ed73825453443ca3f99b9863118e authored over 9 years ago
From now, dir_path cannot be set and is calculated from domain's class
and name.
fixes QubesOS/...
a017d781747e5d50ea32b0c5351126d978ee65e3 authored over 9 years ago
Some properties should not be changed by user at will (like UUID). The
solution is to make them ...
ce60915fb0f105051b78f07e91b7fd334745c0e3 authored over 9 years ago
b0be1ad58455ba76cfaa57535760226a81589f14 authored over 9 years ago
This is part of fixing qvm-start.
qmemman was moved with minimal touching, mainly module names....
c538d536c8b52c04aee2d63fc3dd4622e44da7d5 authored over 9 years ago
core/notify.py was excavated and tray notifying remnants were moved to
qubes.log. They are unuse...
Now we generate UUID on domain's instantiation. This is needed, because
we sometimes don't updat...
e7cba0214f4860327fbf330fc77065c6bb24a7c6 authored over 9 years ago
This is adapted from commit 90a50dca406e3d40c88ea338566e0460589df7a3.
80d664441dcc9d7a745b204837e7a676a4a57c20 authored over 9 years agoaf1a6a49bd5f74acf9e3db8d886adcccbdfc2d87 authored over 9 years ago
0fbee4dc1036703bdfb7517cbcd2044012581c6e authored over 9 years ago
9da5ae81690398b69dfbcb07c9163ccd50dbfa4e authored over 9 years ago
It requires user to know, what he is doing
d3425142bcaa1884b537a618dcde7b40794ef5e4 authored over 9 years agob0af95fa2b621432afd3de8d6dfb8b4aa2f16a25 authored over 9 years ago
This should be done in QubesVm class (property setter). But since we're
going to rewrite both qv...
This should be done in QubesVm class (property setter). But since we're
going to rewrite both qv...
0e37ac617a76b2a50714a0fc16ac152c2e5f515b authored over 9 years ago
Fixes QubesOS/qubes-issues#1272
7be7cf2c5e5859cf3dc9657fb6f053b7a41402ab authored over 9 years agoFixes QubesOS/qubes-issues#1274
16b8fa011b610cf53225431c1dd48ec633b66cac authored over 9 years ago
QubesOS/qubes-issues#1184
QubesOS/qubes-issues#1274
QubesOS/qubes-issues#1273
QubesOS/qubes-issu...
Fixes QubesOS/qubes-issues#948
958b59cc0082a2723c6a20262a6df00adb750f2c authored over 9 years agoFixes QubesOS/qubes-issues#1241
4f04c62f36ee4ed7093006d52e109e0fdde7eb45 authored over 9 years agoFixes QubesOS/qubes-issues#1198
fa3325a2b2630fd58a8e6db201b39daf99590e2c authored over 9 years agoFixes QubesOS/qubes-issues#1110
64590423fde24cfce1cccc9e1649581b6bff9fc0 authored over 9 years agoSystemd unit name needs to be renamed.
Fixes QubesOS/qubes-issues#1256
3cdae8525452deb7b3b8ec8f1c7d139bd18fdff4 authored over 9 years agoQubesOS/qubes-issues#1256
d900b21dd8f027cd0dcf90dd09b19ce610fb829a authored over 9 years agoFixes QubesOS/qubes-issues#1163
5043d17197b47af3364ba664a55d2bc1a266a444 authored over 9 years ago7b9247efc5d1054d9827f2f5527ccf2506c5d7dd authored over 9 years ago
f536935632b607bea7d375484cf29149a14833be authored over 9 years ago
e9b998400d0d5626df04f5063960466467b3eb48 authored over 9 years ago
And test cases, some of them stubs.
6241859dc85cdead87d49c836bb640f6b56661d0 authored over 9 years ago136b3b36b880b4b68d7cf4831c1deb31b8f34f9f authored over 9 years ago
84eb082ed28802590ad9ff6c09915dde060fcb93 authored over 9 years ago
vm.app attribute needs to be accessible before setting properties
ea9a984fa782f2a28d984900b7e41d09600301e3 authored over 9 years agoAnd documentation fixes.
067f033af69805bb7ef5e4504a478bd0229c7ce0 authored over 9 years agocb625450077b318b0cd85f50e877f02bbde5a645 authored over 9 years ago
12092c3aa5cb3144c8c862329d8cfff7ef72cca9 authored over 9 years ago
f01b1e50ad678d284717240f5058e0c6f0eefe76 authored over 9 years ago
libvirt reports such errors at domain definition, not startup (as was in
libxl).
QubesOS/qubes-...
b9e6b0a076595b14c45930d1233af8d59bb85357 authored over 9 years ago
When restarting VM (starting it just after it was shut down), it may
happen that previous `qubes...
QubesVM.start() first creates domain as paused, completes its setup
(including starting qubesdb-...
QubesWatch._register_watches is called from libvirt event callback,
asynchronously to qvm-start....
Similar issue to qubesos/qubes-issues#1124
9205fbb336345be58793fd325126fcd755a4ce14 authored over 9 years ago4a4d16feb97a66e3bd99292000faa11fcb3be749 authored over 9 years ago
QubesOS/qubes-issues#1124
c2cd84952ea912fe026d99c58faa20a66a68776a authored over 9 years agoTest for qubesos/qubes-issues#1124
496a74f873f9fc918f806ce93d39dab2bc9f7c82 authored over 9 years ago
This makes easier to handle some corner cases. One of them is having
entry without `dir_path` de...
(reported by @adrelanos)
qubesos/qubes-issues#1101
4ba7d5a3ccd231667ed853da690d5fe02b27446a authored over 9 years ago
* origin/pr/1:
suggest to use 'yum remove' rather than 'rpm -e' for VM removal so avoid yum's ...
Fixes qubesos/qubes-issues#1101
3beb3079013a9b43b29d1618b7dbb4a25777e510 authored over 9 years agof4a38f05409640607984671aa6261c28a3fee0b4 authored over 9 years ago
Or more precisely - only when qrexec_installed value is changed from
False to True.
Previously i...
26cf723841daf3009355cfadbef9b8162cf9ce35 authored over 9 years ago
375c5ababdeabc03ea8338707d75b40395e22afd authored over 9 years ago
1ed4a2cbb240c2012d0da851b6812b270600dbe7 authored over 9 years ago
5a19f37dc009d17ab5fb2e4f34697ac71761685c authored over 9 years ago
Conflicts:
linux/aux-tools/prepare-volatile-img.sh
Details here:
https://groups.google.com/d/msgid/qubes-users/20150807213935.GN3740%40mail-itl
51998409278999fc02c8caeea59c02c34813eb01 authored over 9 years ago
754a411829c3e919129d96df190174cda39c5b76 authored over 9 years ago
Fixes qubesos/qubes-issues#1091
da0e5dd4babb72911dc0579b35afc16e26027b0d authored over 9 years ago7e79cd20a8a4c5745c7c16e0e9db3bd5f4174288 authored over 9 years ago
cc8af79397c6dfc067e15f9daf6361c7f94f8792 authored over 9 years ago
2ed9008a83b760384d34af397d4897e601e4448d authored over 9 years ago
75bbd1a76b5c2f64358811b0ff961be6da41de45 authored over 9 years ago
This makes possible to also check if the "updates check enabled" state
is consistent across VMs....
fbfaa98b809053662ea8e09ba80ffeb205e26425 authored over 9 years ago
* qubesos/pr/5:
fix VM autostart race condition
Fixes qubesos/qubes-issues#1075
Conflicts:
...
Called on LiveUSB system before libvirtd starts.
a425873e73a97c5b63da99652b6815540199645b authored over 9 years agoBuild environment of LiveUSB does not contain /usr/sbin in path.
c4a28a943a7fa4816175dac0675694e5eff66a90 authored over 9 years ago52d7de006b3d6f358a8600263ba06b7a4ad2c192 authored over 9 years ago
This is required to create VMs in process of building Live system, where
libvirt isn't running.
...
https://github.com/QubesOS/qubes-issues/issues/1075
472ed54e4c6cd22de226da3c0517b973584d5f95 authored over 9 years ago8f862cdf6923b4937fea6edc71bf45497cece6a9 authored over 9 years ago