ansible
- name: STEP_11 generate keys
shell: bash -c "source vars && {{ item.rcmd }}"
#"
args:
chdir: "~/openvpn-ca/"
creates: "~/openvpn-ca/keys/{{ item.out }}"
with_items:
- { rcmd: ./clean-all , out: 'index.txt' }
- { rcmd: ./build-dh , out: 'dh2048.pem' }
- { rcmd: ./pkitool --initca , out: 'ca.crt' }
- { rcmd: ./pkitool --server server , out: 'server.csr' }
- { rcmd: openvpn --genkey --secret keys/ta.key , out: 'ta.key' }
- { rcmd: ./pkitool client01 , out: 'client01.csr'}
- { rcmd: ./pkitool client02 , out: 'client02.csr'}
- { rcmd: ./pkitool client03 , out: 'client03.csr'}
- { rcmd: ./pkitool client04 , out: 'client04.csr'}
- { rcmd: ./pkitool client05 , out: 'client05.csr'}
- { rcmd: ./pkitool client06 , out: 'client06.csr'}
- { rcmd: ./pkitool client07 , out: 'client07.csr'}
- { rcmd: ./pkitool client08 , out: 'client08.csr'}
- { rcmd: ./pkitool client09 , out: 'client09.csr'}
- { rcmd: ./pkitool client10 , out: 'client10.csr'}