Package: vagrant / 2.2.3+dfsg-1

Metadata

Package Version Patches format
vagrant 2.2.3+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 bin vagrant silence warning about installer.patch | (download)

bin/vagrant | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 bin/vagrant: silence warning about installer


0002 Use a private temporary dir.patch | (download)

lib/vagrant/box.rb | 3 2 + 1 - 0 !
lib/vagrant/util.rb | 1 1 + 0 - 0 !
lib/vagrant/util/tempfile.rb | 39 39 + 0 - 0 !
3 files changed, 42 insertions(+), 1 deletion(-)

 use a private temporary dir

Without this vagrant will clutter $TMPDIR with dozens of even hundreds
of temporary files (~4 per vagrant invocation).

0003 linux cap halt don t wait for shutdown h now to fini.patch | (download)

plugins/guests/linux/cap/halt.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 linux/cap/halt: don't wait for `shutdown -h now` to finish

When running a Debian 8 lxc guest (with the vagrant-lxc plugin), which
has systemd as init system, `vagrant halt` will hang waiting for
`shutdown -h now` to return.

0004 Support system installed plugins.patch | (download)

lib/vagrant/plugin/manager.rb | 4 2 + 2 - 0 !
lib/vagrant/plugin/state_file.rb | 22 21 + 1 - 0 !
2 files changed, 23 insertions(+), 3 deletions(-)

 support system-installed plugins

Plugins must be installed as regular Ruby libraries, and they must
contain /usr/share/vagrant-plugins/plugins.d/$PLUGINNAME.json with the
following content:

{
  "${PLUGINNAME}": {
    "ruby_version":"$(ruby -e 'puts RUBY_VERSION')",
    "vagrant_version":"$(cat /usr/share/vagrant/version.txt)",
    "gem_version":"",
    "require":"",
    "sources":[]
  }
}

0005 Relax dependency resolution.patch | (download)

Gemfile | 6 0 + 6 - 0 !
vagrant.gemspec | 52 19 + 33 - 0 !
2 files changed, 19 insertions(+), 39 deletions(-)

 relax dependency resolution