diff --git a/roles/shellserver/odderon/code.sls b/roles/shellserver/odderon/code.sls
--- a/roles/shellserver/odderon/code.sls
+++ b/roles/shellserver/odderon/code.sls
@@ -33,3 +33,12 @@
     - onchanges:
         - git: darkbot_repo
     - unless: test -f /opt/odderon/LOCKED
+
+darkbot_install:
+  cmd.run:
+    - name: make install
+    - cwd: /opt/darkbot/build
+    - runas: odderon
+    - onchanges:
+        - cmd: darkbot_build
+    - unless: test -f /opt/odderon/LOCKED