openvpn/tasks/Archlinux.yml
Knut Ahlers 91f8baf981
Add support for Archlinux
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-05-05 13:28:26 +02:00

24 lines
497 B
YAML

---
- name: Install required package
pacman:
name: openvpn
- name: Install client connection
template:
src: templates/client.conf
dest: /etc/openvpn/client/client.conf
register: openvpn_config
- name: Enable autostart for OpenVPN connection "client"
systemd:
name: openvpn-client@client.service
enabled: yes
- name: Restart OpenVPN connection when required
systemd:
name: openvpn-client@client.service
state: restarted
when: openvpn_config.changed
...