Environment variables

You can set different environment variables to change the behavior of OpenSC.

HOME

The cache directory is set to $HOME/.eid/cache/ on Unix.

OPENSC_CONF

Specify an alternative opensc.conf file.

OPENSC_DEBUG

See UsingOpensc

PIV_9A06_KEY

See PivTool Points at file with public key used when generating a certificate request.

PIV_EXT_AUTH_KEY

See PivTool Used with PIV cards during initialization.

PKCS11SPY

See UsingOpensc

PKCS11SPY_OUTPUT

See UsingOpensc

POSIXLY_CORRECT

TERM

Is used to know if the terminal supports color or not. Supported color terminals are: "linux", "xterm", "Eterm", "rxvt", "rxvt-unicode"

USERPROFILE

The cache directory is set to $USERPROFILE/eid-cache/ on Windows.