24 lines
521 B
YAML
24 lines
521 B
YAML
---
|
|
- name: install shadowsocks
|
|
apt:
|
|
name: "{{ item }}"
|
|
state: present
|
|
loop:
|
|
- shadowsocks-libev
|
|
|
|
- name: copy configs
|
|
copy:
|
|
src: "{{ item.src }}"
|
|
dest: "{{ item.dest }}"
|
|
owner: root
|
|
group: root
|
|
mode: "{{ item.mode }}"
|
|
loop:
|
|
- { src: 'shadowsocks.service', dest: '/etc/systemd/system/', mode: '0600' }
|
|
- { src: 'shadosocks', dest: '/etc/logrotate.d/', mode: '0644' }
|
|
|
|
- name: copy shadowsocks redirect script
|
|
template:
|
|
src: script.sh
|
|
dest: /root/
|
|
mode: '0600' |