Commit Graph

14 Commits

Author SHA1 Message Date
Dave Eargle
72dc282aa0 ub1404 dev workflow
Tweaks to the recipes to avoid repetition of work, and ub1404 dev,
* let apt cookbook handle apt-update globally
* do not download, configure, make, make install if the package is
already installed
* add guards for file deletion to first check whether file is present
* use docker cookbook for image building and running, to only build if
not alrady built and only run if not already running
* drop mysql table and recreate each time

Also,
* bump Docker cookbook to 4.9.3
* bump mysql cookbook to 8.5.1
* add apt cookbook for better apt-update management
* bump depends versions and add apt
* modify readme with customization instructions
* modify all chef runlists to call apt first in the runlist
* add a vagrantfile for dev of ub1404
2019-10-29 13:36:27 -06:00
Brent Cook
1f722aa0c3 workaround missing SDL by preferring GTK for output
https://github.com/hashicorp/packer/issues/6136
2018-07-25 20:38:10 -05:00
Brent Cook
4e27eda152 Merge remote-tracking branch 'upstream/master' into land-301- 2018-07-25 20:13:03 -05:00
Brent Cook
037f518341 use an older base image, skip vm-tools
We don't need vm-tools, and the latest version of Virtualbox actually
causes a kernel panic with our old kernel. This moves back to an older
base, uses SHA256 to download it, and disables vm-tools.

Fixes #318
2018-07-25 17:34:36 -05:00
James Hebden
f598e51077 Fixed extraneous merge artefact in ubuntu1404.json 2018-06-23 14:32:52 +10:00
James Hebden
8b56f30c6b Added support for building and running on qemu/kvm via libvirt 2018-06-19 21:42:28 +10:00
Jeffrey Martin
57dad47c56
fix vmware guest type 2018-05-09 16:19:52 -05:00
Chan9390
8aa444ef4e
Hardcoded chef-client version to 13.8.5 2018-04-07 11:25:43 +05:30
James Barnett
23b71528fd Changes for community CTF. 2017-11-07 15:13:46 -06:00
James Barnett
0b5812e7e1 Build locate db for easy mode flags 2017-08-29 13:41:38 -05:00
James Barnett
f77210b47d Add AWS template for Linux box. 2017-08-08 11:55:49 -05:00
James Barnett
3fdaf996ae Update recipes for better chef practices.
There were quite a few bugs in the chef recipes when building using other platforms.
These were mostly due to assuming the vagrant user would exist.
Things are now more generic and should be more reliable overall.
2017-08-04 11:18:57 -05:00
James Barnett
428ec322c9 Update pro version to support Linux VM 2017-07-31 16:18:50 -05:00
James Barnett
520c0564be Build Linux VM in packer.
This makes some other changes:
* Moves packer related files to packer directory.
* Updates build scripts for new packer directory.
* Renames boxes to metasploitabl3-<OS>
2017-07-31 15:48:27 -05:00