Chris Roberts
98c6903e9c
Fix path variable name. Return process result.
2018-06-12 11:56:37 -07:00
Chris Roberts
a5582eb1c8
Add ssh key permissions set caps to hosts
2018-06-12 10:49:10 -07:00
Chris Roberts
7a4150dc3f
Use net.exe to fetch SMB shares when Get-SmbShare is not available
...
Fixes #9547
2018-05-04 14:07:33 -07:00
Chris Roberts
40a1d2faf3
Default SMB version to 2.0 for linux guest mounts
...
Fixes #8959
2018-04-26 08:45:05 -07:00
Chris Roberts
5444271268
Move SMB credentials validation into host capability
2018-01-12 16:55:35 -08:00
Lachlan Arthur
01bc2627be
Check SMB credentials before using them
2018-01-12 15:46:31 -08:00
Chris Roberts
abf74e3757
Expand existing and requested paths prior to comparison
2018-01-03 10:05:05 -08:00
Chris Roberts
3eeff59329
Use custom types and messages for errors
2018-01-02 14:36:28 -08:00
Chris Roberts
30dcd9a7e5
Only add/remove shares on windows when needed
2018-01-02 14:03:54 -08:00
Chris Roberts
24d962eb72
Swap usage of share name and id for consistent behavior
2018-01-02 14:03:34 -08:00
Chris Roberts
88d2b3676f
Remove stale comments from helper scripts
2017-12-21 10:19:28 -08:00
Chris Roberts
61bfbade48
Remove raise error logic in windows smb capability
2017-12-21 09:55:19 -08:00
Chris Roberts
81cbdae62a
Make powershell error generalized
2017-12-21 09:55:19 -08:00
Chris Roberts
00fa50c296
SMB enhancements
2017-12-21 09:55:19 -08:00
Matt Wrock
725824e1dd
refactor winrm communicator to use latest winrm gems and v2 api
...
Signed-off-by: Matt Wrock <matt@mattwrock.com>
2016-12-11 00:52:00 -08:00
Seth Vargo
3d2390fc94
Give a unique, prefixed name to all tempfiles
...
This commit basically grepped the code base for all uses of Dir.mktmpdir
and Tempfile.new/open and ensures the value is unique within the
code base and also prefixed with `vagrant-`.
Previously, most invocations of these commands simply used "vagrant",
thus making them indistinguishable when trying to identify leaks.
2016-05-28 23:22:34 -04:00
Seth Vargo
fc8e97cd89
Style
2016-05-27 19:08:49 -04:00
Seth Vargo
01369342db
Merge pull request #5670 from agdula/master
...
add RDP auto login with password
2016-05-27 19:08:10 -04:00
Matt Wrock
714e79d792
use SafeExec to capture history keys in powershell command
2015-12-27 13:06:45 -08:00
Mitchell Hashimoto
05c2d439ac
hosts/*: fix virtualbox install exception [GH-6713]
2015-12-24 12:08:31 -08:00
Reed Loden
7d81728e45
Add checksum validation for the VirtualBox installs on Windows and OS X
...
Use Vagrant::Util::FileChecksum to validate the downloaded VirtualBox
installers.
SHA-256 checksums for VirtualBox files are available at
https://www.virtualbox.org/download/hashes/5.0.10/SHA256SUMS .
Fixes #6611 .
2015-11-28 00:04:41 -08:00
Mitchell Hashimoto
7a1d17042d
install VB 5.0.10
2015-11-23 22:54:31 -08:00
Mitchell Hashimoto
3c2fab9d0d
providers/virtualbox: more robust lookup for VBoxManage on Win
2015-11-20 15:56:14 -08:00
Mitchell Hashimoto
8bbf6f56f4
Merge pull request #4400 from mwrock/ps-cmd
...
Add a ps command to vagrant that drops the user into a remote powershell shell
2015-11-18 10:41:36 -08:00
Mitchell Hashimoto
abb1030f10
hosts/windows: install VirtualBox
2015-11-04 19:37:55 -08:00
Matt Wrock
cf6d4ef5a1
clean up command encoding
2015-06-05 05:07:13 -07:00
Matt Wrock
c60a020096
adds a ps command to vagrant that drops the user into a remote powershell shell
2015-06-05 05:07:11 -07:00
agdula
f035664b78
fixed cmdkey arguments
...
The arguments contained not needed TTERMSRV/
2015-05-02 18:01:52 +02:00
agdula
aaebe97e8a
add RDP auto login with password
...
The fix is implementation of suggestion from @majkinetor for the closed issue
https://github.com/mitchellh/vagrant/issues/4300
Works on windows 7 host.
2015-04-27 12:09:39 +02:00
Matthias Günther
9b937db6c9
hosts/windows: Don't mount all drives into the RDP session
...
This setting mounts all available drives (C:\ and mapped network
drives) into the RDP session. This shouldn't be the default.
2014-09-21 15:11:00 +02:00
StefanScherer
1b32cbade2
fixed writing rdp file
2014-06-03 06:57:14 +02:00
Mitchell Hashimoto
43f347a737
hosts/windows: RDP cap shouldn't remove tempfile [GH-3875]
2014-05-22 10:20:45 -07:00
Mitchell Hashimoto
01a8e50235
hosts/windows: use subprocess to execute mstsc [GH-3837]
2014-05-20 20:47:32 -07:00
Mitchell Hashimoto
e1815a13e8
commands/rdp: support extra args to RDP client [GH-3686]
2014-05-07 18:32:20 -07:00
Mitchell Hashimoto
7c8053cb2b
hosts/windows: don't remove the rdp file, race condition
2014-04-21 13:54:21 -07:00
Mitchell Hashimoto
8698ebeff6
hosts/windows: use the port when connecting
2014-04-21 13:54:18 -07:00
Mitchell Hashimoto
76a7c63f8b
guests/windows: detect the port for RDP
2014-04-21 13:54:15 -07:00
Mitchell Hashimoto
746b568176
hosts/windows: rdp_client cap
2014-04-21 13:54:10 -07:00
Mitchell Hashimoto
e9f6c81ab7
hosts/*: proper detect API
2014-01-07 21:18:36 -08:00
Mitchell Hashimoto
a72e7473d5
hosts/windows: convert
2014-01-07 21:13:21 -08:00
Mitchell Hashimoto
5a33b7ee54
Hosts to V2
2012-11-06 21:20:22 -08:00
Mitchell Hashimoto
70bdd9f56e
Move host base class to a plugin component
2012-06-27 09:26:03 -07:00
Mitchell Hashimoto
096e61b122
Get rid of autoload in hosts plugins
2012-05-23 16:03:14 -07:00
Mitchell Hashimoto
9956e6d012
Better directory structure for plugins
2012-04-20 16:53:01 -07:00