Marek Marczykowski
74054b4dda
vm/kernel-placeholder: provide xorg-x11-drv-nouveau to resolve deps problem
2013-01-04 13:23:20 +01:00
Marek Marczykowski
0fefb7ce66
core/hvm: do not start stubdom-dhcp when VM not connected to netvm ( #697 )
2012-12-22 15:12:55 +01:00
Marek Marczykowski
1d49bf9dc5
dom0/qvm-tools: check property name in qubes-prefs
2012-12-19 04:37:09 +01:00
Marek Marczykowski
507e9652d6
dom0/dispvm: Use at most 4000M RAM for DispVM
...
Larger maxmem makes DispVM unbootable (some kernel/xen problem).
2012-12-16 03:56:42 +01:00
Joanna Rutkowska
64e91005b7
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-12-12 17:29:00 +01:00
Marek Marczykowski
ea3c98497d
libs version 2.1.1
2012-12-12 04:14:46 +01:00
Marek Marczykowski
554d119fae
spec: generate proper debuginfo packages
...
%setup macro must be present in %prep to set variables required by
find-debuginfo script. Symlink is to place sources in nice
/usr/src/debug/%{name}-%{version} subdir instead of plain /usr/src/debug/core
(which can be ambiguous).
Additionally all packages need to have _builddir pointing at top src dir (in
core-dom0 it was dom0 subdir). And to cheat make about current dir (to have
%{name}-%{version} included in path) chdir must be done by shell, not make - so
can't use make -C.
2012-12-12 04:12:59 +01:00
Marek Marczykowski
02e7469be3
spec: do not build u2mfn not packaged in core-dom0 and core-vm
...
This is packages in core-libs, so build it only there.
2012-12-12 04:10:41 +01:00
Marek Marczykowski
efbd9466f8
vchan/vm: implement libvchan_cleanup to release resources used by vchan link
...
In most cases after vchan close program terminates (or reexec itself to wait
for next connection), so cleanup isn't needed (not sure how about evtchn and
shared pages...).
But in case of stubdom it is needed to cleanup before waiting for new
connection - we can't reexec agent there.
2012-12-12 02:39:34 +01:00
Joanna Rutkowska
1d28b67a6c
version 2.1.9-dom0
2012-12-12 01:48:52 +01:00
Marek Marczykowski
84be00eb14
dom0/qvm-ls: display HVM VM type
2012-12-11 01:23:28 +01:00
Joanna Rutkowska
4ea7f06a63
version 2.1.8-dom0
2012-12-09 12:56:49 +01:00
Joanna Rutkowska
58c1015b99
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-12-06 19:17:35 +01:00
Marek Marczykowski
96503fde2f
dom0/qvm-block: fix and clarify error message
2012-12-05 16:52:10 +01:00
Joanna Rutkowska
60753e18e0
version 2.1.7
2012-11-26 18:31:35 +01:00
Joanna Rutkowska
5347637051
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-23 11:35:58 +01:00
Marek Marczykowski
e75d2fc57a
vm/spec: do not remote 50-qubes_misc.rules during installation
2012-11-22 08:22:52 +01:00
Marek Marczykowski
19983edc3c
vm: setup /dev/xen/evtchn permissions using udev rule
...
This works also when the device is recreated, which is the case in DispVM
(during xl restore).
2012-11-22 00:51:18 +01:00
Joanna Rutkowska
6db7044eef
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-21 12:38:29 +01:00
Marek Marczykowski
093b0239a6
Merge remote-tracking branch 'abb/pvusb2'
2012-11-21 02:37:15 +01:00
Joanna Rutkowska
121ed79a74
version 2.1.6-vm
2012-11-21 02:05:46 +01:00
Marek Marczykowski
3a3e265d1d
vm: load dummy-hcd module to suppress libusb bug
...
libusb crashes when no USB controller is present, load dummy-hcd as workaround.
2012-11-19 17:52:16 +01:00
Alexandre Bezroutchko
e58b432d09
dom0/pvusb: fix a typo in usb_find_unused_frontend()
2012-11-17 03:25:22 +01:00
Alexandre Bezroutchko
c3c9e9e3fa
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2
2012-11-17 03:23:22 +01:00
Alexandre Bezroutchko
1beba9fdd5
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2
2012-11-17 01:43:34 +01:00
Joanna Rutkowska
85638ae0d6
version 2.1.5-vm
2012-11-16 19:15:45 +01:00
Joanna Rutkowska
8551a9769c
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-16 19:15:02 +01:00
Marek Marczykowski
2c9fe0803d
vm/core: use mount --bind instead of symlink for /home
...
Many applications doesn't like /home as symlink ($HOME differs from real
location).
2012-11-16 14:03:36 +01:00
Joanna Rutkowska
e0bbd956fc
version 2.1.4-vm
2012-11-16 01:02:32 +01:00
Marek Marczykowski
0a6e95225a
vm: remove qubes-upgrade-vm after upgrade
2012-11-15 21:38:39 +01:00
Marek Marczykowski
05222c165b
vm: release 2 yum repository and verification keys ( #671 )
2012-11-15 20:35:29 +01:00
Joanna Rutkowska
9d92b0df5c
version 2.1.3
2012-11-15 16:42:58 +01:00
Marek Marczykowski
dba9193801
makefile: update-repo-template target
2012-11-14 15:53:42 +01:00
Marek Marczykowski
1cb40005d3
dom0/u2mfn: fix compile warning
2012-11-14 13:31:47 +01:00
Marek Marczykowski
629038e76d
spec: extract core libs from qubes-core-vm
...
This libs are required by both dom0 and VM so it's better to have it
separately. Previously in VM it was separate package, but dom0 have them
embedded in qubes-core-dom0, but qubes-core-vm-libs package was used to build
qubes-gui-dom0. Now we do not build all packages for all distros (especially do
not build core-vm package for dom0 distro, so gui-dom0 build fails), so make it
explicit which package is needed by which system.
2012-11-14 13:12:51 +01:00
Marek Marczykowski
bd1e7620d2
makefile: generic rpms-dom0 and rpms-vm targets
2012-11-14 01:41:21 +01:00
Marek Marczykowski
e8e14f3fad
dom0/core: API CHANGE: pass username as keyword param to vm.run() ( #577 )
...
Get rid of ugly embedding username into commandline. This will make much easier
avoid hardcoding username in dom0 code.
Currently dom0 is free of hardcoded "user" username ("root" still is used).
2012-11-13 04:42:25 +01:00
Marek Marczykowski
69b803f286
dom0/appmenus-receive: use common API for running commands in VM
...
Do not use qrexec_client directly.
2012-11-13 04:03:30 +01:00
Marek Marczykowski
f47f8e7c8f
dom0/dispvm: enable use of default_user setting for DispVM ( #577 )
2012-11-13 04:02:49 +01:00
Marek Marczykowski
d3f1860bd0
dom0: use default user in "DispVM: Web browser" launcher ( #577 )
2012-11-13 04:00:51 +01:00
Marek Marczykowski
504b37e378
dom0/spec: remove obsoleted patch_appvm_initramfs.sh
...
For a long time dracut module is used instead.
2012-11-13 03:45:12 +01:00
Marek Marczykowski
9396c25568
version 2.1.2
2012-11-12 14:08:09 +01:00
Marek Marczykowski
981549fad8
vm/dispvm: use of user-provided DispVM settings ( #651 )
...
When /rw/home/user/.qubes-dispvm-customized is present use /rw/home/user
instead of default /etc/dispvm-dotfiles.tbz. Also make sure that /rw will not
remain mounted during DispVM creation.
2012-11-12 13:44:10 +01:00
Alexandre Bezroutchko
8ce7a91649
Merge branch 'master' into pvusb2
2012-11-08 10:51:18 +01:00
Alexandre Bezroutchko
3898b69ac1
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-08 10:49:39 +01:00
Alexandre Bezroutchko
d0203af098
dom0+vm/usb: added another bug to readme
2012-11-08 10:44:20 +01:00
Marek Marczykowski
272b6b7e1d
dom0/usb: "port" xenstore entry isn't encoded, so don't try to decode it
2012-11-08 03:57:04 +01:00
Marek Marczykowski
14686a0243
dom0/usb: imporove qvm-usb warning message
2012-11-08 03:52:41 +01:00
Alexandre Bezroutchko
42ae001b74
dom0/usb: cosmetic changes to warning messages displayed by qvm-usb tool
2012-11-08 02:59:55 +01:00
Alexandre Bezroutchko
f2b633756e
dom0+vm/usb: fixed a bug introduced in eb193fc870
2012-11-08 02:42:09 +01:00