--- - block: - name: install jessie-backports include_role: name: apt tasks_from: backports.yml - name: Add exceptions for certbot dependances copy: src: backports-certbot dest: /etc/apt/preferences.d/z-backports-certbot notify: apt update - meta: flush_handlers when: ansible_distribution_release == "jessie" - name: Install certbot with apt apt: name: certbot state: latest - include_role: name: remount-usr - name: Remove certbot symlink for apt install file: path: /usr/local/bin/certbot state: absent - name: stat /etc/cron.d/certbot stat: path: /etc/cron.d/certbot register: etc_cron_d_certbot - name: Rename certbot dpkg cron to .disabled copy: remote_src: True src: /etc/cron.d/certbot dest: /etc/cron.d/certbot.disabled when: etc_cron_d_certbot.stat.exists - name: Remove certbot dpkg cron file: path: /etc/cron.d/certbot state: absent - name: Install certbot custom cron copy: src: certbot.cron dest: /etc/cron.daily/certbot mode: "0755"