diff --git a/defaults/main.yml b/defaults/main.yml
index 826b2ca05148986ee1385b5b720682feae0d6d82..3044a56b44ec3a88b29230ec9977cabd64ea97ae 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -1 +1 @@
-fail2ban_version: '0.10.2'
+fail2ban_version: '0.9.6'
diff --git a/tasks/install.yml b/tasks/install.yml
index 38af316d3ddbac2b70b2173dd847ae11d4d1ebe0..b9dab14d2a5eb952d579b1fab17798ecfabdd099 100644
--- a/tasks/install.yml
+++ b/tasks/install.yml
@@ -35,7 +35,7 @@
 
 - name: "Copy Service Script"
   copy:
-    src: '/tmp/fail2ban-{{ fail2ban_version }}/build/fail2ban.service'
+    src: '/tmp/fail2ban-{{ fail2ban_version }}/files/fail2ban.service'
     dest: '/lib/systemd/system/fail2ban.service'
     mode: '644'
     remote_src: yes
@@ -52,6 +52,7 @@
     src: '/usr/local/bin/{{ item }}'
     path: '/usr/bin/{{ item }}'
     state: 'link'
+    force: true
   with_items:
     - 'fail2ban-client'
     - 'fail2ban-python'