Documentation: Libreswan Opportunistic IPsec using LetsEncrypt: Difference between revisions

From Libreswan
Jump to navigation Jump to search
(prerequisites added)
(upto available arguments added)
Line 1: Line 1:
== Introduction ==
== 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 ]].
<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 17: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.