rndc
diff --git a/server/service.sls b/server/service.sls
index 9b537ae..806dad1 100644
--- a/server/service.sls
+++ b/server/service.sls
@@ -112,19 +112,6 @@
   - user: root
   - group: root
 
-setup_rndc:
-  cmd.run:
-  - name: /usr/sbin/rndc-confgen -r /dev/urandom -a -c {{ server.rndc_key }}
-  - require:
-    - pkg: bind_packages
-
-{{ server.rndc_key }}
-  file.managed:
-  - user: root
-  - mode: 0640
-  - require:
-    - cmd: setup_rndc
-
 {%- endif %}
 
 bind_service:
@@ -135,4 +122,17 @@
   - require:
     - pkg: bind_packages
 
+setup_rndc:
+  cmd.run:
+  - name: /usr/sbin/rndc-confgen -r /dev/urandom -a -c {{ server.rndc_key }}
+  - require:
+    - pkg: bind_packages
+
+{{ server.rndc_key }}:
+  file.managed:
+  - user: root
+  - mode: 0640
+  - require:
+    - cmd: setup_rndc
+
 {%- endif %}
\ No newline at end of file