Revert "kibana fixes"

This reverts commit 2070d2d4ef39491a26b3fb37aa865bae29c10d9b.
diff --git a/kibana/server.sls b/kibana/server.sls
index e52f366..d98cc9d 100644
--- a/kibana/server.sls
+++ b/kibana/server.sls
@@ -1,27 +1,22 @@
 {%- from "kibana/map.jinja" import server with context %}
 {%- if server.enabled %}
 
-kibana_archive:
-  archive.extracted:
-  - name: /opt/
-  - source: https://download.elastic.co/kibana/kibana/kibana-4.3.0-linux-x64.tar.gz
-  - source_hash: md5=423232a17f451841c1ff63cc5f77b9fc
-  - archive_format: tar
-  - tar_options: v
-  - if_missing: /opt/kibana-4.3.0-linux-x64
-
-kibana_symlink:
-  file: symlink
-  - name: /opt/kibana
-  - target: /opt/kibana-4.3.0-linux-x64
-
 kibana_user:
   user.present:
   - name: kibana
   - system: True
   - home: {{ server.dir }}
   - require:
-    - archive: kibana_archive
+    - file: {{ server.dir }}
+
+kibana_archive:
+  archive.extracted:
+  - name: {{ server.dir }}
+  - source: https://download.elastic.co/kibana/kibana/kibana-4.3.0-linux-x64.tar.gz
+  - archive_format: tar.gz
+  - if_missing: /opt/kibana/src
+  - require:
+    - user: kibana_user
 
 /etc/init.d/kibana:
   file.managed:
@@ -31,7 +26,7 @@
   - mode: 700
   - template: jinja
   - require:
-    - user: kibana_user
+    - archive: kibana_archive
   - watch_in:
     - service: kibana_service