Change the timeout for senchacmd from the default 5 minutes to no time out limit.
The sencha zip file is 40 MB and may take a long time to download.
:arrow_up: Issue #2: updated stdlib
Minor edits.
Added link to Xfce website
:memo: Added troubleshooting section w/ common problems
:boom: Ensure bind_address is set, and bash is default shell
:bulb: Fixes #4: config files are synced to VM
:bulb: Issue #5: Initialize production-like Apache
:bulb: Issue #5: Install multiple tomcats, add one as service
:boom: Fixed Windows problems w/ Sencha Cmd
Merge branch 'master' of https://github.com/thm-projects/arsnova-vagrant into arsnova-production
:bulb: Fixed #2, #5: Tomcat with Apache in front

This is as close as it gets to production, but still missing
some fundamental features. However, deployment works and
all services are started on first boot.
Merge branch 'arsnova-production' which fixes issues #2, and #5
:racehorse: Don't start/stop tomcat in production
Changes needed for AWS AMI (Amazon Web Services Amazon Machine Image):

  If a virtual box is used then the config.ssh.username is "vagrant".
  However if other boxes are used then the config.ssh.username may not be "vagrant", in particular, the Ubuntu AMI uses "ubuntu".

  Instead of hard coding in the owner and group in the puppet files,  the Vagrantfile checks to see what the box is, and then passes to puppet by factering the value for git_owner and git_group.

  ENV['BUILD'] is used as a switch between virtual boxes and AMI boxes.
The following need to be installed on the guest because they are not part of the Ubuntu AMI.

Ruby Version Manager (rvm) per http://rvm.io/integration/vagrant

Make ruby 1.9.3, the default ruby for the guest

(Note: vagrant 1.6.3 on the host uses an embedded version of ruby 2.0)

Install listen gem (1.9.3 version)

Install puppet
Changes made to Vagrantfile so that it will work with
AWS AMI for dev.
Has not been tested yet with production.
added log file by using "tee -a"
Needed to add tags to the Vagrantfile AWS configuration.
Not sure why this is necessary.
I filed a bug report.
https://github.com/mitchellh/vagrant-aws/issues/260
config.vm.hostname = "aws-ubuntu"