Marek Marczykowski
36f6a2c42c
dom0: minor init.d script fix
2012-06-22 01:22:06 +02:00
Marek Marczykowski
ffa3d8732c
dom0: use new qubes-manager appmenu applet ( #548 )
2012-06-22 01:15:54 +02:00
Marek Marczykowski
96f7d4da81
Revert "dom0/appmenus: do not add "Add more shortcuts" menu ( #458 )" ( #548 )
...
This reverts commit 8b613a10b4
.
Restore this option.
2012-06-22 01:15:54 +02:00
Marek Marczykowski
51f4a60a44
dom0: use new qubes-manager appmenu applet ( #548 )
2012-06-21 11:57:36 +02:00
Marek Marczykowski
3109deebd5
Revert "dom0/appmenus: do not add "Add more shortcuts" menu ( #458 )" ( #548 )
...
This reverts commit 8b613a10b4
.
Restore this option.
2012-06-21 11:50:52 +02:00
Joanna Rutkowska
154eef703f
version 2.0.28
2012-06-19 15:31:43 +02:00
Marek Marczykowski
6b8f090223
dom0/qvm-firewall: eliminate duplicate firewall defaults definition ( #599 )
...
This caused ignore of different firewall defaults for TemplateVM.
2012-06-19 15:29:36 +02:00
Joanna Rutkowska
da70b2ac03
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-19 15:23:39 +02:00
Joanna Rutkowska
e31228656d
1.7.28-dom0
2012-06-19 15:22:23 +02:00
Joanna Rutkowska
617656cd2a
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
2012-06-19 15:20:05 +02:00
Marek Marczykowski
c978ce3a48
dom0/qvm-firewall: eliminate duplicate firewall defaults definition ( #599 )
...
This caused ignore of different firewall defaults for TemplateVM.
2012-06-19 00:59:27 +02:00
Marek Marczykowski
0e2aba228f
dom0: minor qvm-sync-clock fix
...
Catch any error in vm.run, to not break clock syncing of all VMs because one
VM.
2012-06-19 00:59:27 +02:00
Marek Marczykowski
ab9c2e503a
dom0: qvm-run --nogui switch
...
Can be used to not start guid.
2012-06-19 00:59:27 +02:00
Marek Marczykowski
a4e10f00c1
dom0/qvm-firewall: eliminate duplicate firewall defaults definition ( #599 )
...
This caused ignore of different firewall defaults for TemplateVM.
2012-06-18 23:51:44 +02:00
Marek Marczykowski
9b8f970ec8
Merge branch 'hvm' of git://gitpro.qubes-os.org/alex/core into hvm
2012-06-15 17:48:37 +02:00
Marek Marczykowski
06d99b77df
dom0: minor qvm-sync-clock fix
...
Catch any error in vm.run, to not break clock syncing of all VMs because one
VM.
2012-06-15 17:42:14 +02:00
Marek Marczykowski
92844a161a
dom0: qvm-run --nogui support for HVM
...
Translate it to "nogui:" command prefix.
2012-06-15 17:40:03 +02:00
Marek Marczykowski
4dfad5f1ae
dom0: qvm-run --nogui switch
...
Can be used to not start guid.
2012-06-15 17:37:19 +02:00
Joanna Rutkowska
f81e36f75a
version 1.7.27
2012-06-14 11:23:59 +02:00
Joanna Rutkowska
c717ac180b
Merge branch 'master' of git.qubes-os.org:/var/lib/qubes/git/marmarek/core
2012-06-14 11:22:53 +02:00
Joanna Rutkowska
0ea75f4cc3
version 2.0.27
2012-06-14 10:45:30 +02:00
Joanna Rutkowska
7465fc4182
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-14 10:43:45 +02:00
Marek Marczykowski
8bdc5706f7
dom0/core: allow to change default user for qvm-run ( #577 )
...
This doesn't make all dom0 code VM-username independent, still 'user' is
hardcoded in many places. This only change behavior of qvm-run, especially for use in HVM.
2012-06-13 19:01:32 +02:00
Marek Marczykowski
844d43b0ef
dom0/core: introduce is_guid_running() and use it in is_fully_usable()
...
To improve code reuse, especially to remove direct checking for
"/var/run/qubes/guid_running.{0}" in many places.
2012-06-13 18:59:56 +02:00
Marek Marczykowski
c534d5871b
dom0/core: fix order of loading VM attributes
...
Parsing kernelopts depends on uses_default_kernelopts, so set 'order' appropriate.
2012-06-13 18:59:56 +02:00
Marek Marczykowski
6bd988bf81
dom0/core: allow to change default user for qvm-run ( #577 )
...
This doesn't make all dom0 code VM-username independent, still 'user' is
hardcoded in many places. This only change behavior of qvm-run, especially for use in HVM.
2012-06-13 17:16:12 +02:00
Marek Marczykowski
e6a75c732e
dom0/core: support for qrexec for Windows HVM
...
Because not every HVM will have qrexec agent installed, introduce VM property
'qrexec_installed'. If it is set, spawn qrexec_daemon at VM startup and allow
use of qvm-run.
2012-06-13 17:14:25 +02:00
Marek Marczykowski
5504142187
dom0/core: fix race in QubesHVm.stubdom_xid
...
device-model-domid is written to xenstore after domaid id itself, so do not
assume the former is present when we know VM XID.
2012-06-13 17:11:21 +02:00
Marek Marczykowski
784f0f5607
dom0/core/hvm: rename is_fully_usable() to is_guid_running()
...
This is what this function does.
2012-06-13 17:09:06 +02:00
Marek Marczykowski
46db1e83f0
dom0/core: introduce is_guid_running() and use it in is_fully_usable()
...
To improve code reuse, especially to remove direct checking for
"/var/run/qubes/guid_running.{0}" in many places.
2012-06-13 17:08:30 +02:00
Marek Marczykowski
6a929190d2
dom0/core: fix order of loading VM attributes
...
Parsing kernelopts depends on uses_default_kernelopts, so set 'order' appropriate.
2012-06-13 17:01:57 +02:00
Joanna Rutkowska
e200c583df
Merge branch 'hvm' of 10.141.1.101:/var/lib/qubes/git/marmarek/core into hvm
2012-06-13 14:47:06 +02:00
Marek Marczykowski
3a8427cee5
dom0: do not reply all udev events at system boot ( #595 )
...
This can cause some rules to fail and eg remove dm-* devices. Replace it with
what is really needed to hide mounted (and other ignored) devices from
qubes-block-devices.
2012-06-13 04:57:38 +02:00
Marek Marczykowski
e2a0c22299
vm/qubes-dom0-update: rebuild dom0 rpmdb before touching it with yum
...
Dom0 can have different (older) rpmdb version than VM. Starting from FC17 yum
refuses to work without rebuild.
2012-06-13 04:56:11 +02:00
Marek Marczykowski
dfbf078155
dom0: do not reply all udev events at system boot ( #595 )
...
This can cause some rules to fail and eg remove dm-* devices. Replace it with
what is really needed to hide mounted (and other ignored) devices from
qubes-block-devices.
2012-06-13 04:08:09 +02:00
Marek Marczykowski
f39404cc8a
vm/qubes-dom0-update: rebuild dom0 rpmdb before touching it with yum
...
Dom0 can have different (older) rpmdb version than VM. Starting from FC17 yum
refuses to work without rebuild.
2012-06-13 01:59:25 +02:00
Marek Marczykowski
2eb7c5733d
dom0/core: set network parameters only when VM have network access
2012-06-12 18:25:04 +02:00
Marek Marczykowski
653c056c99
dom0/core: fix HVM network settings in xen config
2012-06-12 18:24:34 +02:00
Joanna Rutkowska
d4f0e618dc
version 1.7.26
2012-06-12 12:25:19 +02:00
Joanna Rutkowska
8963010151
version 2.0.26
2012-06-12 12:12:31 +02:00
Marek Marczykowski
28ad001375
vm: chown /home/user to user if user UID have changed
...
FC16 and FC17 starts normal users at UID 1000, not 500 as in <=FC15.
2012-06-11 22:35:44 +02:00
Marek Marczykowski
9d10d6c668
vm: fix yum-qubes-hooks
...
Program must be given as full path to qrexec_client_vm - it is passed directly
to execv.
2012-06-11 22:35:44 +02:00
Marek Marczykowski
288dcc562e
vm: enable yum-qubes-hooks plugin ( #592 )
2012-06-11 22:35:44 +02:00
Marek Marczykowski
b1cbd0d8c1
vm: disable gnome update plugin, not only unattended installation
2012-06-11 22:35:44 +02:00
Marek Marczykowski
b1ec6a6248
dom0+vm/qvm-block: speed up udev block handler ( #560 )
...
xenstore is very slow, so don't bother it when unneeded. Namely do not try to
remove entries, which haven't even created.
2012-06-11 22:35:44 +02:00
Marek Marczykowski
c5212ee438
vm: chown /home/user to user if user UID have changed
...
FC16 and FC17 starts normal users at UID 1000, not 500 as in <=FC15.
2012-06-11 22:33:57 +02:00
Marek Marczykowski
1b92b75ce8
Merge branch 'hvm' of git://gitpro.qubes-os.org/alex/core into hvm
2012-06-09 12:12:36 +02:00
Marek Marczykowski
ab269f9eba
vm: fix yum-qubes-hooks
...
Program must be given as full path to qrexec_client_vm - it is passed directly
to execv.
2012-06-08 04:36:33 +02:00
Marek Marczykowski
5354249102
vm: enable yum-qubes-hooks plugin ( #592 )
2012-06-08 00:34:11 +02:00
Marek Marczykowski
730b10a704
vm: disable gnome update plugin, not only unattended installation
2012-06-08 00:24:46 +02:00