diff --git a/README.md b/README.md
index 5587f3c84..12d4f48b0 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,22 @@
-# Security Onion Hybrid Hunter Tech Preview 1.0.6
+# Security Onion Hybrid Hunter Tech Preview 1.0.7
-### About
-Hybrid Hunter is a brand new Security Onion platform with the following characteristics:
-- Move from Ubuntu DEB packages to Docker images
-- Support both Ubuntu 16.04 and RedHat/CentOS 7
-- Higher performance
-- More centralized configuration
+### Changes:
+- Suricata 4.1.3
+- Updated Influxdb to 1.7.5
+- Updated Telegraf to 1.10.1
+- Grafana is now 6.0.2
+- Added support for TheHive!!! See the docs ->
+- You are now forced to select interfaces during setup. If you skipped this test the install was not happy [#26](https://github.com/Security-Onion-Solutions/securityonion-saltstack/issues/26)
+- Reduced the RAM usage for ES in Eval mode [#25](https://github.com/Security-Onion-Solutions/securityonion-saltstack/issues/26)
+- Eval Mode setup is now choose your own adventure style
+- Fresh dockers for all the things to bring everything to 1.0.7
+- New utility docker called SOctopus
+- New html landing page now in dark mode
+
+
+### Notes:
+- Attempting to send a Bro event to The Hive that does not contain a source and destination IP (ex. Bro files, or X509) will result in an exception - a fix for this will be implemented in the next release.
+- If attempting to pivot from Kibana, ensure that you can resolve the master via DNS -- otherwise, populate your local hosts file with an entry to point to the master.
### Warnings and Disclaimers
diff --git a/salt/common/init.sls b/salt/common/init.sls
index 74735a185..9ae72d360 100644
--- a/salt/common/init.sls
+++ b/salt/common/init.sls
@@ -103,7 +103,7 @@ nginxtmp:
# Start the core docker
so-core:
docker_container.running:
- - image: soshybridhunter/so-core:HH1.0.5
+ - image: soshybridhunter/so-core:HH1.0.7
- hostname: so-core
- user: socore
- binds:
@@ -114,6 +114,7 @@ so-core:
- /opt/so/tmp/nginx/:/run:rw
- /etc/pki/masterssl.crt:/etc/pki/nginx/server.crt:ro
- /etc/pki/masterssl.key:/etc/pki/nginx/server.key:ro
+ - /opt/so/conf/fleet/packages:/opt/socore/html/packages
- cap_add: NET_BIND_SERVICE
- port_bindings:
- 80:80
@@ -156,7 +157,7 @@ tgrafconf:
so-telegraf:
docker_container.running:
- - image: soshybridhunter/so-telegraf:HH1.0.4
+ - image: soshybridhunter/so-telegraf:HH1.0.7
- environment:
- HOST_PROC=/host/proc
- HOST_ETC=/host/etc
@@ -211,7 +212,7 @@ influxdbconf:
so-influxdb:
docker_container.running:
- - image: soshybridhunter/so-influxdb:HH1.0.4
+ - image: soshybridhunter/so-influxdb:HH1.0.7
- hostname: influxdb
- environment:
- INFLUXDB_HTTP_LOG_ENABLED=false
@@ -368,7 +369,7 @@ dashboard-{{ SN }}:
# Install the docker. This needs to be behind nginx at some point
so-grafana:
docker_container.running:
- - image: soshybridhunter/so-grafana:HH1.0.4
+ - image: soshybridhunter/so-grafana:HH1.0.7
- hostname: grafana
- user: socore
- binds:
diff --git a/salt/fleet/init.sls b/salt/fleet/init.sls
index f3a844ff3..9986d40a9 100644
--- a/salt/fleet/init.sls
+++ b/salt/fleet/init.sls
@@ -30,6 +30,16 @@ fleetlogdir:
- user: 939
- group: 939
- makedirs: True
+
+fleetsetupscript:
+ file.managed:
+ - name: /opt/so/conf/fleet/so-fleet-setup.sh
+ - source: salt://fleet/so-fleet-setup.sh
+
+osquerypackageswebpage:
+ file.managed:
+ - name: /opt/so/conf/fleet/packages/index.html
+ - source: salt://fleet/osquery-packages.html
fleetdb:
mysql_database.present:
diff --git a/salt/fleet/osquery-packages.html b/salt/fleet/osquery-packages.html
new file mode 100644
index 000000000..c94ba89b9
--- /dev/null
+++ b/salt/fleet/osquery-packages.html
@@ -0,0 +1,113 @@
+
+
+
These packages are customized for this specific Fleet install and will only be generated after the Fleet setup script has been run. If you want vanilla osquery packages, you can get them directly from osquery.io