aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2017-12-06 06:51:36 -0500
committerB Stack <bgstack15@gmail.com>2017-12-06 06:51:36 -0500
commit7e5a76e7996ebcba36536c8fecd31a95280f3417 (patch)
tree87112b13f82013a751f34868d3aefd7dbd657329 /README.md
downloadcertreq-7e5a76e7996ebcba36536c8fecd31a95280f3417.tar.gz
certreq-7e5a76e7996ebcba36536c8fecd31a95280f3417.tar.bz2
certreq-7e5a76e7996ebcba36536c8fecd31a95280f3417.zip
Initial commit
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..649cb31
--- /dev/null
+++ b/README.md
@@ -0,0 +1,22 @@
+# README.md
+## Package: ansible role certreq
+
+This role, certreq, is designed to make it easy for a Linux machine to acquire a certificate signed by a Microsoft Subordinate CA
+
+Its main use is inside a playbook that resembles:
+
+ - hosts: all
+ remote_user: ansible_rdu
+ roles:
+ - certreq
+
+Call the playbook with:
+ansible-playbook -i /etc/ansible/patching/rdu/rdu_patch_list /etc/ansible/configuration/test/certreq.yml -l sw*
+
+The role generates a pkc12 file at /tmp/certnew.pfx with the client cert, ca cert chain, and client private key.
+
+# References
+https://bgstack15.wordpress.com/2016/06/30/manipulating-ssl-certificates/
+fundamental curl statements https://stackoverflow.com/questions/31283476/submitting-base64-csr-to-a-microsoft-ca-via-curl/39722983#39722983
+Use template name, not "template display name" https://social.technet.microsoft.com/Forums/en-US/d5cafc77-3376-43ca-94fd-6b07f7cb193f/using-certutilcertreq-to-get-sccm-client-certs-nondomain-clients?forum=configmgrgeneral
+
bgstack15