algo/roles
Micah R Ledbetter e944ee993a Embed certs into Windows deployment scripts (#840)
- Obviate need to copy separate script and certificate files
- Allow execution from any directory, not just the script's parent
  directory (no assumption of any particular working directory)
- Fix docs that neglected to mention copying cacert.pem
- Fix docs that incorrectly referred to the user cert store

As part of this work, rewrite the windows_client.ps1.j2 deployment
script template

- Add comment-based help
- Require admin privileges
- Use a Param() block
- Use parameter sets with -Add and -Remove switches
- Add the -GetInstalledCerts switch, to list any Algo certificates
  installed the machine's cert store
- Add the -SaveCerts switch, to save the embedded certificates to files
- Put Jinja2 variables inside Powershell variables,
- Use native Powershell cmdlets rather than shell out to certutil.exe
- Add a playbook to regenerate the windows_USER.ps1 scripts
2018-03-28 11:20:43 -07:00
..
client Ansible 2.4, Lightsail, Scaleway, DreamCompute (OpenStack) integration (#804) 2018-03-02 07:55:54 -05:00
cloud-azure Implementing blocks and additional fail hints #487 (#497) 2017-04-29 10:48:25 -04:00
cloud-digitalocean DigitalOcean - Add cleanup step for SSH key (#784) 2018-01-19 20:06:15 -05:00
cloud-ec2 proper cloudformation template (#815) 2018-03-02 16:13:49 -05:00
cloud-gce GCE. replace underscores (#698) 2017-10-18 16:23:57 -04:00
cloud-lightsail/tasks Ansible 2.4, Lightsail, Scaleway, DreamCompute (OpenStack) integration (#804) 2018-03-02 07:55:54 -05:00
cloud-openstack/tasks Ansible 2.4, Lightsail, Scaleway, DreamCompute (OpenStack) integration (#804) 2018-03-02 07:55:54 -05:00
cloud-scaleway/tasks Ansible 2.4, Lightsail, Scaleway, DreamCompute (OpenStack) integration (#804) 2018-03-02 07:55:54 -05:00
common Ansible 2.4, Lightsail, Scaleway, DreamCompute (OpenStack) integration (#804) 2018-03-02 07:55:54 -05:00
dns_adblocking Enable no-resolv (#816) 2018-03-12 12:00:48 -04:00
local Implementing blocks and additional fail hints #487 (#497) 2017-04-29 10:48:25 -04:00
ssh_tunneling Change the P12 and SSH passwords only for new users (#550) 2017-05-21 22:28:18 -04:00
vpn Embed certs into Windows deployment scripts (#840) 2018-03-28 11:20:43 -07:00