Commits

Arthur Clune committed 1bd829c

update to latests hbwebui; update README

  • Participants
  • Parent commits d96029f

Comments (0)

Files changed (3)

 
 This will run the webserver on port 8080 of the VM.
 
-If you are using the default Vagrant setup, you can access this from
+If you are using the default Vagrant setup, you can access this from localhost:8080
+
+As part of run-django.sh, you'll have been asked to create a user and password. Using this user, you'll need to go to
+
+http://localhost:8080/admin
+
+to set up the ident -> group mappings. First, create a group, add your user to a group, and then give that group access to the sensor IDs required. 
+
+Once that is done, you should be able to go to 
 
 http://localhost:8080/hbwebui
 
-on the host.
+and use the UI.
 
 To run it in production, use a standard django setup instead. 
 

Submodule hbwebui

-Subproject commit c60d8f794a568ca54e85ba5d1f654c105e81fc4e
+Subproject commit 3cf248ea4fc9ab03c4b1bdbe83e77289de49a689

File vagrant/puppet/modules/backend/manifests/init.pp

         creates => "/etc/_hbbackend_domain_created"
     }
 
-    exec { "install-geoip.sh":
-    	command => "/usr/bin/sudo -u ${targetuser} /opt/honeynet/bin/install-geoip.sh",
-        timeout => 20000,
-        creates => "/opt/hbbackend/geoip/GeoLiteCity.dat"
-    }
+    # not needed for now as we use a different ip->geo loookup
+    #
+    # exec { "install-geoip.sh":
+    # 	command => "/usr/bin/sudo -u ${targetuser} /opt/honeynet/bin/install-geoip.sh",
+    #     timeout => 20000,
+    #     creates => "/opt/hbbackend/geoip/GeoLiteCity.dat"
+    # }
 
     exec { "download-hbbackend-deps.sh":
         command => "/usr/bin/sudo -u ${targetuser} /opt/honeynet/bin/download-hbbackend-deps.sh",