summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
2013-01-30controller: add proxy propertyMarc-André Lureau1-0/+2
2012-12-20acl-helper policykit policy: Allow redir by default for console usersHans de Goede1-1/+1
This makes usb-redir a lot more userfriendly to use. This has been discussed with the security team and they are ok with it, rationale: Since we only set <allow_active> to yes, we only give raw usb access to users *physically present behind the machine*. This is ok since they already have full control over usb devices anyways, they can always just unplug the device and put it in a user controlled machine. This follows how we already grant a great deal of access to users *physically present behind the machine* including dangerous things like /dev/sg access for cd/dvd writers. And raw usb access to all devices which happen to have a userspace driver rather then an in kernel driver. Also the opening up is limited compared to the existing opening up of other devices listed above in that: 1) It will only happen on machines which have spice-glib installed 2) We are not opening up the device nodes rights automatically, as an udev rule would do. So there is no chance that any random app can start (accidentally) poking the devices. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2012-04-04controller: handle USB redirection messagesChristophe Fergeau1-0/+4
2012-04-03controller: add support for DISABLE_EFFECTS and COLOR_DEPTHYonit Halperin1-0/+3
rhbz #787449 Signed-off-by: Yonit Halperin <yhalperi@redhat.com>
2012-02-29Add controller foreign menu supportMarc-André Lureau1-2/+93
2012-02-17Add controller ENABLE_SMARTCARD messageMarc-André Lureau1-0/+2
2011-11-16Add a suid root helper to open usb device nodesHans de Goede2-0/+24
spice-client needs to be able to open the device nodes under /dev/bus/usb to be able to redirect a usb device to the guest. Normally opening these nodes is only allowed by root. This patch adds a suid root helper which asks policykit if it is ok to grant raw usb device access, and if policykit says it is ok, opens up the acl so that the spice-client can open the device node. As soon as spice-client closes the stdin of the helper, the helper removes the extra rights. This ensures that the acl gets put back to normal even if the spice client crashes. Normally the spice-client closes stdin directly after opening the device node. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2011-08-17data: fix spicy.nsis.in to include right librariesMarc-André Lureau1-4/+4
2011-07-18build: fix make distcheckMarc-André Lureau1-0/+1
2011-06-05build: update spicy.nsis installerMarc-André Lureau3-236/+241
2011-03-30build: fix make distMarc-André Lureau1-0/+1
2011-03-30build: install spice-protocol.vapiMarc-André Lureau2-0/+111
2011-02-03data: update spicy-for-windows.nsisMarc-André Lureau1-4/+4
2011-01-14build: fix distcheckMarc-André Lureau1-0/+1
2011-01-13data: add spice-mime, and spicy.desktop - disabled for nowMarc-André Lureau3-0/+45
2011-01-04build: win32: package libgstdirectsoundsrc.dll as wellMarc-André Lureau1-0/+2
2010-12-30build: win32: add spicy-for-windows.exe scriptsMarc-André Lureau1-0/+233