-simplified instructions -attempt to prevent connman from installing - causes multiple ip's -cleanup some unused tasks -move openvpn to separate role
31 lines
679 B
YAML
31 lines
679 B
YAML
---
|
|
- name: install openvpn
|
|
ansible.builtin.apt:
|
|
name: openvpn
|
|
state: present
|
|
update_cache: yes
|
|
|
|
- name: enable openvpn
|
|
become: true
|
|
service:
|
|
name: openvpn
|
|
enabled: yes
|
|
tags: enable_openvpn
|
|
register: openvpn_enabled
|
|
- name: enable openvpn config
|
|
become: true
|
|
lineinfile:
|
|
path: /etc/default/openvpn
|
|
state: present
|
|
regexp: '^#AUTOSTART="all"'
|
|
line: 'AUTOSTART="all"'
|
|
tags: enable_openvpn
|
|
- name: start openvpn
|
|
become: true
|
|
systemd:
|
|
daemon_reload: yes
|
|
name: openvpn
|
|
state: restarted
|
|
tags: enable_openvpn
|
|
when: openvpn_enabled
|