vagrant/plugins
Jon Topper 7b30e557cd hosts/bsd: sort NFS exports to avoid false validation errors [GH-2927]
With a synced folder configuration like so:

 synced_folder ".", "/vagrant", :nfs => true
 synced_folder "#{ENV['HOME']}/mirror", "/mirror", :nfs => true
 synced_folder ENV['HOME'], "/home/#{ENV['USER']}", :nfs => true

on OSX, vagrant writes two overlapping exports to /etc/exports
which then fail the export check.

Iterating through the list of folders lexically builds a correct, single
exports entry.

Signed-off-by: Teemu Matilainen <teemu.matilainen@iki.fi>
2014-02-21 23:43:11 -03:00
..
commands Merge pull request #2948 from gnawhleinad/master 2014-02-10 09:02:32 -08:00
communicators/ssh communicators/ssh: properly allow errors through while waiting 2014-02-13 21:04:41 -08:00
guests more robust coreos checking 2014-02-15 15:50:11 +11:00
hosts hosts/bsd: sort NFS exports to avoid false validation errors [GH-2927] 2014-02-21 23:43:11 -03: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 error where options could be not hash 2014-02-18 10:41:14 -08:00
providers/virtualbox providers/virtualbox: only clear forwarded ports if there are any 2014-02-13 21:04:56 -08:00
provisioners provisioners/chef: DRY up `environment` and `node_name` configuration 2014-02-21 23:28:46 -03:00
synced_folders kernel/v2: default all configs properly, remove config/default.rb 2014-02-05 15:36:35 -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.