From 0b0e628f61a7b75e8bb9281c592e1a4da79a0586 Mon Sep 17 00:00:00 2001 From: jmc <> Date: Fri, 8 Oct 2010 19:18:41 +0000 Subject: document "openssl engine"; --- src/usr.sbin/openssl/openssl.1 | 52 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/src/usr.sbin/openssl/openssl.1 b/src/usr.sbin/openssl/openssl.1 index 79febb62ab..bc3f26f500 100644 --- a/src/usr.sbin/openssl/openssl.1 +++ b/src/usr.sbin/openssl/openssl.1 @@ -1,4 +1,4 @@ -.\" $OpenBSD: openssl.1,v 1.71 2010/10/08 17:57:19 jmc Exp $ +.\" $OpenBSD: openssl.1,v 1.72 2010/10/08 19:18:41 jmc Exp $ .\" ==================================================================== .\" Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. .\" @@ -3244,6 +3244,56 @@ program only supports a fixed number of algorithms with certain parameters. Therefore it is not possible to use RC2 with a 76-bit key or RC4 with an 84-bit key with this program. .\" +.\" ENGINE +.\" +.Sh ENGINE +.Nm openssl engine +.Op Fl ctv +.Op Fl post Ar cmd +.Op Fl pre Ar cmd +.Op Ar engine ... +.Pp +The +.Nm engine +command provides loadable module information and manipulation +of various engines. +Any options are applied to all engines supplied on the command line, +or all supported engines if none are specified. +.Pp +The options are as follows: +.Bl -tag -width Ds +.It Fl c +For each engine, also list the capabilities. +.It Fl post Ar cmd +Run command +.Ar cmd +against the engine after loading it +(only used if +.Fl t +is also provided). +.It Fl pre Ar cmd +Run command +.Ar cmd +against the engine before any attempts +to load it +(only used if +.Fl t +is also provided). +.It Fl t +For each engine, check that they are really available. +.Fl tt +will display an error trace for unavailable engines. +.It Fl v +Verbose mode. +For each engine, list its 'control commands'. +.Fl vv +will additionally display each command's description. +.Fl vvv +will also add the input flags for each command. +.Fl vvvv +will also show internal input flags. +.El +.\" .\" ERRSTR .\" .Sh ERRSTR -- cgit v1.2.3-55-g6feb