pace-tool can now read secrets from environment variables
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@124 96b47cad-a561-4643-ad3b-153ac7d7599c
This commit is contained in:
@@ -220,18 +220,26 @@ main (int argc, char **argv)
|
|||||||
case OPT_PUK:
|
case OPT_PUK:
|
||||||
usepuk = 1;
|
usepuk = 1;
|
||||||
puk = optarg;
|
puk = optarg;
|
||||||
|
if (!puk)
|
||||||
|
pin = getenv("PUK");
|
||||||
break;
|
break;
|
||||||
case OPT_PIN:
|
case OPT_PIN:
|
||||||
usepin = 1;
|
usepin = 1;
|
||||||
pin = optarg;
|
pin = optarg;
|
||||||
|
if (!pin)
|
||||||
|
pin = getenv("PIN");
|
||||||
break;
|
break;
|
||||||
case OPT_CAN:
|
case OPT_CAN:
|
||||||
usecan = 1;
|
usecan = 1;
|
||||||
can = optarg;
|
can = optarg;
|
||||||
|
if (!can)
|
||||||
|
can = getenv("CAN");
|
||||||
break;
|
break;
|
||||||
case OPT_MRZ:
|
case OPT_MRZ:
|
||||||
usemrz = 1;
|
usemrz = 1;
|
||||||
mrz = optarg;
|
mrz = optarg;
|
||||||
|
if (!mrz)
|
||||||
|
can = getenv("MRZ");
|
||||||
break;
|
break;
|
||||||
case OPT_CHANGE_PIN:
|
case OPT_CHANGE_PIN:
|
||||||
dochangepin = 1;
|
dochangepin = 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user