Documentation: Libreswan Opportunistic IPsec using LetsEncrypt: Difference between revisions
(prerequisites added) |
(upto available arguments added) |
||
Line 1: | Line 1: | ||
== Introduction == | == Introduction == | ||
<code>letsencrypt</code> invokes several of the utilities involved in controlling the Opportunistic Encryption system, running the specified {command} with the specified [argument] as if it had been invoked directly. More information about the utility is available at [[ Libreswan Opportunistic IPsec using LetsEncrypt ]]. | |||
== Prerequisite == | == Prerequisite == | ||
Line 16: | Line 16: | ||
== Installation == | == Installation == | ||
To use the program one needs to have IPsec (Libreswan) installed. Libreswan installation instructions are available [https://github.com/libreswan/libreswan/blob/master/README.md here] | |||
== Available [arguments] == | == Available [arguments] == | ||
<code>-server, -client, test, generatecertificate hostname, updatecertificate hostname, help, -t, -gc hostname, -uc hostname, -h</code> | |||
Note - To get the list of all acceptable arguments run <code>ipsec letsencrypt -h</code> OR <code>ipsec letsencrypt help</code> | |||
== Functions of various [arguments] == | == Functions of various [arguments] == | ||
Note - OE refers to Opportunistic Encryption. | |||
1. |
Revision as of 16:01, 11 August 2019
Introduction
letsencrypt
invokes several of the utilities involved in controlling the Opportunistic Encryption system, running the specified {command} with the specified [argument] as if it had been invoked directly. More information about the utility is available at Libreswan Opportunistic IPsec using LetsEncrypt .
Prerequisite
The following packages are required to avail full features of the `letsencrypt` program: 1. IPsec - Libreswan 2. certutil 3. wget 4. certbot* 5. openssl*
- Required only for hosts acting as servers. Not required for hosts acting as clients.
Installation
To use the program one needs to have IPsec (Libreswan) installed. Libreswan installation instructions are available here
Available [arguments]
-server, -client, test, generatecertificate hostname, updatecertificate hostname, help, -t, -gc hostname, -uc hostname, -h
Note - To get the list of all acceptable arguments run ipsec letsencrypt -h
OR ipsec letsencrypt help
Functions of various [arguments]
Note - OE refers to Opportunistic Encryption.
1.