bootstrap Debian, squeeze notes (cf. #280)

This commit is contained in:
Jakub Warmuz 2015-04-02 11:32:38 +00:00
parent d6d0c76f42
commit a45dab35bf
No known key found for this signature in database
GPG key ID: 2A7BAD3A489B52EA
2 changed files with 23 additions and 6 deletions

1
bootstrap/debian.sh Symbolic link
View file

@ -0,0 +1 @@
ubuntu.sh

View file

@ -5,18 +5,15 @@ 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 :ref:`developers <hacking>` reference.
The demo code is supported and known to work on **Ubuntu and
Debian**. Therefore, prerequisites for other platforms listed below
are provided mainly for the :ref:`developers <hacking>` reference.
In general:
* `swig`_ is required for compiling `m2crypto`_
* `augeas`_ is required for the ``python-augeas`` bindings
.. _Debian is known to fail: https://github.com/letsencrypt/lets-encrypt-preview/issues/68
Ubuntu
------
@ -26,6 +23,25 @@ Ubuntu
./bootstrap/ubuntu.sh
Debian
------
.. code-block:: shell
./bootstrap/debian.sh
For squezze you will need to:
- Run ``apt-get install -y --no-install-recommends sudo`` as root
(``sudo`` is not installed by default) before running the bootstrap
script.
- Use ``virtualenv --no-site-packages -p python`` instead of ``-p python2``.
- Use text mode ``sudo ./venv/bin/letsencrypt --text`` (`#280`_)
.. _`#280`: https://github.com/letsencrypt/lets-encrypt-preview/issues/280
Mac OSX
-------