File eID-belgium-2.5.9-libopensc.patch of Package eID-belgium
diff -Naur ../beid-2.5.9.orig/src/newpkcs11/src/libopensc/reader-pcsc.c ./src/newpkcs11/src/libopensc/reader-pcsc.c
--- ../beid-2.5.9.orig/src/newpkcs11/src/libopensc/reader-pcsc.c 2006-05-02 20:29:04.000000000 +0200
+++ ./src/newpkcs11/src/libopensc/reader-pcsc.c 2007-07-30 17:27:35.000000000 +0200
@@ -506,7 +506,7 @@
struct pcsc_global_private_data *gpriv;
scconf_block **blocks = NULL, *conf_block = NULL;
- rv = SCardEstablishContext(SCARD_SCOPE_GLOBAL,
+ rv = SCardEstablishContext(SCARD_SCOPE_USER,
NULL,
NULL,
&pcsc_ctx);