8025-awxRefactor-debianBootStrap-FinishWorks #32
|
@ -1,4 +1,4 @@
|
||||||
vn_witness: false
|
vn_no_witness: false
|
||||||
default_user: user
|
default_user: user
|
||||||
fail2ban:
|
fail2ban:
|
||||||
email: "{{ sysadmin_mail }}"
|
email: "{{ sysadmin_mail }}"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
- name: Generate root password
|
- name: Generate root password
|
||||||
when: vn_witness
|
when: vn_no_witness
|
||||||
block:
|
block:
|
||||||
- name: Search root password into Passbolt
|
- name: Search root password into Passbolt
|
||||||
set_fact:
|
set_fact:
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
path: "/etc/ssh/ssh_host_{{ item.type }}_key"
|
path: "/etc/ssh/ssh_host_{{ item.type }}_key"
|
||||||
type: "{{ item.type }}"
|
type: "{{ item.type }}"
|
||||||
force: yes
|
force: yes
|
||||||
when: vn_witness
|
when: vn_no_witness
|
||||||
loop:
|
loop:
|
||||||
- { type: 'rsa' }
|
- { type: 'rsa' }
|
||||||
- { type: 'ecdsa' }
|
- { type: 'ecdsa' }
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
register: keys_generated_marker
|
register: keys_generated_marker
|
||||||
- name: Generate variable if not exists
|
- name: Generate variable if not exists
|
||||||
set_fact:
|
set_fact:
|
||||||
vn_witness: "{{ not keys_generated_marker.stat.exists }}"
|
vn_no_witness: "{{ not keys_generated_marker.stat.exists }}"
|
||||||
- name: Create marker file to indicate vn happends
|
- name: Create marker file to indicate vn happends
|
||||||
file:
|
file:
|
||||||
path: /etc/vn.witness
|
path: /etc/vn.witness
|
||||||
state: touch
|
state: touch
|
||||||
when: vn_witness
|
when: vn_no_witness
|
||||||
|
|
Loading…
Reference in New Issue