aboutsummaryrefslogtreecommitdiff
path: root/bpkg/common.cli
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2021-11-17 17:43:22 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2021-11-19 12:20:14 +0300
commit073f4ed111b0b10dcbd81fc112f9d66e41f40fac (patch)
treefc950ce97f0ca2ad2f215598e7bd9275e077aaef /bpkg/common.cli
parenta3442288cfdfc176730e6abb7ec709a638572a59 (diff)
Use pkeyutl command instead of rsautl starting openssl version 3.0.0
Diffstat (limited to 'bpkg/common.cli')
-rw-r--r--bpkg/common.cli12
1 files changed, 8 insertions, 4 deletions
diff --git a/bpkg/common.cli b/bpkg/common.cli
index 5f67357..dd0417d 100644
--- a/bpkg/common.cli
+++ b/bpkg/common.cli
@@ -287,13 +287,17 @@ namespace bpkg
only applicable to the specific command, for example:
\
- bpkg rep-create \
- --openssl rsautl:/path/to/openssl \
- --openssl-option rsautl:-engine \
- --openssl-option rsautl:pkcs11 \
+ bpkg rep-create \
+ --openssl pkeyutl:/path/to/openssl \
+ --openssl-option pkeyutl:-engine \
+ --openssl-option pkeyutl:pkcs11 \
...
\
+ Note that for \cb{openssl} versions prior to \cb{3.0.0} \cb{bpkg} uses
+ the \cb{rsautl} command instead of \cb{pkeyutl} for the data signing
+ and recovery operations.
+
An unqualified value that contains a colon can be specified as
qualified with an empty command, for example, \cb{--openssl
:C:\\bin\\openssl}. To see openssl commands executed by \cb{bpkg}, use