On 7 Apr 2019, at 18:41, Sebastian Suchanek wrote:
Am 07.04.2019 um 17:09 schrieb Tobias Kirchhofer:
[...]
virtualenv -p python3 certbot
cd ~/certbot
source bin/activate
pip3 install -U certbot
# check
certbot --version
[...]Python ist nicht so meine Welt - was tut das obige?
https://pypi.org/project/virtualenv/
Damit bauen wir eine „isolierte“ python-Umgebung. activate
aktiviert die Umgebung in der Shell. Wir installieren danach certbot mit pip. certbot liegt dann in der aktuellen Version (0.33.0) in der virtuellen Umgebung im Ordner bin/. Hier also /root/certbot/bin/certbot
Mit dem Aufruf /root/certbot/bin/certbot
läuft certbot, ohne dass die virtuelle Umgebung aktiviert werden muss. Auch das installieren von certbot-Plugins per pip install certbot-dns-example
funkitoniert ohne Umgebung. Es geht nur darum kontrolliert den certbot zu installieren.
Wir finden das so okay. Ist der uns bekannte minimalste Eingriff um ein aktuelles certbot zu nutzen. Es gibt sicher noch viele andere Wege :) Direkt von https://github.com/certbot/certbot bspw.
Tschüs,
Sebastian