1 |
On 13 December 2015 at 18:20, Gilles Dartiguelongue <eva@g.o> wrote: |
2 |
> |
3 |
> I was trying to cleanup my local USE flag settings and stumbled on the |
4 |
> following three: smartcard, pcsc-lite and pkcs11. |
5 |
> |
6 |
> Knowing all 3 are related, I greped use.local.desc to see what each |
7 |
> meant for different packages. To sum up what I found: |
8 |
> * pcsc-lite is basically: enable smartcard support through <pkg>sys- |
9 |
> apps/pcsc-lite</pkg> |
10 |
> * pkcs11: enabled PKCS#11 (smartcard) via $pkg |
11 |
> |
12 |
> These look like the same thing to me so I propose we merge them all |
13 |
> into USE=smartcard as this is the feature being enabled, not the lib or |
14 |
> the standard being used to access the hardware if any. |
15 |
|
16 |
pcsc-lite and PKCS#11 interfaces are both related to smartcards but |
17 |
different unrelated interfaces. I am unsure merging them will serve |
18 |
the purpose for applications that are capable of supporting more than |
19 |
one interface. |
20 |
|
21 |
also, please notice that PKCS#11 is not all about smartcards, but an |
22 |
interface to any cryptographic hardware. |
23 |
|
24 |
Regards, |
25 |
Alon |