Skip to content
Automatic vagrant base box building
Shell Ruby Puppet
Find file
Latest commit d495fa6 May 29, 2012 @cal Change all the things
While trying to figure out why tar won't extract that iso
Failed to load latest commit information.
test
.gitignore
LICENSE
README.md
build.sh
isolinux.cfg first commit Apr 11, 2012
late_command.sh
preseed.cfg

README.md

About

This script will:

  1. download the Ubuntu 12.04 alternate server, 64bit iso
  2. ... do some magic to turn it into a vagrant box file
  3. output package.box

Usage

./build.sh

This should do everything you need. If you don't have mkisofs, install homebrew, then:

brew install cdrtools

Ben's notes

Forked Carl's repo, and it sort of worked out of the box. Tweaked office 12.04 release:

  • Downloading 12.04 final release. (Today as of this writing)
  • Checking MD5 to make sure it is the right version
  • Added a few more checks for external dependencies, mkisofs
  • Removed wget, and used curl to reduce dependencies
  • Added more output to see what is going on
  • Still designed to work on Mac OS X :) ... though it should work for Linux systems too (maybe w/ a bit of porting)

Carl's original README

Decided I wanted to learn how to make a vagrant base box.

Let's target Precise Pangolin since it should be releasing soon, I said.

Let's automate everything, I said.

Let's do it all on my macbook, I said.

Woo.

Something went wrong with that request. Please try again.