salt/states/roles/maintain/windscribe/init.sls

38 lines
No EOL
909 B
Text

windscribe-vpn-pkg:
pkg.installed:
- name: openvpn
#/etc/firewalld/direct.xml:
# file.managed:
# - source: salt://roles/maintain/windscribe/firewalld-direct.xml
# - user: root
# - group: root
# - mode: 644
/etc/openvpn/client/windscribe-denmark.conf:
file.managed:
- source: salt://roles/maintain/windscribe/windscribe-denmark.conf
- user: root
- group: root
- mode: 644
/etc/openvpn/client/windscribe.login:
file.managed:
- source: salt://secure/files/windscribe.login
- user: root
- group: root
- mode: 600
openvpn-client@windscribe-denmark:
service.running:
- enable: true
- watch:
- file: /etc/openvpn/client/windscribe-denmark.conf
- file: /etc/openvpn/client/windscribe.login
#windscribe-firewall:
# service.running:
# - name: firewalld
# - enable: true
# - watch:
# - file: /etc/firewalld/direct.xml