Skipping update step of letsencrypt-auto


#1

So I’m trying to decide how to handle renewal (using a script to run through my domains every few months), however the problem with this is that I’ll need to issue multiple requests to letsencrypt-auto and currently every single one passes through the “Updating letsencrypt and virtual environment dependencies” stage.

I’m fine with letting that run the first time around, but I’d like to bypass it for other calls in the same session. Is it safe for me to just make the rest of my calls to /root/.local/share/letsencrypt/bin/letsencrypt? Even better, could I just copy /root/.local/share/letsencrypt somewhere else (like /usr/share) and run it from there, and just run letsencrypt-auto periodically to keep things up-to-date (Instead of going through it every time)? Would this method allow me to safely run letsencrypt as another user? Currently when I run letsencrypt-auto it always prompts for a sudo password, presumably to handle its updates.

Alternatively, is there any ETA on when packages will be available for Ubuntu Server 14.04, or that only for once it’s out of beta?


#2

don’t use letsencrypt-auto use letsencrypt command - i have no problems with webroot and running it on nginx with my integration without problems http://centminmod.com/letsencrypt-freessl.html

/root/.local/share/letsencrypt/bin/letsencrypt -c /etc/letsencrypt/webroot.ini --user-agent centminmod-centos6-webroot --webroot-path /home/nginx/domains/le10.http2ssl.xyz/public -d le10.http2ssl.xyz certonly