1
0
mirror of https://github.com/certbot/certbot.git synced 2026-01-13 10:22:20 +03:00
Files
certbot/docs/using.rst

1.1 KiB

Using the Let's Encrypt client

Prerequisites

The demo code is supported and known to work on Ubuntu only (even closely related Debian is known to fail).

Therefore, prerequisites for other platforms listed below are provided mainly for the developers <hacking> reference.

In general:

  • swig is required for compiling m2crypto
  • augeas is required for the python-augeas bindings

Ubuntu

sudo apt-get install python python-setuptools python-virtualenv python-dev \
             gcc swig dialog libaugeas0 libssl-dev ca-certificates

Mac OSX

sudo brew install augeas swig

Installation

virtualenv --no-site-packages -p python2 venv
./venv/bin/python setup.py install
sudo ./venv/bin/letsencrypt

Usage

The letsencrypt commandline tool has a builtin help:

letsencrypt --help