Skip to content

Instantly share code, notes, and snippets.

@asdofindia
Created June 2, 2016 05:08
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save asdofindia/76569abccbd4a469956e212be9edffc9 to your computer and use it in GitHub Desktop.
Save asdofindia/76569abccbd4a469956e212be9edffc9 to your computer and use it in GitHub Desktop.
Updating letsencrypt to certbot, renewing certificate, and creating systemd job for automatic renewal

documentation of letsencrypt renewal of indicproject

following official method for debian jessie

  • add jessie-backports to sources.list https://backports.debian.org/Instructions/
  • apt-get update
  • apt-get install letsencrypt -t jessie-backports says letsencrypt : Depends: python-letsencrypt (= 0.5.0-1~bpo8+1) but it is not going to be installed
  • digress from official method, do apt-get install letsencrypt python-letsencrypt -t jessie-backports says python-letsencrypt : Depends: python-acme (>= 0.5.0) but it is not going to be installed
  • do apt-get install letsencrypt python-letsencrypt python-acme -t jessie-backports says python-acme : Breaks: python-letsencrypt (< 0.6.0) but 0.5.0-1~bpo8+1 is to be installed

switch to any linux method

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment