mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-06 15:13:56 +02:00
Fixed. #137
This commit is contained in:
parent
790bcb2efc
commit
3d53dde6ca
3 changed files with 5 additions and 6 deletions
|
@ -64,3 +64,7 @@ ipsec_config:
|
||||||
|
|
||||||
# IP address for the proxy and the local dns resolver
|
# IP address for the proxy and the local dns resolver
|
||||||
local_service_ip: 172.16.0.1
|
local_service_ip: 172.16.0.1
|
||||||
|
|
||||||
|
pkcs12_PayloadCertificateUUID: "{{ 900000 | random | to_uuid | upper }}"
|
||||||
|
VPN_PayloadIdentifier: "{{ 800000 | random | to_uuid | upper }}"
|
||||||
|
CA_PayloadIdentifier: "{{ 700000 | random | to_uuid | upper }}"
|
||||||
|
|
|
@ -170,9 +170,6 @@
|
||||||
- name: Set facts for mobileconfigs
|
- name: Set facts for mobileconfigs
|
||||||
set_fact:
|
set_fact:
|
||||||
proxy_enabled: false
|
proxy_enabled: false
|
||||||
pkcs12_PayloadCertificateUUID: "{{ 900000 | random | to_uuid | upper }}"
|
|
||||||
VPN_PayloadIdentifier: "{{ 800000 | random | to_uuid | upper }}"
|
|
||||||
CA_PayloadIdentifier: "{{ 700000 | random | to_uuid | upper }}"
|
|
||||||
|
|
||||||
- name: Build the mobileconfigs
|
- name: Build the mobileconfigs
|
||||||
template: src=mobileconfig.j2 dest=/{{ easyrsa_dir }}/easyrsa3//pki/private/{{ item.0 }}.mobileconfig mode=0600
|
template: src=mobileconfig.j2 dest=/{{ easyrsa_dir }}/easyrsa3//pki/private/{{ item.0 }}.mobileconfig mode=0600
|
||||||
|
@ -191,8 +188,6 @@
|
||||||
with_items:
|
with_items:
|
||||||
- "{{ users }}"
|
- "{{ users }}"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- name: Fetch users P12
|
- name: Fetch users P12
|
||||||
fetch: src=/{{ easyrsa_dir }}/easyrsa3//pki/private/{{ item }}.p12 dest=configs/{{ IP_subject_alt_name }}_{{ item }}.p12 flat=yes
|
fetch: src=/{{ easyrsa_dir }}/easyrsa3//pki/private/{{ item }}.p12 dest=configs/{{ IP_subject_alt_name }}_{{ item }}.p12 flat=yes
|
||||||
with_items: "{{ users }}"
|
with_items: "{{ users }}"
|
||||||
|
|
|
@ -139,7 +139,7 @@
|
||||||
remove: yes
|
remove: yes
|
||||||
force: yes
|
force: yes
|
||||||
when: item not in users and ssh_tunneling_enabled is defined and ssh_tunneling_enabled == "y"
|
when: item not in users and ssh_tunneling_enabled is defined and ssh_tunneling_enabled == "y"
|
||||||
with_items: "{{ valid_users.stdout_lines }}"
|
with_items: "{{ valid_users.stdout_lines | default('null') }}"
|
||||||
|
|
||||||
- name: SSH | Fetch users SSH private keys
|
- name: SSH | Fetch users SSH private keys
|
||||||
fetch: src='/var/jail/{{ item }}/.ssh/id_rsa' dest=configs/{{ IP_subject_alt_name }}_{{ item }}.ssh.pem flat=yes
|
fetch: src='/var/jail/{{ item }}/.ssh/id_rsa' dest=configs/{{ IP_subject_alt_name }}_{{ item }}.ssh.pem flat=yes
|
||||||
|
|
Loading…
Add table
Reference in a new issue