From a877b087028479a03ef0f5345fa6719f5123890d Mon Sep 17 00:00:00 2001
From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de>
Date: Thu, 26 Oct 2023 13:23:00 +0200
Subject: [PATCH] acmebot: Update for new upstream structure

---
 acmebot/defaults/main.yml |  3 +--
 acmebot/tasks/main.yml    | 16 +---------------
 2 files changed, 2 insertions(+), 17 deletions(-)

diff --git a/acmebot/defaults/main.yml b/acmebot/defaults/main.yml
index e0334ef..b9a406c 100644
--- a/acmebot/defaults/main.yml
+++ b/acmebot/defaults/main.yml
@@ -1,8 +1,7 @@
 ---
 
 acmebot_account_mail: "{{ adminaddr }}"
-acmebot_version: "v2.7.0"
-acmebot_enable_update_check: true
+acmebot_version: "v2.10.0"
 
 acmebot_settings: {}
 acmebot_default_settings:
diff --git a/acmebot/tasks/main.yml b/acmebot/tasks/main.yml
index 0dfae27..8297915 100644
--- a/acmebot/tasks/main.yml
+++ b/acmebot/tasks/main.yml
@@ -23,15 +23,9 @@
   environment:
     TMPDIR: /root/.ansible/tmp
 
-- name: fix over-specified requirements locally
-  lineinfile:
-    regexp: '^pyOpenSSL>=17\.5\.0'  # ,<20.0.0'
-    line: 'pyOpenSSL>=17.5.0'
-    path: /opt/acmebot/requirements.txt
-
 - name: add acmebot to path
   file:
-    src: /opt/acmebot/acmebot
+    src: /opt/acmebot/src/acmebot/acmebot.py
     dest: /usr/local/sbin/acmebot
     state: link
 
@@ -84,18 +78,10 @@
     enabled: true
     state: started
 
-- name: check for updates daily
-  file:
-    src: /opt/acmebot/update-check.sh
-    dest: /etc/cron.daily/acmebot-update-check.sh
-    state: link
-  when: acmebot_enable_update_check
-
 - name: don't check for updates daily
   file:
     path: /etc/cron.daily/acmebot-update-check.sh
     state: absent
-  when: not acmebot_enable_update_check
 
 - name: rotate acmebot logs
   file:
-- 
GitLab