14 Commits

Author SHA1 Message Date
Christopher Boumenot
b57ed27352 Add support for NTLM the WinRM communicator.
WinRM exposes an HTTP transport decorator that can be used for different
authentication schemes.  Windows on Azures requires this if one is to use
the out of the box configuration.
2016-03-10 10:53:38 -08:00
Vasiliy Tolstov
feee19e4ed file provisioner improvements
* allow specify source/destination as dir
* allow specify many files as source

Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru>
2016-02-12 11:48:28 -08:00
Chris Bednarski
569e6cc464 go fmt 2016-02-08 17:34:06 -08:00
Ben Goodwin
64152e4a64 Implement WinRM-over-HTTPS 2016-01-12 21:28:20 -05:00
Mark Peek
cad9899cfb communicator/winrm: call wg.Add() before running goroutine 2015-10-14 09:08:39 -07:00
Mark Peek
e27b2bcf23 communicator/winrm: fix race in runCommand 2015-10-14 08:25:39 -07:00
Chris Bednarski
29e6194e49 Added a warning log so we can diagnose failure cases 2015-07-15 12:29:42 -07:00
Chris Bednarski
8e3559c3b1 Guard against uninitialized pointers in io.Copy to fix #2416 2015-07-15 12:26:19 -07:00
Mitchell Hashimoto
49769a17c2 Merge pull request #2243 from mitchellh/f-powershell
Windows provisioners: powershell, windows-shell, windows-restart
2015-06-17 17:51:42 +02:00
Mitchell Hashimoto
686d4413ec communicator/winrm: error if download 2015-06-15 15:08:56 -07:00
Mitchell Hashimoto
b25b7d1fb2 communicator/winrm: log exit code of processes 2015-06-14 11:19:26 -07:00
Mitchell Hashimoto
6077c796f5 communicator/winrm: fix failing test 2015-06-13 22:10:50 -07:00
Mitchell Hashimoto
7a39758054 helper/communicator: WinRM stuff 2015-06-13 22:05:48 -07:00
Mitchell Hashimoto
0c0f876654 communicator/winrm 2015-06-13 22:00:40 -07:00