diff --git a/roles/acme/tasks/main.yaml b/roles/acme/tasks/main.yaml
index b812b83..ceac392 100644
--- a/roles/acme/tasks/main.yaml
+++ b/roles/acme/tasks/main.yaml
@@ -14,7 +14,6 @@
       apt:
         name: dehydrated
         state: present
-        default_release: "{{ ansible_distribution_release }}-backports"
 
     - name: Install config file
       template:
diff --git a/roles/acme/tasks/remove_conflicting.yaml b/roles/acme/tasks/remove_conflicting.yaml
index 2d233b8..c04b4e7 100644
--- a/roles/acme/tasks/remove_conflicting.yaml
+++ b/roles/acme/tasks/remove_conflicting.yaml
@@ -22,7 +22,7 @@
 - name: Remove variable directories
   file:
     state: absent
-    path: /usr/local/bin/acmetool
+    path: "{{ item }}"
   with_items:
     - /etc/letsencrypt
     - /var/letsencrypt
diff --git a/roles/common/tasks/debian-backports.yaml b/roles/common/tasks/debian-backports.yaml
index f9119a2..928def1 100644
--- a/roles/common/tasks/debian-backports.yaml
+++ b/roles/common/tasks/debian-backports.yaml
@@ -15,4 +15,4 @@
     name: linux-image-amd64
     state: latest
     default_release: "{{ ansible_facts['distribution_release'] }}-backports"
-  when: ansible_facts['architecture'] == "x86_64"
+  when: ansible_facts['architecture'] == "x86_64" and ansible_facts['distribution_release'] != "bookworm"
diff --git a/roles/common/tasks/main.yaml b/roles/common/tasks/main.yaml
index 841ec09..531894c 100644
--- a/roles/common/tasks/main.yaml
+++ b/roles/common/tasks/main.yaml
@@ -39,11 +39,15 @@
   lineinfile:
     path: /etc/bash.bashrc
     insertafter: EOF
-    regexp: "^source /usr/share/doc/fzf/examples/{{ item }}"
-    line: "source /usr/share/doc/fzf/examples/{{ item }} # Managed by Ansible"
-  with_items:
-    - key-bindings.bash
-    - completion.bash
+    regexp: "^source /usr/share/doc/fzf/examples/key-bindings.bash"
+    line: "source /usr/share/doc/fzf/examples/key-bindings.bash # Managed by Ansible"
+
+- name: Configure FZF for Bash (Bookworm)
+  lineinfile:
+    path: /etc/bash.bashrc
+    insertafter: EOF
+    regexp: "^source /usr/share/doc/fzf/examples/completion.bash"
+    state: absent
 
 - name: Shorten Grub timeout
   lineinfile: