rsWinAutomationSupport/rsProvisioning — pull request #2 by nick-o (2014-10-29 15:49:55+00:00)
Title: Secure delivery of Credentials from Pull Server to Nodes

Hi,

This PR will make a couple of changes that allow us to securely deliver credentials from the Pull Server to the clients. In particular, the following things have been implemented:

- In rsBasePrep, the git user.name and user.email are set for both, client and Pull Server (only set for Pull Server before. This had to be done in order for the Clients to push their public keys up to github
- In rsLCM, if we are on a Client, a Certificate with private key is generated in the local computer accounts cert store using the `-sky exchange` parameter that allows this private key to be used for Public Key Cryptography
- In Verify, a function has been added that checks for certs in the DDI_rsConfigs repo that don't have a corresponding Cloud Server anymore, if any are found, they are deleted

This is it. There is going to be another PR shortly that will implement changes in DDI_rsConfigs that prepare for Credentials to be securely delivered from workstations to the Pull Server.

Let me know if you have any questions.

Thanks
Nico