mitchellh/vagrant-installers — pull request #11 by fnichol (2012-03-05 21:58:52+00:00)
Title: Quote positional parameters in vagrant wrapper script.

The un-quoted `$@` causes ARGV to split token inside a quoted string. For example: `vagrant ssh -c 'sudo whoami'` becomes `["ssh", "-c", "sudo", "whoami"]`. With a quoted `$@` we get `["ssh", "-c", "sudo whoami"]`.

References https://github.com/mitchellh/vagrant/issues/775