Source

honeeebox / README

Full commit

Honeeebox project, GSOC 2012 repo

To pull in the external deps, run

$ git submodule init
$ git submodule update

for future updates, only the second command is needed

Then edit 

./vagrant/puppet/modules/backend/files/opt/hbbackend/conf/default.template.conf

and rename it to local.conf

You need to add your hpfeeds keys to this file.


Then to run the whole setup, 

$ cd vagrant/backend
$ vagrant up


To log into the VM

$ vagrant ssh

the repo itself will be mounted within the VM at /repo

VM is Ubuntu Precise, 64 bit, generated by AJC using the scripts at https://github.com/cal/vagrant-ubuntu-precise-64

To start the back end for the first time, the modules must be deployed. Run the script

/opt/honeynet/bin/deploy-backend.sh

in the VM.


It's advisable to watch the logs

/opt/hbbackend/log/hbbackend.log
/opt/hbbackend/log/hbbackend.hpfeeds.log
/opt/glassfish3/glassfish/domains/hbbackend/logs/server.log

to see that everything starts up correctly.