From f4422eae65f8119feb3957a5fa5358982d4c311d Mon Sep 17 00:00:00 2001 From: Alexandre Bezroutchko Date: Wed, 17 Oct 2012 01:17:52 +0200 Subject: [PATCH] dom0/qvm-usb: Automatically create XS directory for USB devices --- README.pvusb | 6 ------ install-pvusb-dom0.sh | 1 + 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/README.pvusb b/README.pvusb index 8c29616..380a480 100644 --- a/README.pvusb +++ b/README.pvusb @@ -34,12 +34,6 @@ In dom0, after each dom0 reboot: sudo ./install-pvusb-dom0.sh FIXME: merge the installer into some rpm -In dom0, after each usbvm reboot: - usbvm_xid=`xl list | awk '($1=="usbvm"){print $2}'` - xenstore-write /local/domain/${usbvm_xid}/qubes-usb-devices '' - xenstore-chmod /local/domain/${usbvm_xid}/qubes-usb-devices n0 b${usbvm_xid} -FIXME: some kind of hook in dom0? - In usbvm, after each reboot: sudo ./install-pvusb-backend.sh FIXME: convert the installer into "qubes-pvusb-backend" rpm? diff --git a/install-pvusb-dom0.sh b/install-pvusb-dom0.sh index 81c5e07..aaf1a56 100755 --- a/install-pvusb-dom0.sh +++ b/install-pvusb-dom0.sh @@ -9,4 +9,5 @@ cp misc/xl-qvm-usb-attach.py /usr/lib/qubes/xl-qvm-usb-attach.py cp misc/xl-qvm-usb-detach.py /usr/lib/qubes/xl-qvm-usb-detach.py cp dom0/qvm-core/qubesutils.py /usr/lib64/python2.6/site-packages/qubes/qubesutils.py +cp dom0/qvm-core/qubes.py /usr/lib64/python2.6/site-packages/qubes/qubes.py cp dom0/qvm-tools/qvm-usb /usr/bin/qvm-usb