diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml
index b6935e4de0772ac81a42cc83561945a96022ab11..5119597d0490e6bc71c673816e8922cbd9dd7c9f 100644
--- a/roles/dbscripts/tasks/main.yml
+++ b/roles/dbscripts/tasks/main.yml
@@ -310,8 +310,8 @@
 - name: Start and enable svnserve
   service: name=svnserve enabled=yes state=started
 
-- name: Open firewall holes for svnserve
-  ansible.posix.firewalld: port=3690/tcp permanent=true state=enabled immediate=yes
+- name: Open firewall hole for svnserve
+  ansible.posix.firewalld: service=svn permanent=true state=enabled immediate=yes
   when: configure_firewall
   tags:
     - firewall