Bug 266870 - sysutils/vagrant: update to 2.3.1
Summary: sysutils/vagrant: update to 2.3.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL: https://github.com/hashicorp/vagrant/...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-06 19:21 UTC by Ralf van der Enden
Modified: 2022-10-15 23:36 UTC (History)
2 users (show)

See Also:
joe: maintainer-feedback+


Attachments
Update to Vagrant 2.3.1 (17.34 KB, patch)
2022-10-06 19:21 UTC, Ralf van der Enden
no flags Details | Diff
Update Vagrant to 2.3.1 and remove buildfiles before installing (18.35 KB, patch)
2022-10-10 14:47 UTC, Ralf van der Enden
tremere: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf van der Enden 2022-10-06 19:21:44 UTC
Created attachment 237125 [details]
Update to Vagrant 2.3.1

Q&A:
poudriere: testport ok (13.1-RELEASE;amd64)
Makefile portclippy/portmft processed
Comment 1 joe 2022-10-06 21:32:48 UTC
Comment on attachment 237125 [details]
Update to Vagrant 2.3.1

Hi!

Thanks for the patch! I do have a problem with a file included in the list; namely the ".envrc" file listed. If this were included in the system, an end-user (probably root), could change in to this directory and have (tons) of tooling that loaded and ran that file... Can we remove it, and ensure it isn't included via "find" or some method?

Thanks!
-Joe
Comment 2 Ralf van der Enden 2022-10-10 14:47:57 UTC
Created attachment 237189 [details]
Update Vagrant to 2.3.1 and remove buildfiles before installing


Hi Joe,

I've removed the .envrc file and also some other files I believe are only used for building Vagrant (or the go version, which this port doesn't build).

Cheers,
Ralf
Comment 3 joe 2022-10-10 15:38:18 UTC
Thank you a bunch!

-Joe
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-10-15 23:31:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9bd86236fe6506e7c49233cd78c0876c8862c8ea

commit 9bd86236fe6506e7c49233cd78c0876c8862c8ea
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2022-10-15 23:29:20 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-10-15 23:30:48 +0000

    sysutils/vagrant: Update to 2.3.1

    ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.3.1/CHANGELOG.md

    PR:             266870

 sysutils/vagrant/Makefile  |  29 ++++++---
 sysutils/vagrant/distinfo  |   6 +-
 sysutils/vagrant/pkg-plist | 159 +++++++++++++++++++++++++++++++++++++++++++--
 3 files changed, 175 insertions(+), 19 deletions(-)
Comment 5 Nuno Teixeira freebsd_committer freebsd_triage 2022-10-15 23:36:20 UTC
Committed, thanks!