mirror of
https://git.code.sf.net/p/linux-ima/ima-evm-utils
synced 2025-04-28 14:43:37 +02:00
Select signing function in single place
Signed-off-by: Dmitry Kasatkin <d.kasatkin@samsung.com>
This commit is contained in:
parent
454350d294
commit
f9a3d7c378
@ -1564,8 +1564,6 @@ int main(int argc, char *argv[])
|
||||
g_argv = argv;
|
||||
g_argc = argc;
|
||||
|
||||
sign_hash = sign_hash_v1;
|
||||
|
||||
while (1) {
|
||||
c = getopt_long(argc, argv, "hvnsda:p:fu::xk:t:r", opts, &lind);
|
||||
if (c == -1)
|
||||
@ -1610,7 +1608,6 @@ int main(int argc, char *argv[])
|
||||
break;
|
||||
case 'x':
|
||||
params.x509 = 1;
|
||||
sign_hash = sign_hash_v2;
|
||||
break;
|
||||
case 'k':
|
||||
params.keyfile = optarg;
|
||||
@ -1629,6 +1626,11 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
}
|
||||
|
||||
if (params.x509)
|
||||
sign_hash = sign_hash_v2;
|
||||
else
|
||||
sign_hash = sign_hash_v1;
|
||||
|
||||
OpenSSL_add_all_algorithms();
|
||||
ERR_load_crypto_strings();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user