Skip to content

Commit 4f23f37

Browse files
committed
Clarify comments
1 parent 47187da commit 4f23f37

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

debian/libwolfprov.postinst

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,26 @@ below depending on your use case.
4949
5050
.include /etc/ssl/openssl.cnf.d/wolfprovider.conf
5151
52-
This makes wolfProvider available to all applications
53-
that utilize the standard system openssl configuration.
52+
This makes wolfProvider available to applications that
53+
execute with the standard system OpenSSL configuration.
54+
Note that many applications, such as anything executing
55+
from systemd, will ignore the global configuration
56+
entirely and will not use wolfProvider.
5457
5558
5659
2) Per-command enable (no system-wide changes)
5760
58-
Set OPENSSL_CONF when running a program:
61+
Set OPENSSL_CONF environment variable when running applications:
5962
60-
OPENSSL_CONF=/etc/ssl/openssl.cnf.d/wolfprovider.conf \
61-
<command>
63+
OPENSSL_CONF=/etc/ssl/openssl.cnf.d/wolfprovider.conf <your-application>
6264
63-
This enables use of wolfProvider whenever the
64-
environment variable is set for the current shell.
65+
Most applications with standard environment variable handling will
66+
be able to use this method, not just the openssl binary. For example:
67+
68+
OPENSSL_CONF=/etc/ssl/openssl.cnf.d/wolfprovider.conf openssl <command>
69+
70+
This enables use of wolfProvider whenever the environment variable
71+
is set for the current shell.
6572
6673
6774
3) Application-level integration (for developers)

0 commit comments

Comments
 (0)