[Pcsclite-cvs-commit] r2966 - /trunk/Drivers/ccid/src/parse.c
rousseau at users.alioth.debian.org
rousseau at users.alioth.debian.org
Thu May 22 12:06:17 UTC 2008
Author: rousseau
Date: Thu May 22 12:06:09 2008
New Revision: 2966
URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=2966
Log:
libusb-compat returns a permission denied error on usb_open() when not
run as root
Modified:
trunk/Drivers/ccid/src/parse.c
Modified: trunk/Drivers/ccid/src/parse.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/src/parse.c?rev=2966&op=diff
==============================================================================
--- trunk/Drivers/ccid/src/parse.c (original)
+++ trunk/Drivers/ccid/src/parse.c Thu May 22 12:06:09 2008
@@ -92,6 +92,11 @@
{
fprintf(stderr, "Can't usb_open(%s/%s): %s\n",
bus->dirname, dev->filename, strerror(errno));
+ if (getuid())
+ {
+ fprintf(stderr, BRIGHT_RED "Please, restart the command as root\n" NORMAL);
+ return 1;
+ }
continue;
}
More information about the Pcsclite-cvs-commit
mailing list