From ecb3d61f00318444406c8e2d5e7a004d6536b974 Mon Sep 17 00:00:00 2001 From: shahaan <shahaan@gmail.com> Date: Thu, 23 Oct 2014 15:09:50 +1100 Subject: [PATCH] Changed server to ansible_fqdn --- roles/easy-rsa-CA-server/tasks/buildServerCert.yml | 4 ++-- setupPKI.yml | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 setupPKI.yml diff --git a/roles/easy-rsa-CA-server/tasks/buildServerCert.yml b/roles/easy-rsa-CA-server/tasks/buildServerCert.yml index 9f7c8aea..122a4064 100644 --- a/roles/easy-rsa-CA-server/tasks/buildServerCert.yml +++ b/roles/easy-rsa-CA-server/tasks/buildServerCert.yml @@ -2,10 +2,10 @@ - name: "Check if certificate exist" register: cert - stat: "path=/etc/easy-rsa/2.0/keys/{{ server }}.crt" + stat: "path=/etc/easy-rsa/2.0/keys/{{ ansible_fqdn }}.crt" - name: "Creating Server certificate" - shell: " cd /etc/easy-rsa/2.0; source ./vars; export EASY_RSA=\"${EASY_RSA:-.}\"; \"$EASY_RSA/pkitool\" --server {{ server }}" + shell: " cd /etc/easy-rsa/2.0; source ./vars; export EASY_RSA=\"${EASY_RSA:-.}\"; \"$EASY_RSA/pkitool\" --server {{ ansible_fqdn }}" when: "cert.stat.exists == false" - name: "Check if Diffie Hellman parameters file exist" diff --git a/setupPKI.yml b/setupPKI.yml new file mode 100644 index 00000000..cb480200 --- /dev/null +++ b/setupPKI.yml @@ -0,0 +1,12 @@ +--- +- + hosts: openvpn-clients + remote_user: ec2-user + roles: + - easy-rsa-CA-client + - OpenVPN-Client + sudo: true + vars: + ansible_ssh_private_key_file: /root/.ssh/shahaan.pem + ansible_ssh_user: ec2-user + server: "vm-118-138-240-224.erc.monash.edu.au" -- GitLab