vagrant/plugins
Paul Hinze abe0731d2e guests/{ubuntu,debian}: fix change_host_name for trailing dots [GH-2610]
When `/etc/hosts` contained a FQDN with a trailing dot, the `\b` in the
sed expression would not match, since dot is not considered to be a word
character.

Fix this by regexp-escaping the hostname search, and matching the end of
the line on optional space followed by additional characters.

Also add some tests that extract the regexp used by sed and verify that
it does what we want. These will hopefully serve us in the future if we
ever need to test additional edge cases.
2013-12-09 18:56:45 -06:00
..
commands Fix `vagrant plugin` commands 2013-12-04 18:25:33 -03:00
communicators/ssh communicators/ssh: add -E to sudo to preserve env 2013-12-03 12:07:14 -08:00
guests guests/{ubuntu,debian}: fix change_host_name for trailing dots [GH-2610] 2013-12-09 18:56:45 -06:00
hosts Update CHANGELOG 2013-11-23 11:36:20 -08:00
kernel_v1 kernel_v1: don't upgrade "max_tries" and "timeout" because they're gone 2013-09-02 09:09:39 -07:00
kernel_v2 kernel/v2: fix validation on checksum types 2013-12-03 18:46:22 -08:00
providers/virtualbox core: Allow options to be passed down into SF cleanup 2013-12-06 16:40:24 -08:00
provisioners Merge pull request #2585 from mitchellh/2585-fix-docker-image-assignment 2013-12-06 14:56:15 -08:00
synced_folders/nfs synced_folders/nfs: allow plugins to provide valid NFS ids 2013-12-06 16:42:34 -08:00
README.md Add README to plugin directory 2012-04-18 17:48:06 -07:00

README.md

Vagrant Core Plugins

These are plugins that ship with Vagrant. Vagrant core uses its own plugin system to power a lot of the core pieces that ship with Vagrant. Each plugin will have its own README which explains its specific role.