mechanism. It also provides optional encryption using the MPPE
protocol.
- This patch provide EAP-TLS support to pppd.
- This authentication method can be used in both client or server
- mode.
+ EAP-TLS support is included in pppd, and is enabled or disabled
+ at configure time by using the --enable-eaptls and --disable-eaptls
+ arguments to ./configure.
+
+ This authentication method can be used in both client and server mode.
2. Building
key <key-file>
Use the client private key found in <key-file> in PEM format
or in engine:engine_id format
+ pkcs12 <pkcs12-file>
+ Use a pkcs12 envelope as a substitute for cert and key. A password may be
+ required to use this file.
crl <crl-file>
Use the Certificate Revocation List (CRL) file <crl-file> in PEM format.
crl-dir <dir>
max-tls-version <1.0|1.1|1.2 (default)|1.3>
Specify the maximum TLS protocol version to negotiate with peers. Defaults
to TLSv1.2 as the TLSv1.3 code is experimental.
- verify-tls-peer <none|subject|name|suffix>
+ tls-verify-key-usage
+ Validate certificate purpose and extended key usage
+ tls-verify-method <none|subject|name|suffix>
Compare the remotename against the subject, certificate name, or
match by suffix. Default is 'name'.