This is a minimal configuration running CamFlow and SPADE using Fedora distribution.
More information on CamFlow and SPADE are available online. Please, do report any issue to the SPADE and CamFlow teams.
git clone https://github.com/CamFlow/vagrant.git
cd ./vagrant/spade
vagrant up
vagrant halt
vagrant up
# make sure the machine boot under the camflow kernel
Note: the installation process can take an extended amount of time depending on your internet connection speed. Note2: the rpm packages are graciously hosted on cloudsmith.
vagrant ssh
# check installed version against CamFlow head
camflow -v
uname -r
# check services
journalctl -b | grep camflowd # audit service logs
journalctl -b | grep camconfd # configuration service logsvagrant ssh
# start SPADE
~/SPADE/bin/spade start
# add CamFlow reporter
echo 'add reporter CamFlow' | ~/SPADE/bin/spade control
# stop SPADE (if you want to)
~/SPADE/bin/spade stopThe capture policy can be modified by editing /etc/camflow.ini (e.g. sudo nano /etc/camflow.ini).
Provenance publication can be modified by editing /etc/camflowd.ini (e.g. sudo nano /etc/camflowd.ini).
Please see our documentation for more details.
Reboot the machine for the new configuration to take effect (alternatively you can restart the associated services).