mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
* scdaemon.c, scdaemon.h: New options --allow-admin and --deny-admin.
* app-openpgp.c (verify_chv3): Check it here.
This commit is contained in:
parent
6b7af47bcc
commit
7134af9fdb
4 changed files with 20 additions and 2 deletions
|
@ -73,6 +73,8 @@ enum cmd_and_opt_values
|
|||
opcscDriver,
|
||||
oDisableCCID,
|
||||
oDisableOpenSC,
|
||||
oAllowAdmin,
|
||||
oDenyAdmin,
|
||||
|
||||
aTest };
|
||||
|
||||
|
@ -112,8 +114,8 @@ static ARGPARSE_OPTS opts[] = {
|
|||
"@"
|
||||
#endif
|
||||
/* end --disable-opensc */},
|
||||
|
||||
|
||||
{ oAllowAdmin, "allow-admin", 0, N_("allow the use of admin card commands")},
|
||||
{ oDenyAdmin, "deny-admin", 0, "@" },
|
||||
|
||||
{0}
|
||||
};
|
||||
|
@ -397,6 +399,9 @@ main (int argc, char **argv )
|
|||
case oDisableCCID: opt.disable_ccid = 1; break;
|
||||
case oDisableOpenSC: opt.disable_opensc = 1; break;
|
||||
|
||||
case oAllowAdmin: opt.allow_admin = 1; break;
|
||||
case oDenyAdmin: opt.allow_admin = 0; break;
|
||||
|
||||
default : pargs.err = configfp? 1:2; break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue