updated logic
diff --git a/tasks/main.yml b/tasks/main.yml
index f0647f6..ae6ef51 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -42,9 +42,10 @@
 
 - name: Patch rngd service unit
   lineinfile:
-    dest: /usr/lib/systemd/system/rngd.service
+    backrefs: yes
+    path: /usr/lib/systemd/system/rngd.service
     regexp: ^(ExecStart=/sbin/rngd -f)$
-    replace: \1 -r /dev/urandom
+    line: \1 -r /dev/urandom
   register: rngd_unit
 
 - name: Reload systemd