### Documentation # This is a Vagrantfile for Beats development. # # Boxes # ===== # # win2012 # ------- # This box is used as a Windows development and testing environment for Beats. # # Usage and Features: # - Two users exist: Administrator and Vagrant. Both have the password: vagrant # - Use 'vagrant ssh' to open a Windows command prompt. # - Use 'vagrant rdp' to open a Windows Remote Desktop session. Mac users must # install the Microsoft Remote Desktop Client from the App Store. # - There is a desktop shortcut labeled "Beats Shell" that opens a command prompt # to C:\Gopath\src\github.com\elastic\beats where the code is mounted. # # solaris # ------------------- # - Use gmake instead of make. # # freebsd and openbsd # ------------------- # - Use gmake instead of make. # - Folder syncing doesn't work well. Consider copying the files into the box or # cloning the project inside the box. GO_VERSION = File.read(File.join(File.dirname(__FILE__), ".go-version")).strip # Provisioning for Windows PowerShell $winPsProvision = <