Skip to content

Commit f55a4a2

Browse files
committed
Allow changing service name
1 parent c6b8898 commit f55a4a2

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,7 @@ openvpn_scripts_dir: "{{ openvpn_etcdir }}/scripts/"
218218
# In some distros, the server with `foobar.conf` config file can be managed
219219
# using `openvpn@foobar` service
220220
openvpn_config_file: "{{ openvpn_etcdir }}/server.conf"
221+
openvpn_service_name: '' # use the default os-dependent
221222

222223
openvpn_client_config_dir: "{{ openvpn_etcdir }}/ovpns"
223224

handlers/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
- ansible_lsb.codename != "trusty"
3434
listen: openvpn save iptables
3535

36-
- name: Restart OpenVPN service
36+
- name: Restart OpenVPN service ({{ openvpn_service_name or penvpn_service }})
3737
service:
38-
name: "{{ openvpn_service }}"
38+
name: "{{ openvpn_service_name or penvpn_service }}"
3939
state: restarted
4040
listen: openvpn restart

tasks/service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22

3-
- name: Ensure OpenVPN is started
3+
- name: Ensure OpenVPN is started ({{ openvpn_service_name or penvpn_service }})
44
service:
5-
name: "{{ openvpn_service }}"
5+
name: "{{ openvpn_service_name or penvpn_service }}"
66
state: started
77
enabled: true

0 commit comments

Comments
 (0)