From a6f0d5f7d3590e65319caac9422f0eadaf9dcfae Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Thu, 16 Feb 2017 18:15:06 +0200 Subject: [PATCH] roles/nginx: Add package deps for Let's Encrypt on Debian 9 Taken from running certbot-auto on a clean Debian 9 installation. --- roles/nginx/tasks/letsencrypt.yml | 53 +++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/roles/nginx/tasks/letsencrypt.yml b/roles/nginx/tasks/letsencrypt.yml index 1260751..af956cc 100644 --- a/roles/nginx/tasks/letsencrypt.yml +++ b/roles/nginx/tasks/letsencrypt.yml @@ -63,4 +63,57 @@ - zlib1g-dev tags: packages +# dependencies certbot checks for on its first run +# taken from running certbot right after a clean Debian 9 install +- name: Install certbot dependencies (Debian 9) + when: ansible_distribution == 'Debian' and ansible_distribution_major_version | version_compare('9', '==') + apt: name={{ item }} state=present update_cache=yes + with_items: + - augeas-doc + - augeas-tools + - autoconf + - automake + - binutils + - bison + - cpp + - cpp-6 + - flex + - gcc-6 + - gcc-doc + - gcc-multilib + - gdb + - libasan3 + - libatomic1 + - libc-dev-bin + - libc6-dev + - libcc1-0 + - libcilkrts5 + - libexpat1-dev + - libffi-dev + - libgcc-6-dev + - libgomp1 + - libisl15 + - libitm1 + - liblsan0 + - libmpc3 + - libmpx2 + - libpython-dev + - libpython2.7 + - libpython2.7-dev + - libquadmath0 + - libssl-dev + - libtool + - libtsan0 + - libubsan0 + - linux-libc-dev + - make + - python-dev + - python-pip-whl + - python-pkg-resources + - python-virtualenv + - python2.7-dev + - python3-virtualenv + - virtualenv + tags: packages + # vim: set ts=2 sw=2: