From 47e22a04e0de0585ffdd073babc40dd0ceb41e03 Mon Sep 17 00:00:00 2001 From: A Holt Date: Mon, 13 Aug 2018 16:37:58 -0400 Subject: [PATCH] Update main.yml --- roles/openvpn/tasks/main.yml | 49 +++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/roles/openvpn/tasks/main.yml b/roles/openvpn/tasks/main.yml index 655e7eb6d..b64801d34 100644 --- a/roles/openvpn/tasks/main.yml +++ b/roles/openvpn/tasks/main.yml @@ -33,35 +33,44 @@ template: src: "{{ item.src }}" dest: "{{ item.dest }}" - owner: "{{ item.owner }}" + owner: root group: root mode: "{{ item.mode }}" with_items: - - { src: 'ca.crt', dest: '/etc/openvpn/keys/ca.crt', owner: "root", mode: '0644' } - - { src: 'client1.crt', dest: '/etc/openvpn/keys/client1.crt', owner: "root", mode: '0644' } - - { src: 'client1.key', dest: '/etc/openvpn/keys/client1.key', owner: "root", mode: '0600' } - - { src: 'announce', dest: '/etc/openvpn/scripts/announce', owner: "root", mode: '0755' } - - { src: 'announcer', dest: '/etc/openvpn/scripts/announcer', owner: "root", mode: '0755' } - - { src: 'silence', dest: '/etc/openvpn/scripts/silence', owner: "root", mode: '0755' } - - { src: 'xscenet.conf', dest: '/etc/openvpn/xscenet.conf', owner: "root", mode: '0644' } - - { src: 'iiab-vpn.conf.in', dest: '/etc/openvpn/iiab-vpn.conf.in', owner: "root", mode: '0644' } - - { src: 'iiab-vpn', dest: '/usr/bin/iiab-vpn', owner: "root", mode: '0755' } - - { src: 'iiab-handle', dest: '/usr/bin/iiab-handle', owner: "root", mode: '0755' } - - { src: 'up_wan', dest: '/usr/lib/iiab/up_wan', owner: "root", mode: '0755' } - - { src: 'start.j2', dest: '/usr/lib/iiab/start', owner: "root", mode: '0755' } - - { src: 'iiab-remote-on', dest: '/usr/bin/iiab-remote-on', owner: "root", mode: '0755' } - - { src: 'iiab-remote-off', dest: '/usr/bin/iiab-remote-off', owner: "root", mode: '0755' } + - { src: 'ca.crt', dest: '/etc/openvpn/keys/ca.crt', mode: '0644' } + - { src: 'client1.crt', dest: '/etc/openvpn/keys/client1.crt', mode: '0644' } + - { src: 'client1.key', dest: '/etc/openvpn/keys/client1.key', mode: '0600' } + - { src: 'announce', dest: '/etc/openvpn/scripts/announce', mode: '0755' } + - { src: 'announcer', dest: '/etc/openvpn/scripts/announcer', mode: '0755' } + - { src: 'silence', dest: '/etc/openvpn/scripts/silence', mode: '0755' } + - { src: 'xscenet.conf', dest: '/etc/openvpn/xscenet.conf', mode: '0644' } + - { src: 'iiab-vpn.conf.in', dest: '/etc/openvpn/iiab-vpn.conf.in', mode: '0644' } + - { src: 'iiab-vpn', dest: '/usr/bin/iiab-vpn', mode: '0755' } + - { src: 'iiab-handle', dest: '/usr/bin/iiab-handle', mode: '0755' } + - { src: 'up_wan', dest: '/usr/lib/iiab/up_wan', mode: '0755' } + - { src: 'start.j2', dest: '/usr/lib/iiab/start', mode: '0755' } + - { src: 'iiab-remote-on', dest: '/usr/bin/iiab-remote-on', mode: '0755' } + - { src: 'iiab-remote-off', dest: '/usr/bin/iiab-remote-off', mode: '0755' } -- name: Save openvpn_handle variable into /etc/iiab/handle - lineinfile: - path: /etc/iiab/handle - create: yes - line: "{{ openvpn_handle }}" +- name: Save openvpn_handle variable into /etc/iiab/openvpn_handle (BACKS UP FILE IF CHANGED) + template: + src: handle + dest: /etc/iiab/openvpn_handle owner: root group: root mode: 0644 backup: yes +#- name: Save openvpn_handle variable into /etc/iiab/openvpn_handle +# lineinfile: +# path: /etc/iiab/openvpn_handle +# create: yes +# line: "{{ openvpn_handle }}" +# owner: root +# group: root +# mode: 0644 +# backup: yes + - name: Put up_wan in place (debuntu) template: src: up_wan