Marek Marczykowski
213380a7c3
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
Marek Marczykowski
d0a2116328
Merge remote-tracking branch 'abb/pvusb2'
2012-11-21 02:37:15 +01:00
Marek Marczykowski
d5a2d9d054
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
8d9bbbfd84
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2
2012-11-17 03:23:22 +01:00
Alexandre Bezroutchko
c03d617ff0
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2
2012-11-17 01:43:34 +01:00
Joanna Rutkowska
54e632da22
version 2.1.5-vm
2012-11-16 19:15:45 +01:00
Joanna Rutkowska
69b5960d8a
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-16 19:15:02 +01:00
Marek Marczykowski
a26b3e7016
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
8230491ca1
version 2.1.4-vm
2012-11-16 01:02:32 +01:00
Marek Marczykowski
16afb1610e
vm: remove qubes-upgrade-vm after upgrade
2012-11-15 21:38:39 +01:00
Marek Marczykowski
8c007b593d
vm: release 2 yum repository and verification keys ( #671 )
2012-11-15 20:35:29 +01:00
Joanna Rutkowska
a7ca7ca3f5
version 2.1.3
2012-11-15 16:42:58 +01:00
Marek Marczykowski
a51d9a7c28
makefile: update-repo-template target
2012-11-14 15:53:42 +01:00
Marek Marczykowski
fe1f685b50
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
68aaafc9e5
makefile: generic rpms-dom0 and rpms-vm targets
2012-11-14 01:41:21 +01:00
Marek Marczykowski
97aa4ed9cb
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
a4d00922b4
version 2.1.2
2012-11-12 14:08:09 +01:00
Marek Marczykowski
ef2a3092ac
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
8bc1a7cb81
Merge branch 'master' into pvusb2
2012-11-08 10:51:18 +01:00
Alexandre Bezroutchko
440a7463e2
Merge branch 'master' of git://git.qubes-os.org/marmarek/core
2012-11-08 10:49:39 +01:00
Alexandre Bezroutchko
e11fa2ddb1
dom0+vm/usb: added another bug to readme
2012-11-08 10:44:20 +01:00
Alexandre Bezroutchko
dff1d426df
Merge branch 'pvusb2' of github.com:grwl/qubes-core into pvusb2
2012-11-08 01:32:04 +01:00
Alexandre Bezroutchko
c2177b48bb
Merge branch 'master' of git://git.qubes-os.org/marmarek/core into pvusb2
2012-11-08 01:31:07 +01:00
Marek Marczykowski
98866cc62e
Rename build-deps file ( #666 )
2012-11-07 18:19:07 +01:00
Marek Marczykowski
4b62e2d29f
Add build-deps file ( #666 )
2012-11-07 18:14:26 +01:00
Marek Marczykowski
601f8d8ec6
makefile: split rpms into rpms-vm and rpms-dom0 ( #665 )
2012-11-07 18:05:17 +01:00
Marek Marczykowski
e432f0e55c
vm/spec: fix NotShowIn entries in autostart desktop files
2012-11-03 05:22:03 +01:00
Marek Marczykowski
aa1babada1
vm: setup device permission to allow non-root vchan servers
...
This will allow to start pulseaudio as normal user and get rid of preloaded
library.
2012-11-03 05:22:03 +01:00
Joanna Rutkowska
121a8054c9
version 2.1.1
2012-11-02 14:27:01 +01:00
grwl
bb35a6836f
dom0+vm/usb: refactoring
2012-10-28 02:27:06 +01:00
grwl
c8fa6c44af
dom0+vm/usb: refactoring
2012-10-28 02:24:17 +01:00
Alexandre Bezroutchko
dce3acab81
dom0+vm/usb: add USB version to device list displayed by qvm-usb -l'
2012-10-26 23:09:36 +02:00
Alexandre Bezroutchko
7953a0f145
dom0+vm/usb: store USB version in XS
2012-10-24 22:05:57 +02:00
Alexandre Bezroutchko
47e9f5536d
dom0+vm/usb: make original device name available
2012-10-24 22:02:55 +02:00
Alexandre Bezroutchko
dfc40ea0cf
dom0+vm/qvm-usb: store USB version in XS
2012-10-24 22:00:27 +02:00
Marek Marczykowski
65e068f68a
vm/qvm-usb: include vusb-ctl in VM package
2012-10-23 05:45:47 +02:00
Marek Marczykowski
6fe9132e0a
dom0+vm/qvm-usb: improve USB hubs detection
...
This method filter out also "rate matching hub", which is device 2.
2012-10-23 05:44:37 +02:00
Marek Marczykowski
158ac0bd6a
dom+vm/qvm-usb: improve handling devices like "2-1.4"
...
xenstore doesn't allow '.' in key name, so translate it to '_'
2012-10-23 05:42:39 +02:00
Alexandre Bezroutchko
d497bb8054
qvp/qvm-usb: removed unnecessary file
2012-10-21 15:35:25 +02:00
Alexandre Bezroutchko
7f7e9999f4
dvp/qvm-usb: converted installer scripts into RPM
2012-10-21 15:10:40 +02:00
Alexandre Bezroutchko
f4422eae65
dom0/qvm-usb: Automatically create XS directory for USB devices
2012-10-21 14:59:40 +02:00
Alexandre Bezroutchko
4e51aa2345
dvp/qvm-usb: updated readme
2012-10-21 14:59:40 +02:00
Alexandre Bezroutchko
515f4a738a
dvp/qvm-usb: updated readme
2012-10-21 14:59:40 +02:00
Alexandre Bezroutchko
227349d399
dvp/qvm-usb: support multiple backend vms in the installer
2012-10-21 14:59:40 +02:00
Alexandre Bezroutchko
908c83eaa8
dom0/qvm-usb: detach operation appears to work
2012-10-21 14:59:39 +02:00
Alexandre Bezroutchko
867bea4a67
dom0/qvm-usb: implemented automatic frontend/backend initialization on attach
2012-10-21 14:59:39 +02:00
Alexandre Bezroutchko
cf12c27d2c
dvp/qvm-usb: support multiple appvms
2012-10-21 14:59:39 +02:00
Alexandre Bezroutchko
d52a7774d4
dvp/qvm-usb: fixed global install script
2012-10-21 14:59:39 +02:00
Alexandre Bezroutchko
2741201e24
dom0/qvm-usb: now use vm.run() to call vusb-ctl bind/unbind
2012-10-21 14:59:38 +02:00
Alexandre Bezroutchko
a0e3e55787
dom0/qvm-usb: attach works again for dom0 backend
2012-10-21 14:59:38 +02:00