aboutsummaryrefslogtreecommitdiff
path: root/roles/sliver-c2/tasks/sliver_systemd.yaml
blob: 40ff8900de0e32fbbb7505dabc6de440707a08e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- name: copy sliver systemd service template
  template:
    src: sliver.service.j2
    dest: /etc/systemd/system/sliver.service
    owner: root
    group: root
    mode: '0600'
  notify:
    - reload systemd
    - sliver systemd handler

- name: reload systemd
  command: systemctl daemon-reload
  when: ansible_service_mgr == 'systemd'

- name: sliver systemd handler
  systemd:
    name: sliver
    state: restarted
    enabled: true
  when: ansible_service_mgr == 'systemd'