Commit Graph

915 Commits

Author SHA1 Message Date
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
Alexandre Bezroutchko
f8f04f4b38 dom0+vm/qvm-usb: intermediate 2012-10-21 14:59:38 +02:00
Alexandre Bezroutchko
7374216913 dom0+vm/qvm-usb: don't destroy xenstore in backend on install 2012-10-21 14:59:38 +02:00